我正在使用EXCEL 2010。
我有一个数据表,用于显示任务何时运行一段时间。任务可以在早休息、晚休息或不休息时运行。
B 列返回一个文本值,指示它们属于哪个类别。
然后我需要检查,如果 2 个值在 B 列中返回相同,例如 B10 = FS 和 B11 = FS,那么我需要检查哪个值在 D 列中具有更高的值并返回另一个文本值。
任何帮助将不胜感激
您可以使用数组公式来实现此目的(或者听起来像您需要做什么) 试一试: (请记住,范围设置为我的测试范围,因此您需要进行调整)
=IF(COUNTIF($B$2:$B$19,B2)>1,MAX(IF($B$2:$B$19=B2,$D$2:$D$19)))
记得用 Ctrl+Shift+Enter 计算