11智能在线
新记
在excel中,如何将单元格数字后面的减号,改在数字的前面.
在excel中,如何将单元格数字后面的减号,改在数字的前面.例如,45600-,更改为-45600,因需要变更的数据上万条,手工操作不太可能.
举报该文章
相关建议 2009-06-13
如果一列中都是这种格式的话,可以用公式:="-"&LEFT(A4,LEN(A4)-1),再下拉填充,再将该列复制→选择性粘贴→数值,以将公式转为数值。
也可以先把该列:数据→分列→分隔符→其他→“-”→确定,再在另一空白单元格输入“-1”,再复制该单元格后选中数据区域后“选择性粘贴→乘”
如果是要运算的话,建议用后一种方式,如果作为文本处理的话,建议前一种方式。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fqfs8q8mm.html
其他看法
第1个回答 2009-06-13
我不明白你的45600-是不是数字格式自定义格式形成的,如果是的话,直接把格式投为“会计”类型就可以了。
如果不是这种情况的话,你可以用if(right(A1)="-","Y","")确定一下,把带负号的标识先出来,然后再用if(B1="-","-"&left(A1,len(A1)-1),A1)
应该就可以完成了。因为没有数据,按这样的原理应当就可以达到你的目的,自己测试一下。
A1即原单元格,B1就第一个if的判定单元格。
第2个回答 2009-06-14
从一些sap、用友或其它信息管理系统导出到excel的数据往往会出来这种问题。你可以选中一整列数据,点击菜单栏的“数据”-“分列”,再来三次回车键,搞定!!!
第3个回答 2009-06-13
可以先替换-为空
然后统一加-号
加一个辅助列,
="-"&a1
相似回答
大家正在搜
相关问题
如何把EXCEL中的数字后面的减号变成数字前的负号?
如何让excel数值前面显示加减号
如何在Excel中在一整列数字前每个数字前都加个负号?
在EXCEL中如何在一个数据后面输入带加减号的两行数字
EXCEL,用完减法公式后,数字前面怎么显示减号
在EXCEL中如何在一个数据后面输入带减号后一个数据,在输入...
在EXCEL 中,为什么单元格设为会计专用时,数字前的负号会...
excel中如何将一行带有加号或减号的数字进行求和