我正在尝试根据相邻列的值选择正确的单元格。例如 -
表1 - "结果"应填充"项目"来自表2.过滤标准是"值"需要小于或等于(< =)"评级"并且对于多个匹配选择最低的"销售"项目。因此,第3项的值为650,这意味着表2中的适用项目是G,H,J,K,L,M但是"结果"填充了" G"因为那是最便宜的" Sell"值。
我怎样才能为所有人写这个"结果"细胞?我不熟悉Excel,但我知道如何查询MySQL等数据库,如果有帮助的话。
谢谢!
答案 0 :(得分:3)
在C2中使用此公式并复制:
=INDEX(Sheet2!A:A,MATCH(AGGREGATE(15,6,Sheet2!$C$2:$C$14/(Sheet2!$D$2:$D$14>=B2),1),Sheet2!C:C,0))
如果您获得Office 365 Excel,那么这样会更好:
=INDEX(Sheet2!A:A,MATCH(MINIFS(Sheet2!$C:$C,Sheet2!$D:$D,">=" &B2),Sheet2!C:C,0))