【发布时间】:2016-11-29 02:52:48
【问题描述】:
我正在尝试记录一个将执行此操作的 Excel 宏:
我有 2 个工作表。 'Worksheet' 和 'Report 1'。我正在寻找的场景是,
"如果Report 1 AB栏为空,Worksheet F栏将使用>Report 1 U栏的数据。如果有文字,Worksheet F栏将使用Report 1 > AC栏的数据。"
我尝试了不同的公式。起初我使用整个列范围作为公式,将空白作为 0 并尝试“”。但我得到的结果是 0。我也尝试删除范围并使用一个单元格,但它仍然不起作用。那么我的公式有什么问题呢?
=IF('Report 1'!AB5=" ", Worksheet!F6='Report 1'!AC5, Worksheet!F6='Report 1'!U5)
首先,如果我想实现上述场景,我的公式结构是否正确?
【问题讨论】:
-
当您使用公式助手(公式框旁边的图标)时,是否会为您期望的每个参数显示值?
-
是的,我去使用公式助手,我只是交换了假和真的排列。但它仍然显示为 0。@Snorehorse
-
IF('Report 1'!AB5=" "表示您正在测试空格,而不是空白。这是你想要的吗? -
哦,不。我想得到一个空白。但我尝试使用 0 作为空白,它仍然给我 0。@DougGlancy
-
这是here发布的问题的副本。
标签: excel excel-formula