Excel表格中怎么把一列的价格统一加50元,而且有分隔符号,请说详细一点,最后有操作步骤,谢谢大神。

如题所述

有汉字和分隔符号的就是文本不能直接参与运算
如果是纯数字 就在已个单元格输入50,复制,再选择价格的数字部分右键选择性黏贴,选择“加”。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-19
你这很难哦,原文件格式自由度太大了,
价格有纯数字的,有中间加分隔符“/”的,有中间为空格的(且空格数量还不一致),还有数字加分隔符再加文字的,还有合并单元格的。
只能建议你以后在做表格时,规范一下格式,否则以后想更改真的很难(特别是批量很大的修改)追问

那我可以修正一下,单元格里面就只用分号分隔价格,你可以帮我解决吗?

追答

这个可以,需要等一下

追问

那就麻烦你了,一会儿你帮我弄好了我给你采纳。在线等。

追答

假设你的价格从单元格B2开始往下,在价格后面增加一列,输入以下公式(得增加50的结果):

=IF(LEN(B2)-LEN(SUBSTITUTE(B2,"/",""))=2,CONCATENATE(LEFT(B2,4)+50,"/",MID(B2,6,4)+50,"/",RIGHT(B2,4)+50),IF(LEN(B2)-LEN(SUBSTITUTE(B2,"/",""))=3,CONCATENATE(LEFT(B2,4)+50,"/",MID(B2,6,4)+50,"/",MID(B2,11,4)+50,"/",RIGHT(B2,4)+50),""))

本回答被网友采纳
第2个回答  2015-05-19
纯数字的可以加,带文字的和/的都加不了
相似回答