2016-04-15 105 views
0

我有圖片的情況EXCEL - 在矩陣中反向查找

situation

一個表格和兩個數據:評分值和另一個值。我需要根據當前額定值查找右側矩陣,並根據輸入值進行水平掃描並得到最接近的較小額定值。

在這種情況下

所以,我期待2.如果等級爲2,那麼結果應該是3和3,然後2

回答

0

試試這個公式:

=INDEX(B1:D1,MATCH(B7,INDEX(B2:D4,MATCH(B6,A2:A4,0),0))) 

enter image description here

內部INDEX/MATCH設置適當的範圍。而第一次發現數值等於或小於,而下一個大於。

編輯:依照OP的評論

如果你想在下一列只需添加一個:

=INDEX(B1:D1,IFERROR(MATCH(B7,INDEX(B2:D4,MATCH(B6,A2:A4,0),0))+1,1)) 

的IFERROR涉及的倍值小於該系列中的第一個數字。

![enter image description here

+0

謝謝!!然而,我錯了,評分爲1,評分爲0,6,我們應該得到2,因爲我們通過了評分1.我應該在那裏改變什麼?謝謝! – Stefano

+0

@Stefano請參閱編輯。 –

+1

是啊!超!!當我看到時,它不是太複雜,但說實話,我真的做不到! :) 非常感謝! – Stefano