嵌套的 if 语句不检索值

Nested if statement not retrieving values

我有一个嵌套的 if 语句如下:

=IF(F2="Sunday","Weekend",IF(F2="Monday","Weekday",IF(F2="Tuesday","Weekday",IF(F2="Wenesday","Weekday",IF(F2="Thursday","Weekday",IF(F2="Friday","Weekend",IF(F2="Saturday","Weekend","NA")))))))

其中列有星期日 - 星期六文本值,但它为我提供了每个单元格的 NA 不确定我有什么不正确?谢谢!

我觉得效果不错。确保你正确拼写星期三。

引用单元格时,Excel 使用存储的数据而不是显示的数据。因此,如果格式化为显示 dddd 的日期仍然是日期,而不是显示的日期名称。在这种情况下这是一个优势,因为我们可以在日期上使用 WEEKDAY(),而不管它的格式如何。

使用

=IF(WEEKDAY(F2,2)<6,"Weekday","Weekend")