提供一个方法,总比手工一个一个的改要好点,此方法只能适用于固定是用加号 + 连接数字的情况,在C1输入公式右拉至M1,再下拉。然后再回到B1输入公式下拉,最终B列就是想要的结果了。公式目前只支持最大10个数字间的连接。
B1公式下拉:
=IF(A1="","",LEFT(C1&"+"&D1&"+"&E1&"+"&F1&"+"&G1&"+"&H1&"+"&I1&"+"&J1&"+"&K1&"+"&L1&"+"&M1,FIND("座",SUBSTITUTE(C1&"+"&D1&"+"&E1&"+"&F1&"+"&G1&"+"&H1&"+"&I1&"+"&J1&"+"&K1&"+"&L1&"+"&M1,"+","座",LEN(A1)-LEN(SUBSTITUTE(A1,"+",))+1))-1))
C1公式右拉再下拉:
=IF((LEN($A1)-LEN(SUBSTITUTE($A1,"+",))+1<COLUMN(A1))+($A1=""),"",MID(SUBSTITUTE($A1,"+",REPT(" ",99)),COLUMN(A1)*99-98,99)*3)
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
先下载了,试试看,但是我的数值一般都比较多远远超过了十个。谢谢
追答Function FANBEI(BEI As String, Optional n As Integer = 1) As String那就来个自定义函数,打开EXCEL按ALT+F11调出代码窗框口输入代码,然后按以下公式输入
=FANBEI(A1,3)
公式中最后的数字3是控制数字的倍数,且不再固限于只能用于加号。
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
文档就是算量的计算式,有加法和乘法,乘法都是乘以三,我可以把乘法先替换为加法,但是数值比较多,请问可以发上来我试试 谢谢!