具有特定文本字符串和日期的 IF 公式

IF formula with specific text string and date

我正在尝试在单元格上放置 IF 条件。

单元格 A1 可以是以下任一选项: 1.Req 否(即 REQ123) 2.约会 3. 任何不包含字符串 REQ

的文本

单元格 A2 将包含公式。我想发生的事情可能是任何一个 ff:

  1. 如果单元格 A1 包含字符串 REQ,则显示红色
  2. 如果单元格 A1 有日期,则显示蓝色
  3. 如果单元格 AI 有文本(没有字符串 REQ),显示黄色

此外,上述条件的公式将嵌套在 AND 和 OR 函数上。

我有点卡住了,所以我们将不胜感激!谢谢!

在此公式中,任何不符合您列出的三个条件之一的内容都将显示“FALSE”。因此,如果您在 A1 中有一个数字,除非您更改格式,否则它将显示“FALSE”。

=IF(
  ISDATE(A1),
  "Blue",
  IF(
    ISTEXT(A1),
    IF(
      REGEXMATCH(A1, ".?REQ.?"),
      "Red",
      "Yellow"
    )
  )
)

尝试:

=IF(A1="REQ";   "Red", 
 IF(ISDATE(A1); "Blue", 
 IF(A1<>"";     "Yellow"; )))