2012-07-27 27 views
1

好的,我在这个等式中遇到了问题。我有(4)行的文本条目有一个数字关联取决于你输入的内容。我有的公式并不是所有四行。每个文本输入"I"=100,"P"=86,"N"=63,总和取决于输入的内容。Excel中带有文本输入和数字求和输出的SUM/IF语句

=SUM(IF(A4:D4="I",100)+IF(A4:D4="P",86)+IF(A4:D4="N",63,0)) 

我应该在E4"I"A4:D4,或者344A4:D4进入"P"进入了E4数量400

谢谢你给予的任何帮助。

KC

回答

0

可以在相邻单元格中插入值:(我将转置数据格式的简单)

| A | B | 
1 | I | =IF(A1="I";100;IF(A1="P";86;IF(A1="N";63;0))) 
2 | I | =IF(A1="I";100;IF(A1="P";86;IF(A1="N";63;0))) 
3 | I | =IF(A1="I";100;IF(A1="P";86;IF(A1="N";63;0))) 
4 | I | =IF(A1="I";100;IF(A1="P";86;IF(A1="N";63;0))) 

然后在E4您有:SUM(A1:A4)

2

你也可以做这与“阵列”公式像这样

=SUM((A1:D1="I")*100,(A1:D1="P")*86,(A1:D1="N")*63) 

您必须使用Ctrl-Shift和Enter键输入此内容,并将其括在大括号中。

查看“数组公式”详细信息,他们是一个痛苦,让你的头,但会为您节省很多额外的专栏。

可能需要一段时间才能计算出一张大纸片。