2015-09-03 69 views
-1

= IF(D3 = “+”; I3( “测试1”); I3( “测试1”))Atributing一个值单元格 - Excel的

与代码中的细胞只是说: “#REF!”

它可能是一个sintax错误..

我要的是:如果单元格D3等于“+”,则电池I3的值必须等于“测试1”

回答

0

你所要求的是不可能使用公式。

公式只能改变它所写入的单元格,它不能改变任何其他单元格。

需要使用vba才能进行此类更改。

0

这句法。删除True,False组件中的(),并使用逗号,而不是分号。在单元格I3中键入此公式。

=IF(D3="+","test1", "") 
+0

这将更改写入代码的单元格的值。我希望它改变另一个单元格的值。 – lemario

+1

如果OP使用的Excel版本中的分号是函数中的默认参数分隔符,而不是逗号,那么它们不应该用逗号代替分号。 –

+0

@XORLX,我相信这是一个Windows或其他操作系统设置,而不是Excel设置。 Excel中的默认值是“,”。也就是说,如果OP机器上的默认设置已更改,则将我的示例中的“,”替换为适当的分隔符。 – rwking

相关问题