我需要協助使用MAX(LENGTH)
Excel 公式來尋找容納現有資料所需的最小長度。我有一張超過 20 萬行的工作表要匯入到新設計的資料庫。
該表包含 GDPR 敏感信息,但我可以在此處僅顯示一些帶有數字標識符的單元格,這些單元格不會造成傷害
我需要MAX
LENGTH
分別找到每列中每個單元格的 。
我嘗試從B
專欄開始。我將自己放入空白儲存格中,然後輸入(此 Excel 使用但丁·阿利吉耶先生的母語)
=MAX(LUNGHEZZA(B:B))
=MAX(LEN(B:B))
傳回值是B9
7 0304000790
。
我的公式計算有什麼問題?我瀏覽過互聯網,但其他人推薦的公式與我在這裡嘗試的公式相同。
答案1
LEN
預計只能在一個細胞上起作用,而不是很多。
為了使其在許多單元格上工作,您必須將其輸入為大批公式。輸入公式時不使用鍵,而是使用+ +Enter的組合。這將公式“封裝”在花括號中。CtrlShiftEnter{=....}
請注意,如果您將整列傳遞給公式,則陣列公式不夠聰明,無法在檔案底部包含空白儲存格。在這種情況下,它可能會非常慢,因為它將循環並計算每個單元格的長度,甚至是底部的空白單元格和未使用的單元格。您可能想要限制傳遞的列大小,例如=MAX(LEN($B$2:$B$200000))
。