| Цитата |
|---|
| БМВ написал: При таких объёмах это не столь влияет сколько пересчет, который запускается при каждом присвоении значения |
Ок - возможно формулировка в моем посте была не совсем точная, поправлю
|
22.03.2018 10:38:13
Ок - возможно формулировка в моем посте была не совсем точная, поправлю |
|||
|
|
|
|
21.03.2018 00:05:26
|
|||
|
|
|
|
20.03.2018 22:59:03
Макрос нужно запускать при выделенном диапазоне с новыми названиями файлов
На всякий случай - очень хорошая справка по
Изменено: - 20.03.2018 23:00:54
|
|||
|
|
|
|
20.03.2018 22:06:42
С простыми примерами на |
|||
|
|
|
|
20.03.2018 22:02:08
А обновление сводной при открытии файла не подойдет? |
|||
|
|
|
|
20.03.2018 21:49:57
[QUOTE]БМВ написал: Это вы к чему?х/QUOTE]
Я предложил решение, в котором каждое значение становится "уникальным". На 3 пункт ответ - максимум на десятитысячную, что в рамках задачи с прайс-листами скорее всего ни на что не повлияет. Но можно для успокоения совести точно также вытягивать, как и наименование первоначальную стоимость из прайс-листа. Также можно данную задачу решить и другими способами - пока нет доп. вводных любое из решений может подойти... * Сводная таблица - перевести таблицу в плоский вид, отфильтровать топ какой нужен * Скопировать массив, отсортировать его и удалить лишнее * Если это для загрузки в другой файл, можно задействовать Power Query / MS Query Ну и конечно, любое из этих действий выполнить макросом. PS Тему предлагаю Выбор ТОП значений с повторами
Изменено: - 20.03.2018 23:23:35
|
|
|
|
|
|
20.03.2018 18:23:07
Я бы попробовал формулу массива через ДВССЫЛ и СУММПРОИЗВ
Или СМЕЩ
(для ячейки E17) К сожалению, они показывают ошибку - не могу сейчас вплотную заняться - может кто из коллег на форуме меня поправит... |
|||||
|
|
|
|
20.03.2018 17:48:03
Решение через формулы массивов. Скорее всего проблема в том, что не все ссылки на диапазоны скорректированы на одинаковое количество ячеек или при вводе нажимаете не Ctrl + Shift + Enter
Разбор формулы по частям
ЛЕВСИМВ(A1;НАЙТИ(",";A1)-1) определит артикул без цвета - текстовая строка до запятой ПОИСК(ЛЕВСИМВ(...);$A$1:$A$29) - вернет 1, для строк с отличным от текущей строки артикулом, и цифру в другом случае ЕСЛИОШИБКА(ПОИСК(...);0) - подменит ошибку на 0 ЕСЛИОШИБКА(...;0)=1 - вернет 1 для строк с совпадающим артикулом, 0 в ином случае
Изменено: - 20.03.2018 17:48:57
|
|||||||||||||
|
|
|
|
20.03.2018 17:20:23
Вот макрос на условном форматировании. Можно на массивах, но писать дольше ;-)
PS Но он все равно использует ВПР
Изменено: - 20.03.2018 17:25:47
|
|||
|
|
|