我对 Excel 有点迷茫。我有两个价值观
我正在寻找以下问题的解决方案:
从输入值中取出
length
和 weight
,在矩阵中找到下一个 upper 值,并从值列中接收 value
。如果我的输入没有上限值,我想有一个后备并始终使用值1.0
.
如何解决这个问题?
我有一个矩阵,里面有这些值:
你可以试试:
=IFERROR(INDEX(SORT(SORT(FILTER(MATRIX, (LENGTHS>length)*(WEIGHTS>weight)),1,1),2,1),1,3),1)
,其中 MATRIX、LENGTHS 和 WEIGHTS 是指右侧的数据,而长度和重量是指包含 80 和 450 的单元格。
刚刚看到你说 H6 就是我所说的长度 - 如果是这样的话:
=IFERROR(INDEX(SORT(SORT(FILTER(K6:M11, (K6:K11>H6)*(L6:L11>H7)),1,1),2,1),1,3),1)
在H8.