Excel 匹配多个标准(矩阵转置)
在Excel中,我想查找/索引一个与Excel 匹配多个标准(矩阵转置),excel,excel-formula,vlookup,Excel,Excel Formula,Vlookup,在Excel中,我想查找/索引一个与车站编号和月份匹配的表格 假设我在表1中有以下数据: Jan Feb Mar Apr May station1 1 8 17 14 0 station5 4 5 8 10 14 station7 18 7 4 9 10 station10 5 11 15 12 4 在第2页,我想填写以下详细信息: Station1 Station2 Statio
车站编号
和月份
匹配的表格
假设我在表1中有以下数据:
Jan Feb Mar Apr May
station1 1 8 17 14 0
station5 4 5 8 10 14
station7 18 7 4 9 10
station10 5 11 15 12 4
在第2页,我想填写以下详细信息:
Station1 Station2 Station3 Station4 Station5 Station6
Jan 1 4
Feb 8 5
Mar 17 8
Apr 14 10
May 0 14
查找表1和填写表2时使用的公式是什么?我尝试了=VLOOKUP(B1&A2,'Sheet1'!A1:F5,2,FALSE)
,这显然是不正确的。任何帮助都很好。请尝试:
=IFERROR(INDEX(sheet1!$B$2:$F$5,MATCH(J$1,sheet1!$A$2:$A$5,0),MATCH($I2,sheet1!$B$1:$F$1,0)),"")
在表2中,您的1
为(假定为J2),并根据需要进行复制。请尝试:
=IFERROR(INDEX(sheet1!$B$2:$F$5,MATCH(J$1,sheet1!$A$2:$A$5,0),MATCH($I2,sheet1!$B$1:$F$1,0)),"")
在表2中,您的1
为(假定为J2),并根据需要进行复制。请尝试:
=IFERROR(INDEX(sheet1!$B$2:$F$5,MATCH(J$1,sheet1!$A$2:$A$5,0),MATCH($I2,sheet1!$B$1:$F$1,0)),"")
在表2中,您的1
为(假定为J2),并根据需要进行复制。请尝试:
=IFERROR(INDEX(sheet1!$B$2:$F$5,MATCH(J$1,sheet1!$A$2:$A$5,0),MATCH($I2,sheet1!$B$1:$F$1,0)),"")
在表2中,您的
1
为(假定为J2),并根据需要进行横向和向下复制。您应使用类似以下内容的Hlookup作为列站1:
=+HLOOKUP(A2,Sheet1!$A$1:$F$2,2,0)
它应该会起作用,希望这也能有所帮助
其中,sheet1是输入数据的实际来源,但对于每一列,引用当然必须更改,因此对于station10,列公式应为:
=+HLOOKUP(A2,Sheet1!$A$1:$F$5,5,0)
对于列station1,您应该使用类似以下内容的Hlookup:
=+HLOOKUP(A2,Sheet1!$A$1:$F$2,2,0)
它应该会起作用,希望这也能有所帮助
其中,sheet1是输入数据的实际来源,但对于每一列,引用当然必须更改,因此对于station10,列公式应为:
=+HLOOKUP(A2,Sheet1!$A$1:$F$5,5,0)
对于列station1,您应该使用类似以下内容的Hlookup:
=+HLOOKUP(A2,Sheet1!$A$1:$F$2,2,0)
它应该会起作用,希望这也能有所帮助
其中,sheet1是输入数据的实际来源,但对于每一列,引用当然必须更改,因此对于station10,列公式应为:
=+HLOOKUP(A2,Sheet1!$A$1:$F$5,5,0)
对于列station1,您应该使用类似以下内容的Hlookup:
=+HLOOKUP(A2,Sheet1!$A$1:$F$2,2,0)
它应该会起作用,希望这也能有所帮助
其中,sheet1是输入数据的实际来源,但对于每一列,引用当然必须更改,因此对于station10,列公式应为:
=+HLOOKUP(A2,Sheet1!$A$1:$F$5,5,0)
您可以使用match()查找两个标题中每个标题的位置,然后将这些数字输入INDEX()以提取所需的值。谢谢Tim,但是如何匹配电台和日期?类似于:=INDEX('Sheet1'!B2:F5,MATCH(Sheet2!B1,'Sheet1'!A2:A5,0))或这个{=INDEX('Sheet1'!B2:F5,MATCH(1,(Sheet2!B1='Sheet1'!A2:A5)*(B2='Sheet1'!B1:E1),0)),但我得到的是“N/A”,您可以使用MATCH()找到两个标题中每一个的位置,然后将这些数字输入INDEX()以提取所需的值。谢谢Tim,但是我如何匹配电台和日期呢?类似于:=INDEX('Sheet1'!B2:F5,MATCH(Sheet2!B1,'Sheet1'!A2:A5,0))或这个{=INDEX('Sheet1'!B2:F5,MATCH(1,(Sheet2!B1='Sheet1'!A2:A5)*(B2='Sheet1'!B1:E1),0)),但我得到的是“N/A”,您可以使用MATCH()找到两个标题中每一个的位置,然后将这些数字输入INDEX()以提取所需的值。谢谢Tim,但是我如何匹配电台和日期呢?类似于:=INDEX('Sheet1'!B2:F5,MATCH(Sheet2!B1,'Sheet1'!A2:A5,0))或这个{=INDEX('Sheet1'!B2:F5,MATCH(1,(Sheet2!B1='Sheet1'!A2:A5)*(B2='Sheet1'!B1:E1),0)),但我得到的是“N/A”,您可以使用MATCH()找到两个标题中每一个的位置,然后将这些数字输入INDEX()以提取所需的值。谢谢Tim,但是我如何匹配电台和日期呢?类似于:=索引('Sheet1'!B2:F5,MATCH(Sheet2!B1,'Sheet1'!A2:A5,0))或这个{=INDEX('Sheet1'!B2:F5,MATCH(1,(Sheet2!B1='Sheet1'!A2:A5)*(B2='Sheet1'!B1:E1),0)),但我刚刚得到“不适用”谢谢!很好用!非常感谢。很好用!非常感谢。很好用!非常感谢。很好用!