excel中如何多条件查找,包括横向和纵向
方法和详细的操作步骤如下:
1、第一步,打开excel,然后选择数据[A列],单击[数据]选项,见下图,转到下面的步骤。
2、第二步,完成上述步骤后,在排序和筛选中选择[高级]选项,然后勾选[选择不重复的记录]选项,见下图,转到下面的步骤。
3、第三步,完成上述步骤后,在第一行的空白区域(例如F1单元格)中,选择筛选后的记录,进行复制,然后转置粘贴,见下图,转到下面的步骤。
4、第四步,完成上述步骤后,单击[数据]选项中的[筛选]选项,见下图,转到下面的步骤。
5、第五步,完成上述步骤后,选择[B列]并重复步骤1和2以完成科目的复制,见下图,转到下面的步骤。
6、第六步,完成上述步骤后,输入公式=
SUM(($ A $ 2:$ A $ 100 = $ F2)*($ B $ 2:$ B $ 100 = G $ 1)* $ C $ 2:$ C $
100) G2,然后按[Ctrl + Shift + Enter]三个键以完成输入。
拖动公式以填充[G2:R4],以完成多条件查找,见下图。这样,就解决了这个问题了。
1、首先打开excel,然后选中数据【A列】-点击【数据】菜单。
2、接着选中排序与筛选中的【高级】选项,勾选【选择不重复的记录】。
3、选中筛选出的记录,【右键】-【复制】,在第一行空白处如F1单元格,【右键】-【选择性粘贴】-勾选【转置】,完成姓名复制。
4、点击【数据】菜单-排序与筛选中的【筛选】选项,取消筛选。
5、然后选中【B列】,重复1,2步骤,完成科目的复制。
6、在G2中输入公式=SUM(($A$2:$A$100=$F2)*($B$2:$B$100=G$1)*$C$2:$C$100),然后同时按【Ctrl+Shift+Enter】三键完成输入。然后拖选公式填充【G2:R4】,完成多条件查找。
在J2单元格输入以下公式
=INDEX(B$2:G$9,H2,MATCH(I2&"长度",B$1:G$1,0))&"*"&INDEX(B$2:G$9,H2,MATCH(I2&"宽度",B$1:G$1,0))
公式中:
INDEX(B$2:G$9,H2,MATCH(I2&"长度",B$1:G$1,0)) 表示:在B2:G9中,以H2的编号作为行数,以I2&“长度”在B1:G1中的位置为列数,交叉点就是要取的数。
INDEX(B$2:G$9,H2,MATCH(I2&"宽度",B$1:G$1,0)) 表示:在B2:G9中,以H2的编号作为行数,以I2&“宽度”在B1:G1中的位置为列数,交叉点就是要取的数。
详见附图
完全根据你的图示例子设计,请仔细操作与理解