Excel Max函数用于相邻列,其值为“Ack”

时间:2013-08-21 14:53:44

标签: excel

我有一个端口电子表格。数据在端口92000-92499上进行,确认在端口92500和更高端。当我需要找到下一个可用的端口时,我需要实际查看。

列看起来像这样。列f中的数字,例如文本第g栏中的“Ack”

92001 Data
92500 Ack
92002 Data
92502 Ack

所以我需要Max函数只在端口小于92500时才查看数据,或者我需要能够查看下一列并查看数据中是否有“Ack”或者没有。< / p>

如果我能在那里放一个where语句。

1 个答案:

答案 0 :(得分:1)

如果您要在列F中查找标准为“数据”的列F中的最大端口号,然后在该数字上添加1,则这应该适用于您:

=MAX(INDEX((G1:G4="Data")*F1:F4,))+1

改为使用&lt; 92500参数:

=MAX(INDEX((F1:F4<92500)*F1:F4,))+1

或者,数据透视表可以非常轻松地执行此任务:

Pivot Table Solution