如何在Excel上使用IF比较单元格';s值与文本一起使用

如何在Excel上使用IF比较单元格';s值与文本一起使用,excel,excel-formula,Excel,Excel Formula,我希望使用单元格值的条件依赖项为单元格设置日期。这是我的工作,但不起作用。看看B7的公式和C7的值。 设置的日期值为00/01/00,但类似条件应为11/11/19 我也尝试过使用$,但不起作用:=IF(精确($C7;“Cartão de Crédito”);11/11/19;1/11/19)替换字符串: 19年11月11日 使用Date()函数调用 (19年11月1日相同) 编辑#1: 例如: =IF(EXACT(C7;"Cartão de Crédito");DATE(2019;11;11

我希望使用单元格值的条件依赖项为单元格设置日期。这是我的工作,但不起作用。看看B7的公式和C7的值。 设置的日期值为
00/01/00
,但类似条件应为
11/11/19

我也尝试过使用
$
,但不起作用:
=IF(精确($C7;“Cartão de Crédito”);11/11/19;1/11/19)
替换字符串:

19年11月11日

使用
Date()
函数调用

(19年11月1日相同)

编辑#1:

例如:

=IF(EXACT(C7;"Cartão de Crédito");DATE(2019;11;11);DATE(2019;11;1))


根据您的分隔符。

另一个选项是使用VALUE功能,但请确保将单元格格式设置为
date

=IF(EXACT(C7;"Cartão de Crédito");VALUE("11/11/19");VALUE("1/11/19"))
VALUE函数将文本日期转换为表示excel中日期的数值。只要将结果单元格的格式设置为
日期
,excel将为您充分显示日期


我试过
=IF(精确($C7;“Cartão de Crédito”);Date();1/11/19)
,但一般的错误会发生。另外,
Date(19;11;11)
不起作用。@Augusto使用Excel语言中与Date()等效的格式@例如,在葡萄牙语中,你可以使用我在英语中使用的DATA()<代码>=IF(准确日期:19年11月1日)。一直不工作。@要查看我的编辑,请单击“1”
=IF(EXACT(C7;"Cartão de Crédito");VALUE("11/11/19");VALUE("1/11/19"))