Я пытаюсь извлечь уникальные номера статей из большой базы данных в Excel. Это будет идти до 15000-20000 уникальных номеров артикулов. Я попытался использовать код ниже, чтобы решить эту проблему, и это работает. Но из-за этого документ настолько замедляется и становится болью для работы. Это будет использоваться каждый день, поэтому в таком темпе было бы невыносимо работать. Вы знаете какие-нибудь хорошие способы ускорить это? Прочтите smt о бинарном поиске, но я не знаю, как реализовать это в приведенном ниже коде. Любая помощь приветствуется:)
=IFERROR(IF(LOOKUP(2;1/(COUNTIF($A$1:A1;Unique) =0);Unique)= 0; "";LOOKUP(2;1/(COUNTIF($A$1:A1;Unique) =0);Unique) );"")
// Уникальным является просто именованный диапазон, поэтому ему не нужно постоянно обрабатывать полные 20000 строк