EXCEL表格中,有一行的单元格内既有文字又有百分比,如何只计算其中百分比的总和?需要计算A1+B1+C1

2024-12-27 23:20:09
推荐回答(5个)
回答1:

D1输入
=SUM(--RIGHT(A1:C1,LEN(A1:C1)*2-LENB(A1:C1)))
数组公式,Ctrl+Shift+回车结束输入

注:本公式运行的数据环境:
无论你的ABC三列有无中文字不限、中文字数量不限,只要百分比处于数据右端!

回答2:

如果前面的字都是“生产”的话,可以先只输入百分比的数据,然后设置其格式(自定义)为“生产%”,这样直接计算就没有问题了

回答3:

D1输入或复制粘贴下列公式之一
=SUMPRODUCT(--RIGHT(A1:C1,LEN(A1:C1)*2-LENB(A1:C1)))
=TEXT(SUMPRODUCT(--RIGHT(A1:C1,LEN(A1:C1)*2-LENB(A1:C1))),"0%")
下拉填充

注:本公式运行的数据环境:
无论你的ABC三列有无中文字不限、中文字数量不限,只要百分比处于数据右端!

回答4:

你在单元格D1中输入以下公式:
=RIGHT(A1,2)+RIGHT(B1,2)+C1

Right()函数是用来截取单元格中字符串内容的,具体可以参考函数介绍。

回答5:

D1=MID(A1,2,4)+MID(B1,2,4)+C1