从第 2 列和第 3 列中检索包含最小和最大条件的第 4 列以及作为单独值的第 1 列?
Retrieve column 4 from Column 2 and 3 which contains minimum and maximum conditions along with Column 1 which is a separate value?
你好,我在下面显示了一个 table,其中第 1 列有字母,第 2 列和第 3 列有最小和最大范围。我正在尝试检索第 4 列中的最终数字。
我知道我可以使用 VLOOKUP 并将范围设置为 TRUE 以获取最后一列。但是,我将如何考虑多个 columns/criteria 以找到与正确字母匹配的正确范围。
例如,我想从最后一列中获取值 4。我必须匹配 "B",它会在 0 到 50,000 美元之间。
A 0 ,000 1
A ,001 0,000 2
A 0,001 0,000 3
B 0 ,000 4
B ,001 0,000 5
B 0,001 0,000 6
C 0 ,000 7
C ,001 0,000 8
C 0,001 0,000 9
谢谢!
两种方式:
如果模式与美元金额的突破相同,则使用此:
=INDEX(D:D,MATCH(G1,A:A,0)+MATCH(H1,$B:$B)-1)
其中MATCH(G1,A:A,0)
returnsID所在的第一行,MATCH(H1,$B:$B)
找到价格在第一个形态中的相对位置。更改 $B:$B
以包含整个模式。
如果模式不同那么你可以使用这个:
=SUMIFS(D:D,A:A,G1,B:B,"<=" & H1,C:C,">=" & H1)
Microsoft 发布 FILTER()
:
的未来
=FILTER(D:D,(A:A=G1)*(B:B<=H1)*(C:C>=H1))
这是正常输入的,与模式无关。
你好,我在下面显示了一个 table,其中第 1 列有字母,第 2 列和第 3 列有最小和最大范围。我正在尝试检索第 4 列中的最终数字。
我知道我可以使用 VLOOKUP 并将范围设置为 TRUE 以获取最后一列。但是,我将如何考虑多个 columns/criteria 以找到与正确字母匹配的正确范围。
例如,我想从最后一列中获取值 4。我必须匹配 "B",它会在 0 到 50,000 美元之间。
A 0 ,000 1
A ,001 0,000 2
A 0,001 0,000 3
B 0 ,000 4
B ,001 0,000 5
B 0,001 0,000 6
C 0 ,000 7
C ,001 0,000 8
C 0,001 0,000 9
谢谢!
两种方式:
如果模式与美元金额的突破相同,则使用此:
=INDEX(D:D,MATCH(G1,A:A,0)+MATCH(H1,$B:$B)-1)
其中MATCH(G1,A:A,0)
returnsID所在的第一行,MATCH(H1,$B:$B)
找到价格在第一个形态中的相对位置。更改 $B:$B
以包含整个模式。
如果模式不同那么你可以使用这个:
=SUMIFS(D:D,A:A,G1,B:B,"<=" & H1,C:C,">=" & H1)
Microsoft 发布 FILTER()
:
=FILTER(D:D,(A:A=G1)*(B:B<=H1)*(C:C>=H1))
这是正常输入的,与模式无关。