![Excel 公式计算某一列的“运行百分比”](https://linux22.com/image/1469034/Excel%20%E5%85%AC%E5%BC%8F%E8%AE%A1%E7%AE%97%E6%9F%90%E4%B8%80%E5%88%97%E7%9A%84%E2%80%9C%E8%BF%90%E8%A1%8C%E7%99%BE%E5%88%86%E6%AF%94%E2%80%9D.png)
我正在尝试计算列中条目的运行百分比公式。例如,在 A 列中,我用“r”表示退货,“n”表示未退货,“c”表示取消,但“c”被归类为未退货。当我输入值时,我希望输入时整个列的“实时”百分比:我使用了 =IF(B3="r",SUM(G2+1),SUM(G2-1)),但这并没有给我一个百分比!谢谢。
答案1
我将在单元格 G2 中使用此公式(假设第 1 行有标题)。
=COUNTIF($A$2:A2,"r")/COUNTA($A$2:A2)
将其格式化为百分比(ctrl+shift+5)并复制下来。如果行数足够多,速度可能会变慢,但如果不需要,我宁愿不依赖上面的行(取决于工作表的大小)。
答案2
您应该将百分比列格式化为百分比,您可以单击 Excel 程序顶部的百分比符号,也可以单击右键,格式化并选择百分比。如果最终值太高(例如 10000%),也许您应该除以 100 以显示正确的值。