ARTICLE · 1319135
Excel日期总算错?先对这3处格式,公式不用重写
Excel日期总算错?先对这3处格式,公式不用重写先说结论:日期算错先不要重写公式,先对3处格式。第一处是这个单元格到底是不是真正的日期值,第二处是显示格式是不是你以为的年月日,第三处是月份写法是不是统一的。这3处对了,很多公式不用改就能算对。 周五上午10点,你打开一张表,想按日期排序,结果1月排在10月后面,想算两个日期差几天,结果出来一串乱码。你是不是也这样?公式明明是对的,日期却像文本一样不听使唤,筛选时日期一会儿是数字,一会儿是文字,你改了显示格式,值还是不对。 你是不是也这样:改了格式,值还是文本 先看一个错误做法:看到日期显示成2026-11-01,就以为它是日期,直接拿它去减另一个日期,结果要么报错,要么算出一个看不懂的数字。 另一种错误做法是把文本日期复制粘贴到新表,以为粘贴后格式就跟着变了,其实值还是文本。显示格式只能改变看起来什么样,不能改变它本质上是不是日期。 真正的日期在Excel里是一个数字,只是显示成年月日的样子;文本日期看起来像日期,本质上是文字。 自查办法有三个。第一,看单元格左上角有没有绿三角,有绿三角多半是文本。 第二,选中一列日期,用COUNT数一下有几个数字,再用COUNTA数一下有几个非空,两个数字对不上,说明里面混了文本。 第三,换一个单元格写一个简单的减法,例如用后面的日期减前面的日期,能算出天数差的才是真正的日期值。 如果确认是文本,不要手动一个一个改,选中这一列,用数据菜单里的分列功能,分列向导里选日期格式,年月日对应YMD,转换完再用COUNT和COUNTA复核一次。 此处配空白文件实拍截图 卡片:文本日期 vs 真日期 真日期:Excel里的一个数字,显示成年月日的样子。 文本日期:看起来像日期,本质上是文字。 自查:看绿三角、COUNT与COUNTA对不上、减法能算出天数差。 显示格式是年月日,不代表实际值就是年月日;实际值是日期,显示格式也可以改成年月、月日、星期。 自查办法是选中单元格,看编辑栏里显示的到底是什么。 编辑栏里如果是2026-11-01这种完整年月日,多数是日期值;如果编辑栏里是11月1日这种中文写法,或者是20261101这种没有分隔符的写法,就要先统一。 统一的办法是先转成真正的日期值,再统一设置单元格格式为yyyy-mm-dd,不要只改外观。 这一步也接续SUMIFS那篇的提醒:条件文字不一致会匹配不到,日期条件也是一样,1月和1月份在SUMIFS里是两个不同的条件。 月份写法不一致,是日期筛选和透视表分组最常见的坑。 同一列里,有的写1月,有的写1月份,有的写数字1,筛选时就会被当成三个不同的值,透视表按月份分组时也会分不开。 自查办法是先筛选这一列,看下拉列表里到底有几种写法,统一成一种,再重新筛选或刷新透视表。 透视表那篇也讲过类似的坑:源数据改了没有刷新,汇总方式跑偏成计数。日期这里也是一样,源数据统一了,透视表要刷新一次,分组结果才会跟着变。 卡片:3处格式自查 第1处:文本还是真日期,看绿三角、COUNT与COUNTA、减法。 第2处:显示格式还是实际值,看编辑栏,统一成yyyy-mm-dd。 第3处:月份写法统一成一种,透视表刷新一次。 第一个坑,文本日期直接参与计算。文本加文本不会自动变成日期差,要先分列转成日期值。 第二个坑,显示格式改了就以为值改了。格式只改外观,值不变,核对要看编辑栏,不要只看单元格表面。 第三个坑,月份和年份混写。2026年1月和1月在同一列里混着,排序和筛选都会乱,要先统一成年-月格式。 第四个坑,源数据改了没有刷新透视表。日期统一后,透视表要手动刷新一次,否则分组还是旧的。 日期问题的顺序是:先确认是不是真正的日期值,再统一显示格式和月份写法,最后才看公式要不要改。很多时候公式不用重写,格式对了,结果就对了。 互动问题:你Excel里日期最常卡在哪一步,是文本转不回来,还是月份写法不统一?在留言区写下你卡住的那一步。 对话框回复「函数」领取《Excel常用函数速查表》,这张表里日期相关的自查项可以和今天这篇对照着用。 下一篇预告:下一篇讲换岗简历,先砍这3类内容,再留2个可验证的结果。 ——打工人充电所|周报、PPT、Excel、简历模板,每周更新















































































