返回值比给定值更高的行和列

我想在两个不同的单元格中得到一个列G和B的值2-,这个单元格对应于比一个单元格中给出的数目更高的数字,例如:E7。

基本上我想找一个matrix中的值,比给定的值高一点,我正在寻找给出线和列的对应值的公式。

prntscr.com/7nza32

如果给定的值是121,我想答案为125,B为100

谁能帮帮我吗?

请考虑以下解决scheme。 请注意,使用大括号( {} )时,表示使用CTRL + SHIFT + ENTER将公式作为数组公式ENTER

要find比E7更高的最小值:

 F7 {=MIN(IF(E7<H3:K10,H3:K10,""))} 

要在A中find价值:

 F8 {=SUM(IF(H3:K10=F7,G3:G10,""))} 

要在B中find值:

 F9 {=SUM(IF(H3:K10=F7,H2:K2,""))} 

问候,