
Существует ли набор функций Excel, которые позволили бы мне скопировать ячейки одного столбца в новый столбец, исключая все ячейки с длиной строки <= 1, без использования VBA?
Предположим, что количество строк во входном столбце может превышать 100 000.
решение1
Нашел, использую в новой ячейке, например F1.
=FILTER(E1:E305615,LEN(E1:E305615)>1)
решение2
Для этого можно использовать IF. Предположим, что исходный столбец — A, затем используйте приведенный ниже оператор и перетащите его вниз.
=IF(LEN(A1)<=1,"",A1)
Это будет отличаться от использования FILTER тем, что вы получите пустую ячейку, где длина LEN составляет 1 символ, просто хотел предоставить альтернативу тем, кто использует старую версию Excel.