反向查找其月份及数值对应的具体日期和日期属性
求助各位大佬,在找出每月最高值/最低值的情况下,还需要找到其月份和数值对应的具体日期,如果数值对应多个日期,则显示多个日期;日期属性同理,怎么破解G6:
=LOOKUP(,0/((MONTH($A$5:$A$151)=MONTH(F6))*(H6=$C$5:$C$151)),$A$5:$A$151) I6:
=LOOKUP(,0/((MONTH($A$5:$A$151)=MONTH(F6))*(H6=$C$5:$C$151)),$B$5:$B$151) 感谢大佬的帮助,问下大佬LOOKUP函数中查找值为啥不用选任何值,还有“0/”这一块我想请教一下还有哦大佬,当我用公式运用到年最高值对应其具体日期时,将公式中的“mouth”替换成“year”为什么公式显示“#N/A”呢 =LOOKUP(,0/((MONTH($A$5:$A$151)=MONTH(F6))*(H6=$C$5:$C$151)),$B$5:$B$151)
1、标红处,前面空白,为默认值0,lookup一参。
2、(MONTH($A$5:$A$151)=MONTH(F6) 判断$A$5:$A$151中,月份是否与F6月份相等
H6=$C$5:$C$151,判断$C$5:$C$151是否与H6相等,两方面相乘,得1,表示符合所有条件,得0,则不符合条件;
3、0/……,相当于0/{1,0,1,0}等一串数列,得0的,符合所有条件,出现错误的,不符合条件
4、刚才说了,lookup一参为0,即在计算后的由0和错误值组成的数组中查找0
5、查找到0的位置后,依据0的位置,推出三参$B$5:$B$151相应位置的值 F17\f18单元格是文本,不是日期,所以会出错
改成
=LOOKUP(,0/((YEAR($A$5:$A$151)=--LEFT(F17,4))*(H6=$C$5:$C$151)),$A$5:$A$151) 受教了哈哈哈哈感谢大佬的详细解答,明白了
页:
[1]