如何在 LibreOffice Calc 中查找并替换包含 #N/A 的单元格?

如何在 LibreOffice Calc 中查找并替换包含 #N/A 的单元格?

VLOOKUP在一些单元格上使用了一个函数,并得到了很多#N/A结果。然后我复制/粘贴它们作为价值观到另一张纸。所以现在我有一个包含几个数字和几个#N/As 的列。

我只是想在文本上将所有#N/As 替换为零。但如果我使用编辑 -> 查找和替换...菜单,然后输入#N/A“查找:”字段,但没有找到任何内容。如果我#N/A在查找栏中搜索(通过 Ctrl+F),也会发生同样的情况。

LibreOffice Calc 的屏幕截图,显示一些示例数据和说明“未找到搜索键”的查找栏

我怎样才能快速找到并替换这些值?我不想修改我使用的公式;其他电子表格编辑器确实允许毫无问题地搜索此类值。

答案1

长话短说

在里面查找和替换对话框,在搜索范围:, 选择公式。然后 LibreOffice Calc 将查找 #N/A 的出现。

LibreOffice Calc 对话框“查找和替换”的屏幕截图,突出显示“搜索范围”选项,该选项必须设置为“公式”才能进行搜索以查找 #N/A 的出现。

详细解释

事实证明,Libreoffice 有一个非常奇怪的什么是a的定义价值,或者至少在显示它时缺乏一致性特殊粘贴对话。就算你选择了仅值:

LibreOffice Calc 的“选择性粘贴”对话框的屏幕截图,突出显示了所选预设“仅限值”

#N/A然后,当您尝试在“查找和替换”对话框中查找值时,它们将不是如果您将“搜索范围:”选项设置为“值”,则可以找到:

LibreOffice Calc 的“查找和替换”对话框的屏幕截图,突出显示选定的“搜索范围:”选项,默认为“值”

您必须将此选项更改为公式

如果您这样做,输入#N/A将使 LibreOffice Calc 找到其粘贴到的单元格(但它会不是找到仍然包含该VLOOKUP公式的那些,即使其结果导致#N/A)。

FWIW,我的 LibreOffice 版本是 7.8.5.2。

相关内容