EXCEL如何寻找最值对应的日期

如题所述

没写明白要求,没法帮你,而且你截图不完整,没把列号截出来

你的意思应该是找第一、二、三期沉降的最大值或最小值,然后对应找出来观测日期是吧?

应该用offset函数嵌套max或min函数追问

是的!!!!

追答

需要找哪两列的最大值?

追问

比如QD1YBM002前三期的最大值是1.5,我怎么知道1.5对应的日期。。。

追答

=offset(max(I2,M2),,-3)

追问

能说的详细一点吗,我的玖三个柒捌叁贰壹壹

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-15
vlookup就可以。。。追问

Vlookup怎么查找?

追答

方法太多了,自由发挥

第2个回答  2016-10-16
P4=INDEX(D:D,MATCH(O4,M:M,))追问

不行啊。。。这样它只能显示F列的日期,,,如果最值的日期在J列。。是显示不出来的。。。

追答

不明白你在说什么?

这是根据O列最大值,求对应D列的日期

追问

你看看标黄的这一列,它的值跟日期是不对的,它应该是2016.2.21,但是却显示的是2016.1.12

追答

上传带实际行列号的截图,举例说明下你实际要求

追问

是这样的,我通过两个累计沉降量的对比,找到这两个累计沉降量的最大值,每一个累计沉降量前面都有一个日期。我现在想得到这个累计沉降量对应的日期,比如QD1YBM010这个对应的最大值是3.6,3.6对应的日期是2016.2.21,,现在用你的那个公式只能显示第一个日期。。如果对应的是第二个的话,就不对了。。。

追答

o列是怎么计算出来的?按你意思N13的结果是多少?

追问

N13的结果应该是2016.2.21

追答

你需要的日期在J列,O列是根据HIM列获取的最大值
=INDEX(J:J,MATCH(O4,O:O,))
下拉公式

本回答被提问者采纳
相似回答