在excel中,如何将单元格数字后面的减号,改在数字的前面.

在excel中,如何将单元格数字后面的减号,改在数字的前面.例如,45600-,更改为-45600,因需要变更的数据上万条,手工操作不太可能.... 在excel中,如何将单元格数字后面的减号,改在数字的前面.例如,45600-,更改为-45600,因需要变更的数据上万条,手工操作不太可能. 展开
 我来答
szjcyxt
2009-06-13 · TA获得超过1万个赞
知道大有可为答主
回答量:5958
采纳率:83%
帮助的人:6143万
展开全部
如果一列中都是这种格式的话,可以用公式:="-"&LEFT(A4,LEN(A4)-1),再下拉填充,再将该列复制→选择性粘贴→数值,以将公式转为数值。
也可以先把该列:数据→分列→分隔符→其他→“-”→确定,再在另一空白单元格输入“-1”,再复制该单元格后选中数据区域后“选择性粘贴→乘”
如果是要运算的话,建议用后一种方式,如果作为文本处理的话,建议前一种方式。
psnows
2009-06-13 · TA获得超过115个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:0
展开全部
我不明白你的45600-是不是数字格式自定义格式形成的,如果是的话,直接把格式投为“会计”类型就可以了。
如果不是这种情况的话,你可以用if(right(A1)="-","Y","")确定一下,把带负号的标识先出来,然后再用if(B1="-","-"&left(A1,len(A1)-1),A1)
应该就可以完成了。因为没有数据,按这样的原理应当就可以达到你的目的,自己测试一下。
A1即原单元格,B1就第一个if的判定单元格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangjiaozhi
2009-06-14 · TA获得超过147个赞
知道答主
回答量:53
采纳率:0%
帮助的人:0
展开全部
从一些sap、用友或其它信息管理系统导出到excel的数据往往会出来这种问题。你可以选中一整列数据,点击菜单栏的“数据”-“分列”,再来三次回车键,搞定!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
熊熊安歌ti
2009-06-13 · TA获得超过1585个赞
知道大有可为答主
回答量:2840
采纳率:0%
帮助的人:2055万
展开全部
可以先替换-为空
然后统一加-号
加一个辅助列,
="-"&a1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式