Excel - 將一列的儲存格複製到新列,不包括字串長度

Excel - 將一列的儲存格複製到新列,不包括字串長度

是否有一組 Excel 函數允許我在不使用 VBA 的情況下將一列的單元格複製到新列,排除字串長度 <= 1 的任何單元格?

假設輸入列中的行數可能超過 100,000。

答案1

找到它,在新單元格(例如 F1)中使用它。

=FILTER(E1:E305615,LEN(E1:E305615)>1)

答案2

為此,您可以使用 IF。假設原始列是 A,然後使用下面的內容並向下拖曳。

=IF(LEN(A1)<=1,"",A1)

這與使用 FILTER 不同,因為您將獲得一個空白儲存格,其中 LEN 為 1 個字元長,只是想為使用舊版 Excel 的任何人提供替代方案。

相關內容