leo*_*leo 5 spreadsheet libreoffice
在 LibreOffice Calc 中,=BLANK()公式仅返回TRUE具有基础数据类型 \xe2\x80\x9dblank\xe2\x80\x9d 的单元格。换句话说:如果单元格包含不返回任何内容的公式(或者包含空文本字符串),=BLANK()则将为FALSE. 有没有办法检查单元格是否包含可显示的内容,例如文本字符串或数字?
在下面的屏幕截图中,=ISBLANK(B3)公式C3返回FALSE,因为单元格包含一个不返回任何内容的公式。我将如何检查 B:B 单元是否为 \xe2\x80\x9dblank\xe2\x80\x9d 在不包含任何数据的意义上?
有多种方法可以解决以下限制ISBLANK():
F正如我的评论中所述,您可以在“b”列中显式提供一个空字符串作为查找值(使用=""in F2),以便您可以测试 B 内容的 LEN() 。
另一种选择是使用CELL()B函数和“Contents”InfoType 来“提取”列单元格的值,并检查结果。如果单元格 (“b”的查找值)为空,则返回“0”。对于和 ,以下公式返回 TRUE 。如果所有查找值均为空或,您可以在 col 中使用以下函数来检查空结果,而无需修改查找表:F2=CELL("CONTENTS"; B3)B3B4!=0C
=(单元格(“内容”;B1)= 0)
虽然第一个解决方案需要编辑查找表,但第二个解决方案“开箱即用”,但它假设不存在“0”查找值。
| 归档时间: |
|
| 查看次数: |
2381 次 |
| 最近记录: |