如果值在两个单元格之间,则从数组中过滤行
Filter row from an array if value is between two cells
我有一个价格 table,如下例所示:
我需要过滤 table,所以根据我在 "m2 total" 和 "material" 上的内容,它 returns 是正确的价格。 "m2 total" 通常是 A 列中两个值之间的值,但有时它可能是小于 250 或大于 2500 的数字。
如果 G1 等于 A 列中的任何值,我需要它来过滤具有该值的行和具有正确 material 的列。
先谢谢了。
=INDEX(
B2:D6,
IFERROR(MATCH(G1, A2:A6, 1), 1),
MATCH(G2, B1:D1, 0))
IFERROR(MATCH(G1, A2:A6, 1), 1)
升序查看价格(使用匹配的单位数或下一个较小的单位数),如果低于 250 则回落到第一行。
我有一个价格 table,如下例所示:
我需要过滤 table,所以根据我在 "m2 total" 和 "material" 上的内容,它 returns 是正确的价格。 "m2 total" 通常是 A 列中两个值之间的值,但有时它可能是小于 250 或大于 2500 的数字。
如果 G1 等于 A 列中的任何值,我需要它来过滤具有该值的行和具有正确 material 的列。
先谢谢了。
=INDEX(
B2:D6,
IFERROR(MATCH(G1, A2:A6, 1), 1),
MATCH(G2, B1:D1, 0))
IFERROR(MATCH(G1, A2:A6, 1), 1)
升序查看价格(使用匹配的单位数或下一个较小的单位数),如果低于 250 则回落到第一行。