尝试在不使用VBA进行编程的情况下解决Excel中的问题来解决以下示例:
我要串联2或3个文本值,以用于多重约束Vlookup /索引匹配。然后,Vlookup需要引用一个数字字段(Term)作为范围匹配项(Vlookup True)以返回单个值。下面的矩阵包含矩阵和“键”列的一小部分示例。
给出以下信息:Grid = 201902_CH_C15和AmortizationType = Fixed and Term = 180
我期望值为0
给出以下信息:Grid = 201902_CH_C15和AmortizationType = Fixed and Term = 120
我期望值为-28.5
给出以下内容:Grid = 201902_CH_C30和AmortizationType = Fixed and Term = 300
我期望值为-5。
答案 0 :(得分:0)
感谢Mistrella-下面的方法通过在最后执行Control + Shift + Enter来使用数组公式
= INDEX(Value,MATCH(1,(Grid = GridArray)(AmortizationType = AmortizationArray)(Term <= TermArray),0),0)