假設我們有 2 個單元格,一個包含零,另一個為空,請看A2:A3
圖中的范圍:
另一種選擇是在過濾范圍時測驗范圍并用空字串替換空格:
=LET(rng,A2:A3,UNIQUE(FILTER(IF(rng="","",rng),TRUE)))
哪個更短并且將保持資料型別。
如果可以訪問內部人員的 BETA 通道功能,
VBA 可以深入了解 Excel 的計算引擎,因為它始終區分空單元格和文字 0:如果引擎讀取 2 種資料型別,那么在這種情況下,它不會回傳少于 2 個結果,即使,'by Microsoft 約定'它們都回傳為 0(C2 中的公式參考了引擎認為僅包含單個資料型別的范圍(參見哈希變數),因此僅回傳單個 0;F2 中的公式表明讓 Excel 回傳一個真正的空白單元格的唯一明顯方法是傳入一個空字串作為陣列常量的一部分)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/470787.html