0

我在第一列中有一个天数列表。

根据第一列中的天数,我想给每一行一个状态,即如果单元格 A2 的值为 5 天,在 B2 中我希望状态为“少于 10 天”。

  • 如果 A1 的值为 15,则 A2 将更新为“10-20 天”的值。
  • 如果 A1 的值为 35,则 A2 将更新为“30-60 天”的值,依此类推。

我需要 5 个分组,即“少于 10 天”、“10-20”、“20-30”、“30-60”和“大于 60 天”

我可以在第一列的电子表格中有许多值,因此需要使用一些公式将它们放入分组桶中。目前我正在使用下面的,但似乎没有工作。

我下面的公式仅部分有效,即获取第一个两个条件,但无法计算第三个或第四个或第五个条件。

有任何想法吗?

我目前使用的公式是:

=IF(A19<10,"Less Than 10 days",IF(10<A19>20,"10-20 Days", IF(20<A19>30,"20-30 Days",IF(A19>30,"Greater Than 30 Days","Greater than 60 Days"))))
4

1 回答 1

4
=IF(A19<10,"Less Than 10 days",IF(A19<20,"10-20 Days", IF(A19<30,"20-30 Days",IF(A19<60,"Greater Than 30 Days","Greater than 60 Days"))))

我变了:

  • 使所有逻辑运算符更清晰
  • 在最后一条语句中将“30”更改为“60”(以匹配您的文本实际内容)

遵循语句的逻辑 - 对于第一个 if 语句,如果它不小于 10 天,它会检查它是否小于 20 天,然后是 30 天,等等。你不需要 10 - 20 范围 - 你已经在处理<10第一个声明的所有值IF。类似地,20-30 之间的值由<30相应IF语句的部分处理。

于 2012-10-03T13:43:34.593 回答