微信名搜索: 实用办公编程技能

如何用Excel公式求最大值对应的行列序号呢?

下面,我们来看看来自问题互动栏目的一个具体问题。

具体问题:求出哪一天哪一项的收益最高

提示:求出最大值对应的行列序号即可知道哪一天哪一项的收益最高

行号:对应哪一天(收益日期)

列号:对应哪一项(收益项目)




怎么返回列表最大值的索引 excel返回最大值的列号_max日期最大值为0


解决方法:

第1步:用MAX函数求出最大值

第2步:用IF函数和MAX函数判断最大值对应的行序号或列序号

第3步:根据行列序号用INDEX求出对应的收益日期和收益项目

第1步:用MAX函数求出最大值

在J2单元格输入公式:=MAX(B:E),即可求出最大值


怎么返回列表最大值的索引 excel返回最大值的列号_wps公式如何加序号_02


第2步:用IF函数并结合MAX函数判断最大值对应的行序号或列序号

(1)求最大值对应的行序号

在J3单元格输入公式:=MAX(IF(B:E=J2,ROW(B:E),0))

并同时按住Ctrl+Shift+Enter添加大括号"{}"(备注:此操作一定不能少)


怎么返回列表最大值的索引 excel返回最大值的列号_matlab用辛普森公式求积分_03


(2)求最大值对应的列序号

在J4单元格输入公式:=MAX(IF(B:E=J2,COLUMN(B:E),0))

并同时按住Ctrl+Shift+Enter添加大括号"{}"(备注:此操作一定不能少)


怎么返回列表最大值的索引 excel返回最大值的列号_怎么返回列表最大值的索引_04


第3步:根据行列序号用INDEX求出对应的收益日期和收益项目

(1)根据行序号求出对应的收益日期

在J5单元格输入公式:=INDEX(A:A,J3),即可求出收益日期


怎么返回列表最大值的索引 excel返回最大值的列号_matlab用辛普森公式求积分_05


(2)根据列序号求出对应的收益项目

在J6单元格输入公式:=INDEX(1:1,J4),即可求出收益项目


怎么返回列表最大值的索引 excel返回最大值的列号_帆软公式如何用数据库字段_06


以上就是求解的方法,下面给出整合公式:

(1)最大收益日期公式:

=INDEX(A:A,MAX(IF(B:E=MAX(B:E),ROW(B:E),0)))

并同时按住Ctrl+Shift+Enter添加大括号"{}"(备注:此操作一定不能少)

(2)最大收益日期公式:

=INDEX(1:1,MAX(IF(B:E=MAX(B:E),COLUMN(B:E),0)))

并同时按住Ctrl+Shift+Enter添加大括号"{}"(备注:此操作一定不能少)