我想创建一个列,如果在另一列中找到日期,则显示复选标记。如何在复选标记列中编写公式以查找另一个单元格,如果该单元格中出现日期,则在我创建的列中会出现复选标记
答案1
您需要决定要使用哪个字符作为复选框,有多个字符可供选择。公式如下:
=IF(<your cell with the date>="","☒","☑")
如果您不喜欢这两个,请通过 Google 搜索“复选框的 Unicode 字符”来寻找替代方案。
答案2
您的问题很不清楚。
如果列可以保存日期或不保存任何内容
如果你需要查看特定日期
IF(B1="1/1/1990","✓")
如果你需要检查它是否为空
IF(B1<>"","✓")
如果你需要检查某个日期是否是将来的日期
IF(B1>TODAY(),"✓")
如果列可以保存日期或文本
如果您需要检查单元格是否包含日期(当它只能包含日期或文本时)
=IF(ISERROR(DATEVALUE(F3)),"","✓")
如果列可以保存日期或任何数字
如果您需要检查一个单元格是否包含日期,而该单元格可能包含任何其他类型的数字,那么,我们就会遇到麻烦。
您必须使用以下方法检查单元格的格式=CELL(format)
文档。如您从表中所见,您需要检查参数 D1、D2、D3、D4 的日期格式。对于 Excel,日期是数字,数字是日期。
IF(Cell("format",B1)="D4", "✓")