我需要将单元格C653
中的值乘以“百分比”标签上的值,具体取决于单元格B869
中的值是FP1,FP2,FP3 ......还是FP8。 / p>
想象一下,您有两个选项卡,一个包含基于FP1,FP2,FP3标准的百分比......一直到FP8。这些标准中的每一个都具有与它们相关的不同百分比。函数中使用的百分比位于单元格d4,f4,h4,j4,l4,n4,p4和r4中。在另一个选项卡上,您有一个值需要根据该行的规定标准(在B列中)乘以给定的百分比
无论出于何种原因,下面的公式都没有识别单元格c653(其中包含需要乘以基于标准的百分比的值)。有没有人有解决这个问题的方法?
=IFERROR(INDEX({C653*percentages!D4,c653*percentages!f4,c653*percentages!h4,c653*percentages!j4,c653*percentages!l4,c653*percentages!n4,c653*percentages!p4,c653*percentages!r4},MATCH($B$869,{FP1,FP2,FP3,FP4,FP5,FP6,FP7,FP8})),0)
答案 0 :(得分:1)
试试这样:
=C653*IFERROR(INDEX(percentages!D4:R4,MATCH($B$869,{"FP1","FP2","FP3","FP4","FP5","FP6","FP7","FP8"},0)*2-1),0)
我引用了FPn
,因为我收集的是值,而不是单元格引用。
答案 1 :(得分:0)
答案 2 :(得分:0)
可能还有更多内容,但根据您提供的信息,您只使用字符串FP1等的右手字符来查找匹配百分比,因此您需要提取此信息。百分比间隔两列,因此在使用INDEX之前需要将结果乘以2。这会给你
=INDEX(percentages!$C$4:$R$4,RIGHT($B$869,1)*2)*$C$653