Логика: Слева направо - первый блок если в текстовой ячейке слева содержится три ключа указанные в верхней строке или во втором блоке аналогично 3 ключа, а в третьем блоке ни одного ключа то в правой колонке срабатывает метка.
Сейчас это все работает но форма неудобная - очень много столбцов израсходовано и ввод ключей хотелось бы не в таблице, а в открывающемся окошке или что то подобное. В идеале чтобы был только столбец с текстом и столбец с меткой, причем чтобы столбцы можно было менять по положению в большой таблице. В выпадающей форме чтобы все ключи одновременно а не по очереди вводились в соответствующие ячейки.
p.s. и чтобы можно было задавать менее трех ключей. Сколько задано столько и срабатывает. Незаполненный ключ чтоб из логики выключался.
интересует увеличение скорости: а) работы фильтра на большом файле с формулами (про отключение вычислений и вставки значений в курсе, не всегда это удобно) б) скорости обработки циклических макросов (как с обработкой данных в ячейках, так и сведенных данных в массивах, экран и вычисления отключать умею) в) увеличение скорости обработки данных в Olap-кубах
вопрос насколько прирастет скорость при таких задачах.
Собственно вопрос в том: есть в первом столбце в одной из ячеек текст "Молоко сгущенное Алексеевское цельное ж/б", во втором столбце "Сгущенное молоко цельное ж/б Алексеевское" - набор слов идентичен, порядок разный, надо сравнить именно по набору слов вне зависимости от их порядка и если набор совпадает - отметить совпадение меткой например. Начал прикидывать как решить - очень громоздко получается, есть ли простое решение? Слов в наборе может быть и 10 и 15.
Один и тот же файл открываем с разных компьютеров - на одном показывает все даты по столбцу в фильтре, на втором только часть. Версия Экселя одна и та же. Куда копать? Спасибо.