我在BHS:BWT列中有公式,结果值为1-17,这些值在组中。我想选择最小值的范围,并使中间单元格的值和列标题导致同一行的列BWU。这些公式在第2:51行。
从下图,在第2行,我想选择BJP2:BJV2(因为4小于5),然后在BWU2中返回“4”和“”PRT Product 322“。
如果需要,可以是公式或vba代码。谢谢你的帮助。我没有一个开始的公式,因为这个让我完全难过。
答案 0 :(得分:1)
这将返回列名:
=INDIRECT(ADDRESS(1,CEILING((MATCH(MIN($BHS2:$BWT2),$BHS2:$BWT2) - MATCH(MIN($BHS2:$BWT2),$BHS2:$BWT2,0))/2 + MATCH(MIN($BHS2:$BWT2),$BHS2:$BWT2,0),1)))
(如果你知道最小的组总是第一组,那么这可以简化一点)
返回值
=min($BHS2:$BWT2)
你真的想在BWU2中同时返回“4”和“PRT Product 322”吗?我认为最好将“4”返回到BWU2并将“PRT产品322”返回到BWV ...或类似的东西......