如果进入单元格是一个日期或一年,则进行识别

时间:2018-01-03 08:17:17

标签: excel excel-formula

我有以下Excel电子表格:

          A              B          C    
1    08-07-2017         Date

单元格A1 中,用户可以输入日期年度。在单元格B1 中,如果用户输入日期年度,则会自动识别。 为此,我到目前为止使用以下公式:

B1 = IF(A1<=2958465,"Date","Years")

此公式适用于日期,因此当我输入例如08-07-2017时,单元格B1 中的结果为Date。但是,当我输入例如2017时,单元格A1 中的值显示为09-07-1905并显示在单元格B1 结果仍为日期。可能会出现这两个问题,因为 Cell A1 被格式化为Date

您是否知道如何更改 Cell B1 中的公式或 Cell A1 中的格式以获得以下结果:

a)如果在单元格A1 中输入日期,则在单元格B1 中显示单词Date b)如果在单元格A1 中输入年份,则在单元格B1 中显示单词Years c)如果输入Date而不是Number,则将单元格A1 中的格式从Year更改为Date

0 个答案:

没有答案