也许有人可以帮忙。我使用一个简单的公式,其中 C 中的数据乘以 15,答案出现在 D 中,但我希望 D 为空白,直到将数字输入 C 中。
答案1
这可以通过两种方式实现。
公式
您可以在 D 列中使用 IF 公式。公式如下所示:
=IF(C1="","",C1*15)
这基本上只会计算 C1 是否为空。如果输入了文本,单元格将导致错误。您可以使用以下公式来解决这个问题:
=IF(ISNUMBER(C1),C1*15,"")
仅当 C1 为数字时,才会写入结果。如果 C1 为文本(例如空格),则它将保持空白。
条件格式
或者,您可以使用条件格式,如果单元格为空或不是数字,则将单元格涂成白色。公式与上面写的相同。
答案2
这个没什么...
检查是否空白,如果引用为空白,则使用“”,否则进行计算。
=IF(ISBLANK(A2),"",A2*15)
...根据口味调整参考。