路 小伙伴们啊,前两天在和群友互动时看到了这样一个题目,是和合并单元格相关的。题目如下。 首先看到合并单元格后,我们要在脑海中第一个反映出来的函数就是LOOKUP函数。其次,解决这个题目,还需要另一个神秘函数的帮助--MMULT函数! 我们可以这样写下面的公式。 在单元格E3中输入公式“=INDEX(A:A,RIGHT(TEXT(MAX(MMULT(N(A3:A20=TRANSPOSE(LOOKUP(ROW(3:20),ROW(3:20)/(A3:A20<>''),A3:A20))),B3:B20)+ROW(3:20)%),'0.00'),2))”,三键回车。 思路:
另一种解题的思路。 在单元格E3中输入公式“=INDEX(A:A,MOD(MAX(MMULT(N(TRANSPOSE(LOOKUP(ROW($3:$20),IF(A3:A20<>'',ROW($3:$20),''),$A$3:$A$20))=$A$3:$A$20),$B$3:$B$20)*10000+ROW($3:$20)),10000))”,三键回车。 思路:
最后我们来看看销量求和。 在单元格D3中输入公式“=SUM((LOOKUP(ROW($3:$20),IF(A$3:A$20<>'',ROW($3:$20)),A$3:A$20)=D3)*B$3:B$20)”,三键回车。 由于这个是LOOKUP函数的经典用法,之前我们也多次介绍,这里就不详细展开了。如果小伙伴们有疑问,可以私信我哦! |
|