那天赶报表,对着一堆零散的数据发愁,才琢磨excel怎么添加公式,本来以为点几下就能搞定,结果折腾了快半个钟头,整个人都有点闷。表格是别人提前发过来的,单元格看着干干净净,双击进去也能打字,就是往编辑栏敲完等号和运算内容之后,按回车,框里还是原样的文字,数字一点变化都没有。

最先怀疑是自己输错符号,加号减号来回改了好几遍,括号挪来挪去,甚至删掉整行重新敲,一样没动静。旁边同事瞟了一眼,随口说是不是单元格格式不对,让改成常规。

改格式的时候,才发现麻烦比想象中大。选中那一列,右键打开设置单元格格式,选了常规,点确定,再重新回车。

还是不行。

光标在单元格里闪着,公式文本安安稳稳躺在里面,就是不执行计算。当时脑子里乱糟糟的,一会想着是不是软件卡了,关掉文件重开,重启excel,打开之后点开那个位置,情况半点没变。甚至复制了旁边正常能计算的单元格,粘贴过来,公式倒是跟着过来了,换到这片区域依旧失效。

胡乱点顶部的各个菜单,看到公式选项卡,目光落在显示公式那个按钮上。手滑点了一下,整张工作表所有格子里全都冒出了公式,密密麻麻铺满页面,看得头都发胀。再点一次,大部分单元格恢复正常,唯独我要处理的这几格,依旧固执地显示着输入的内容。

慢慢意识到,好像不是单纯开启了显示公式的问题。试着新建一张空白工作表,在新表里重复刚才的操作,输入等号加上单元格编号做加法,回车之后数值立刻跳出来,运算很顺畅。这就说明软件本身没有故障,问题只留在这份文件里面。

一个一个去试剩下的选项,翻到单元格里面,发现很多内容前面藏了看不见的单引号。之前粘贴原始数据的时候带进来的,单引号放在最前面,单元格就被强制当成文本,哪怕后面写了标准的运算写法,程序也不会识别成计算公式。这个细节藏得很深,肉眼直接看根本察觉不到,只有双击单元格进到编辑模式,才能看见最开头那小小的一撇。

找到原因之后,工作量一下子堆上来。几十行数据,没办法一键批量清理干净,只能逐个双击进去,挪到最前面把那个单引号删掉,再按回车。删第一个的时候,数字唰地一下算出来,心里松了一小口气,可剩下那么多格子,慢慢操作,指尖都有点发酸。

中途偷懒,想直接批量替换掉单引号,调出查找替换窗口,输入单引号执行全部替换。操作完去看,有些地方的单引号清掉了,还有一部分单元格里面的内容被改动,原本的文字描述出了乱子,不敢继续这么弄,只好老老实实手动处理。

断断续续弄了挺久,大部分单元格总算可以正常计算,剩下两三个,不知道还藏着别的什么隐性设置,反复处理之后依旧不响应。那时候已经不想继续耗在这上面,干脆把这几处的数据复制到新建的表格区域里,重新录入公式,勉强把报表交出去。

只是这件事之后,再碰到别人问excel怎么添加公式,我第一反应不会直接说怎么敲等号,会想起文本格式和隐藏单引号这个坑。

文件保存关闭的时候,鼠标悬在工作表标签上,盯着那一堆刚刚理顺的单元格,说不清是什么滋味。同样的一串写法,在不同表格里,结局完全不一样。