1. 首页 > 科技圈怪谈 > 正文

把Excel中的空格换成0,这不是闹着玩儿的?

世道艰辛,生活不易,咱们这些码字儿的、做表儿的,谁没被Excel整得死去活来?今天,偏就遇上了这么个事儿——把表格里的空格,统统换成0。换成0,你懂得,这可不是闹着玩儿的。

把Excel中的空格换成0,这不是闹着玩儿的?

你说,这空格,它就像个无赖,占着茅坑不拉屎,白占地方。把它换成0,嘿,这下可就瓷实了,分量足了,看着都让人心里舒坦。但,这活儿,说难不难,说简单也不简单。

第一招,公式大法。你懂的,Excel里头,公式就是那个“万金油”,甭管啥疑难杂症,它都能给你整出个所以然来。这里头,就用到了REPLACE函数。怎么用?简单,就是在单元格里输入这么个公式:=REPLACE(A1, " ", "0")。A1,就是那个有空格的单元格。这一招,可谓是“一招鲜,吃遍天”,但,你得一个个单元格手动输入,累不累啊?

第二招,查找替换。这招儿,简单粗暴,一步到位。怎么弄?点开“开始”,找到“查找和选择”,然后,“替换”,这时候,就会出现个小窗口。在“查找内容”里头,输入一个空格,在“替换为”里头,输入0,然后,“全部替换”。这一下,所有的空格就都变成了0。不过,这招儿,有时候也会“误伤”无辜,把不该替换的也给替换了,所以,用之前,可得想好了。

第三招,宏命令。这招儿,高端大气上档次,低调奢华有内涵。怎么玩?先打开“开发者工具”,点击“Visual Basic”,然后在空白处右键,选择“插入”-“模块”,在打开的代码窗口里头,复制粘贴以下代码: