Libreoffice

如何確定 LibreOffice Calc 中的單元格是否(明顯)空白?

  • October 14, 2021

在 LibreOffice Calc 中,=BLANK()公式只會返回TRUE基礎數據類型為“空白”的單元格。換句話說:如果單元格包含不返回任何內容的公式(或者如果它包含空文本字元串),=BLANK()則將為FALSE. 有沒有辦法檢查單元格是否包含可顯示的內容,例如文本字元串或數字?

在下面的螢幕截圖中,returns中的=ISBLANK(B2)公式,因為單元格包含一個不返回任何內容的公式。在不包含任何數據的意義上,我將如何檢查 B:B 單元格是否為“空白”?C3``FALSE

顯示未觸發 ISBLANK 的“空白”欄位的圖像

有不同的方法可以解決以下限制ISBLANK()

  • 如我的評論中所述,您可以在F“b”(帶有=""in F2)的列中明確提供一個空字元串作為查找值,因此您可以測試 B 內容的 LEN() 。
  • **另一種選擇是使用CELL()**函式和“內容”資訊類型“提取”B列單元格的值,並檢查結果。如果單元格 (“b”的查找值)為空,則返回“0”。以下公式為和返回 TRUE 。如果您的所有查找值為空或,您可以在 col 中使用以下函式來檢查空結果,而無需修改您的查找表:F2``=CELL("CONTENTS"; B3)``B3``B4``!=0``C

=(單元格(“內容”;B1)= 0)

雖然第一個解決方案需要編輯您的查找表,但第二個解決方案“開箱即用”,但它假定沒有“0”查找值。

引用自:https://unix.stackexchange.com/questions/672888