EXCEL表格,当第一表格单元格满足条件后,第二表格自动引用满足条件这样行

2024-12-18 02:57:41
推荐回答(3个)
回答1:

假设是以B列的字母为汇总条件,在每个分表的第一行相应单元格内分别写入:
表1:=IF(总表!B1="A",总表!B1)
表2:=IF(总表!B1="B",总表!B1)
表3:=IF(总表!B1="C",总表!B1)
选中[A:E],鼠标下拖。

回答2:

如果总表的表名为“总表”,那么在分表的A2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX(总表!A:A,SMALL(IF(总表!$B$2:$B$200="A",ROW($2:$200),4^8),ROW(A1)))&""

回答3:

使用vlookup
=VLOOKUP(A1,Sheet2!B:D,2)
其中Lookup_value是A中的键值(需要在表B中搜索的值),Table_array是需要在表B中搜索的搜索区域,Col_index_num是满足条件的单元格再数组区域Table_array中的列序号起始为1(也就是表A中使用VLOOKUP之后需要得到的键值在Table_array中的列序号),Range_lookup要求的匹配度一般写0代表大致匹配