excel - 根据其他列中的条件对列中的值求和并更改值

标签 excel excel-formula

很抱歉打扰大家。如果有人帮助我解决这个问题,我将不胜感激。感谢期待。

我需要 Excel 中的公式来根据第二列中的条件计算列中值的总和。

如果有人可以为我提供公式,那么我将不胜感激。

例子:

我想对所有包含 y 的值求和并将它们的值标准化为 100%,然后在其中添加 else 值。

均值 (0.0% +5.0%+5.0% .....=100%) + 3.4% for opt +0.0% nur fur OKO + 5.0% for EPH1 bei anfrage etc

其他方式正常添加。所以总数将变为 100%+ 3.4%+5.0% 等等……

我使用了像 =SUMIF(F5:F31;"y";E5:E31) 这样的公式,但它只对 (y) 的值求和。我想对 y 的值求和,最后将它们转换为 100%,并在其中添加其他值。

 Evaluation parameter
     0,0%   y
     3,4%   opt
     5,0%   y
     0,0%   nur für OKO
     0,0%   n
     5,0%   y
     3,4%   y
     3,4%   y
     3,4%   delete
     3,4%   y
     3,4%   y
     3,4%   y
     3,4%   y
     3,4%   y
     0,3%   y
     3,4%   y
     3,4%   y
     3,4%   y
     5,0%   y
     3,4%   y
     3,4%   opt
     5,0%   EPH1 bei Abfrage 
     0,0%   delete
     3,4%   opt
     3,4%   y
     3,4%   y
     0,0%   delete
    Sum=120% etc    (Means sum will be grater than 100% )

让它更简单
    1%   y
    2%   EPH
    3%   y
    4%   delete
    5%   n
    Sum= (1%+3%+5%)=100%)+2%+4% = Total 

意味着将“y”的值相加(1%+3%+5%)=100%)并将它们的总和设为 100% 和
然后在 100% 中添加其他值,例如 2%、4%。

最佳答案

如果您只是要将“y”值标准化为 100%,那么计算它们似乎是多余的。
为什么不执行以下操作?

=1+SUMIF(F:F,"<>y",E:E)

关于excel - 根据其他列中的条件对列中的值求和并更改值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41571929/

相关文章:

vba - 单元格内容自动移动到另一张纸上的同一单元格

excel - 有什么办法可以在 VBA excel 中压缩此代码?也许使用循环或函数

excel - 定义一系列单元格。像 Shift + 单击

excel - Excel 中日期的数值错误?

java - 写入长值以在 apache POI 中表现出色

excel - 如何在 VBA 中将文件从 Dos 转换为 Unix

excel - 如何使用键盘取消选择Excel行

vba - 从单元格中取回公式 - VBA

Excel 忽略重复项并动态列出唯一值

excel - 如何在Excel中具有特定条件的字符串中查找子字符串