怎样把EXCEL里所有的负数转化为绝对值

有一个EXCEL表格,里面有产品每月的消耗量,但是都是负数,我现在要处理这个表格,消耗量只要它的数量就可以,前面的负号可以去掉。我应该怎样处理这个表格,把所有的数据全部取绝对值,数据的位置不变,谢谢。
替换怎样替换?其他的方法位置就改变了,我怎样能保持数据的行和列都不改变。

  使用“查找与替换”功能或者是用公式都可以做到。可以根据实际情况来区分,如果要转化后的结果在原位置,那么就要用到“查找与替换”功能,而转化后的结果不用在原位置,则使用公式。


  使用“查找与替换”功能的方法如下:

    选中所有需要转化的单元格;

    按下Ctrl+H快捷键,打开查找与替换窗口;

    在“查找内容”中输入一个“-”(不要引号),“替换为”里面不要任何内容;

    点击“全部替换”按钮。


  再介绍使用公式的方法,例如要转化A列中的负数,结果放在B列,那么就在B1中输入“=ABS(A1)”,然后将B1下拉填充至数据的最后一行。此时B列中全部为公式,如果修改A列的内容,B列也会跟着一起变,如果不想B列的数据随A列自动改变,可以进行如下操作:

    选中B列,复制;

    在原位置点击鼠标右键,点击“选择性粘贴”;

    在弹出的窗口中选择“值”;

    点击确定按钮即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-03
在数据列如A列后插入辅助列,
在B1中输入=abs(a1),回车后下拉填充,
复制B列所有正数,右击A1--选择性粘贴--数值,
删除B列,OK。本回答被提问者采纳
第2个回答  2009-12-04
先在空白单元格处输入-1 复制-1---再选中负数那列---选择性黏贴----乘
采纳我的答案吧 位置不用改变 行列什么都不变 你试试就知道了 我说的也够详细了
第3个回答  2009-12-03
比如有A和B两列
A列为待处理数据,B为待用列,在表格中可以插入
A1对应B1 ,在B1求出A1的绝对值( 用函数ABS() ),即表示B列都用绝对值函数了
然后用鼠标选中B1,移动鼠标到B1右下角等待现出"+"时向下拖,放开鼠标后就可以看到没有负号的数据了
第4个回答  2009-12-03

1、采用替换

2、

=abs(a1)

下拉 

(我早修改的,怎么不见?现重新修改一下)

选中该列数据,点编辑-替换,查找内容输入-,搜索方式"按行"改为"按列",点全部替换即可,如图:

相似回答