
F2: =COUNTIFS($B:$B,F$1,$C:$C,""&$E2&"") 公式右拉下拉
假设A1为文数混排的数据位置ABC123456789DEF
公式:
=LOOKUP(9E+307,--MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW(INDIRECT("1:"&LEN(A1)))))
可以取出123456789
祝你愉快
在每个表(包括总表)的BC列之间插入新的一列C列,原来的C列就变成了D列。
在每个表(包括总表)的新的C列输入公式:=A1&B1,下拉
于总表D表的D1单元格输入以下公式,下拉即可:
=IF(ISNA(VLOOKUP(C1,A表!$C:$D,2,FALSE)),IF(ISNA(VLOOKUP(C1,B表!$C:$D,2,FALSE)),IF(ISNA(VLOOKUP(C1,C表!$C:$D,2,FALSE)),"没有查到配对的数据",VLOOKUP(C1,C表!$C:$D,2,FALSE)),VLOOKUP(C1,B表!$C:$D,2,FALSE)),VLOOKUP(C1,A表!$C:$D,2,FALSE))
注:如果有多于三个表(最多不能超过六个)的话可以用上面公式的原理类推,表太多的话只能用单元格过渡,或用VBA解决。
看我的图示
J2的公式是
=INDIRECT(ADDRESS(MATCH(I2,$A$1:$A$4,),MATCH(H2,$A$1:$F$1,)))
J2公式可以向下复制,来取其他指定行列的数字
A列不工作表名称
在B2中输入或复制粘贴下列公式
=INDIRECT("'"&A2&"'!A2")
下拉填充
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)