Юрий М, окей, не знал, спасибо
Массовая последовательная замена, Автоматизация Cnrl+H
Массовая последовательная замена, Автоматизация Cnrl+H
Массовая последовательная замена, Автоматизация Cnrl+H
Массовая последовательная замена, Автоматизация Cnrl+H
16.09.2019 14:19:31
Добрый день.
Столкнулся с проблемой автоматизации массовых замен (Ctrl+H). Мини пример во вложении. Столбец А - список названий, столбец С - список выражений, которые нужно заменить, столбец D - список, на что нужно заменять значения из столбца C. Нужно автоматизировать процесс замен (все замены делать парой кликов). Чтобы все выражения из столбца D заменялись на соответствующие значения из столбца C. С условием, что каждая последующая замена выполняется на основе предыдущей (проще говоря, делаем первую замену из списка и обновляем список с названиями товаров, чтобы вторая замена была уже по исправленному списку и т.д. все замены). Мб кто-то реализовывал уже? (довольно базовая задача, вроде как).
Изменено: |
|
|
Проверка выбора столбца для общей ВПР
30.01.2018 22:25:18
Есть основной файл с условно 10 столбцами (уникальный код - наименование товара - описание - вес - размеры - ...), в него по ВПР (или ИНДЕКС-ПОИСКПОЗ) подтягивается из вспомогательного файла информация. Для каждой строки по коду, из нужного столбца вспомогательного файла, подтягивается нужная характеристика.
Всё очень просто, но если во вспомогательном файле меняются местами столбцы, при стандартной формуле по типу =ИНДЕКС('Лист 1'!F:F; ПОИСКПОЗ(Лист2!$A2;'Лист 1'!$B:$B;0)) невозможно заметить, что ИНДЕКС теперь должен быть не по столбцу F:F, а по другому столбцу. Необходимо условно "горизонтальным поиском ГПР" добавить вспомогательную проверку по наименованию столбца во вспомогательном файле, чтобы вместо F:F было "Столбец, название которого = "Вес товара"". [Вложение - Конструктор, Лист2] |
|
|
Замена "нулевых" значений на пустые - макросом?
Замена "нулевых" значений на пустые - макросом?
Замена "нулевых" значений на пустые - макросом?
Ошибка "Данная команда неприменима для несвязных диапазонов" - при простом копировании ОДНОЙ ячейки
Ошибка "Данная команда неприменима для несвязных диапазонов" - при простом копировании ОДНОЙ ячейки
07.04.2017 00:27:10
С урезанной до 100 кб версией проблем не возникает, посмотрите полную версию
|
|
|
Ошибка "Данная команда неприменима для несвязных диапазонов" - при простом копировании ОДНОЙ ячейки
Учёт ГРУППИРОВКИ (структуры) в формуле/макросом
Учёт ГРУППИРОВКИ (структуры) в формуле/макросом
Учёт ГРУППИРОВКИ (структуры) в формуле/макросом
Учёт ГРУППИРОВКИ (структуры) в формуле/макросом
13.02.2017 13:25:13
Есть файл со структурой (будет достаточно скриншота).
Можно ли как-то формулой/макросом получить уровень вложенности позиции? Например, на скриншоте 3 товара по ошибке не учтены в нужной категории. Это легко увидеть глазами, либо выбирая уровни вложенности 2 или 3. Можно ли программно учесть это в формуле либо макросом? Например, все товары должны иметь уровень вложенности 4; там где нет - выделить ("!" во вспомогательном столбце). |
|
|
Поиск ячеек в массиве, содержащих указанный текст & одновременно полное соответствие соседней ячейки
18.11.2016 23:02:14
Казанский, не сразу разобрался, что формула ваша проверяет только нахождение артикула в названии (в Q) (последний подходящий вариант), а столбец R де-факто не учитывается, как вы предполагали посредством выражения (B3=$R$3:$R$8). Сейчас постараюсь одновременный учёт полного совпадения по артикулу (т.е. B в R) провести, но касательно "номера строк в одной ячейке через запятую, или по одному номеру в последующих ячейках" идей пока нет.
Изменено: |
|
|
Поиск ячеек в массиве, содержащих указанный текст & одновременно полное соответствие соседней ячейки
17.11.2016 21:20:03
Думаю, лучше второй вариант с последовательным отображением в соседних ячейках. После этого уже сам смогу разобраться, как сделать через запятую.
Учитывая цифры 6 8 8 вместо правильных 3 4 ? в столбце D и ошибки #знач! в просматриваемом векторе (
Изменено: |
|
|
Поиск ячеек в массиве, содержащих указанный текст & одновременно полное соответствие соседней ячейки
17.11.2016 20:08:10
Есть задача - найти товар по артикулу (A) и бренду (B) в массиве артикул&бренд производителя.
Решение простое - ПОИСКПОЗ(А3&B3;N$1:N$999;0), где N=L&M (объединение массивов). В реальной задаче - столбца Артикул нет, но есть столбец с Названием, и где-то в названии встречается артикул. Соответственно, нужно одновременно проверить, содержит ли название искомый артикул & совпадает ли полностью бренд. Желательно в итоге знать все номера строк, для которых одновременная проверка выполняется, либо хотя бы номер строки первого совпадения, либо кол-во подходящих строк. |
|
|
Анализ "тонких" различий в форматировании, Сравнить два одинаковых текста с В ЧЁМ-ТО разным форматированием
25.10.2016 11:00:00
Благодарю. И каким образом выполнить операцию
|
|||
|
Анализ "тонких" различий в форматировании, Сравнить два одинаковых текста с В ЧЁМ-ТО разным форматированием
25.10.2016 00:11:22
Добрый вечер.
Есть текст из двух разных источников, в примере - ячейки А2 и С2. Разница, видимо, в каком-то форматировании, причём практически ни в чём не проявляющемся. Если внимательно сравнить А2 и С2 (попеременно щёлкая мышью) - можно заметить небольшое различие в букве A слова META и некоторых других. Ексель говорит, что A2 <> C2. Если скопировать текст из _строки_ формул_ А2 в _строку_формул_ А4 (так же - С2 в С4) - в столбце С появятся двойные "энтеры" после каждой строки. Если скопировать текст из _строки_ формул_ А2 в ячейку (без двойного щелчка по ней) А7, появляется "стандартный" не-HTML текст, причём сразу в двух ячейках (А7 и А8). При этом А7=А8 и С7=С8. Какой операцией (формулой) можно подействовать на А2 и С2, чтобы получить их равенство? Банальные функции вроде СЖПРОБЕЛЫ, СОВПАД не подходят. Благодарю. |
|
|
Узнать размер изображения
Узнать размер изображения