excel函数 求B列紧跟在A列1后面的第一个2所对应C列的值

[复制链接]
查看11 | 回复2 | 2010-1-1 10:23:39 | 显示全部楼层 |阅读模式
d2=IF(AND(B2=2,COUNTIF(OFFSET(B$1,SUMPRODUCT((MAX((A$1:A1=1)*ROW(A$1:A1)))),,ROW()-SUMPRODUCT((MAX((A$1:A1=1)*ROW(A$1:A1)))),),2)=1),INDIRECT("c"&ROW()),"") ,把公式直接复制到d2,下拉即可
回复

使用道具 举报

千问 | 2010-1-1 10:23:39 | 显示全部楼层
如果A列只会是1、B列只会是2的话。=IF(SUM(INDIRECT("A"&MATCH(1,$A$1:A1)&":B"&ROW()))=3,C1,""),输入D1,下拉。
回复

使用道具 举报

千问 | 2010-1-1 10:23:39 | 显示全部楼层
在d1输入:=if(and(a1=1,b1=2),c1,"")公式下拉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行