У меня есть формула массива, чтобы выбрать различные значения в списке. Однако из-за того, что список иногда превышает 15 000 строк, формула массива очень медленная. Есть ли способ, которым я могу добавить вспомогательный столбец, чтобы ускорить процесс? (Я не могу использовать сводную таблицу для этого)
Итак, у меня есть список, начинающийся с B2, со значениями, такими как 01.01, 01.02, 02.04, 04.08 и т. Д. (Мой список отсортирован от наименьшего к наибольшему вэтот столбец). Каждое из этих значений может встречаться более 500 раз. Название моего списка - TaskCode. Я использовал формулу массива {=INDEX(TaskCode,MATCH(0,COUNTIF($C$1:C1,TaskCode),0))}
, а также нашел правильную формулу =INDEX(TaskCode,MATCH(0,INDEX(COUNTIF($C$1:C1,TaskCode),0,0),0))
. Оба они довольно медленные, особенно когда вы начинаете получать 20 и 30 тысяч строк. Я также подумал об использовании столбца вхождений =COUNTIF($C$1:C1,C1)
(перетаскиваемого вниз), а затем выбрал 1. Тем не менее, я не знаю лучшего способа быстрого выбора единиц.
В любом случае, любая помощь по ускорению этого процесса будет принята с благодарностью.