EXCEl中提取数据的实现方式?
来源:百度知道 编辑:UC知道 时间:2024/06/03 04:10:57
我想实现如下功能,改如何写公式?
若A2=100 则B2的值等于A列中最近一次为100时D列的数值
若A2=100 则B2的值等于A列中最近一次为100时D列的数值
五分钟完成
1.空第一行
2.d1=空
3.b2==INDIRECT("d"& MAX(ROW($A$1:$A1)*(($A$1:$A1)=A2),1))
此为数组公式,ctrl+shift+enter
4.下拉复制公式
效果如下
无
100 无 80
100 80 70
80 无 80
80 80 76
100 70 65
用VLOOKUP
=IF(A2=100,D2,0)点著B2往下拉就行了
=INDIRECT("d"& MAX(ROW($A$1:$A1)*(($A$1:$A1)=A2),1))