[英]Index Match with multiple criteria
我有按百分位數排列的產品列表。 我希望能夠檢索小於特定百分比的第一個值。
Product Orders Percentile Current Value Should Be
Apples 192 100.00% 29 29
Apples 185 97.62% 29 29
Apples 125 95.24% 29 29
Apples 122 92.86% 29 29
Apples 120 90.48% 29 29
Apples 90 88.10% 29 29
Apples 30 85.71% 29 29
Apples 29 83.33% 29 29
Apples 27 80.95% 29 29
Apples 25 78.57% 29 29
Apples 25 78.57% 29 29
Apples 25 78.57% 29 29
Oranges 2 100.00% 0 1
Oranges 2 100.00% 0 1
Oranges 1 60.00% 0 1
Oranges 1 60.00% 0 1
Lemons 11 100.00% 0 2
Lemons 10 88.89% 0 2
Lemons 2 77.78% 0 2
Lemons 2 77.78% 0 2
Lemons 1 55.56% 0 2
目前,我在“當前值”列中的公式是: =SUMIFS([Orders],[Product],[@[Product]],[Percentile],INDEX([Percentile],MATCH(FALSE,[Percentile]>$O$1,0)))
(作為數組公式輸入)
$ O $ 1包含我要匹配的百分比(85.00%)。
“ Apples”(29)的當前值是正確的,但是如您所見,我的公式無法為剩余產品生成正確的值,如“ Should Be”中所示,而是返回“ 0”。 不知道如何設置它以使其執行我需要的操作。 我用SumProduct嘗試了幾件事,但也無法正常工作。 我需要一個有更多經驗的人來幫助我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.