![](/img/trans.png)
[英]Return Kth largest Value of range that is determined by an Index & Match lookup
[英]Is there a way to match a value to a range in a lookup table?
我在 Excel 工作表中有兩個單獨的表,如下圖所示。 A
、 B
、 E
、 F
和G
列是我的輸入值; 我想要一個生成列C
中的值的公式(以斜體顯示):
一個 | 乙 | C | D | 乙 | F | G | |
---|---|---|---|---|---|---|---|
1 | 姓名 | 價值 | 類型 | 類型 | 降低 | 上 | |
2 | 安迪 | 35 | 垃圾郵件 | 垃圾郵件 | 35 | 39 | |
3 | 標記 | 85 | 富 | 火腿 | 25 | 27 | |
4 | 拍 | 28 | 不適用 | 蛋 | 91 | 95 | |
5 | 德布 | 93 | 蛋 | 富 | 82 | 86 | |
6 | 艾米麗 | 92 | 蛋 | 酒吧 | 65 | 69 | |
7 | 格雷格 | 22 | 不適用 | ||||
8 | 加里 | 67 | 酒吧 |
對於第一個表中的每一行(即每個人),我想通過在第二個表中找到該人的值B
下→上范圍(列F
和G
)。 因此,例如,Mark(第 3 行)的類型為“Foo”,因為他的值 (85) 介於 82 和 86 之間,與第二個表的第 5 行中的“Foo”相關聯。 請注意,Pat 的值為 28(第 4 行),它不匹配任何范圍。
范圍包括在內。 例如,Andy 的類型是“垃圾郵件”(第 2 行),盡管他的值 (35)等於“垃圾郵件”范圍的下限(單元格F2
)。
我知道嵌套 IF 在 Excel 中很難調試,所以如果可能的話我想避免這種情況。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.