很抱歉,如果这是其他任何地方的地址。我想不出一种总结它的方法,它找到了答案。 (可能是因为答案是否定的)
基本上我想总结公式中的所有术语。每个术语都从表中的一行中查找数据。我希望能够扩展表,而无需在公式中添加额外的术语。这是我目前的工作方式。查找表是B2:C7。
=(HLOOKUP($B$2,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*$C$2) + (HLOOKUP($B$3,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*$C$3) + (HLOOKUP($B$4,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*$C$4) + (HLOOKUP($B$5,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*$C$5) +(HLOOKUP($B$6,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*$C$6) + (HLOOKUP($B$7,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*$C$7)
每个术语的公式显然是(HLOOKUP($B$2,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*$C$2)
,其中更改的值是HLOOKUP值,最后是乘法单元格。
我的问题是,有没有办法做这样的事情
=SUM((HLOOKUP(B2:B7,GramData, VLOOKUP($F4, Finder, 2, FALSE), FALSE)*C2:C7))
(这不起作用)无需使用VBA。