经常会遇到朋友问我这样的问题:

为什么Excel表格里的金额无法合计?
考勤系统导出的报表日期如何修改显示形式?
明明是数字,为什么计算就报错呢?

下面我们一起看下处理这种格式问题的办法。

问题1:如何将文本型数字转换为数值格式?

下面是淘宝婴儿数据,“购买数量”虽然看上去是数字,但其实是文本格式。

下面图片中对“购买数量”这一列求和,结果就是错误的。

再比如,直接用对文本格式的列做“描述统计分析”,就会报下面的错误

这是因为只有数值格式才能进行计算,而这一列是文本格式,无法进行计算。这时候,就需要将这一列转换为数值格式。

下面介绍3种将文本转换为数值格式的方法。

方法1)使用“数据”-“分列”功能

方法2)使用value函数

新建一列作为辅助列,用于存放转换后的数值。在这个案例数据上,我新建的列是F列。在这一列的F2单元格里输入下图中的value函数:=value(D2),表示让这一单元格的值等于D2单元格的值。

输入公式后按回车键,可以看到数值结果(数值格式在单元格靠右)

把鼠标放置在F2单元格右下角,当出现十字标志时双击即可完成整列公式填充。然后用求和函数就可以看到结果啦。

方法3)让文本型的数字乘以1或者加减0

如下图,借助辅助单元格F2,输入数字1,然后复制1所在的单元格。

选中D列数字区域,然后点击鼠标右键:“选择性粘贴”-“乘”;单击“确定”

问题2:如何将数字格式转为文本格式?

如果数字有大小、多少的概念时,我们将数字处理成数值格式;但有的数字本身并无大小、多少含义,只是一串数字代码,那么就需要将数字保留成文本格式。

比如,工作中经常遇到输入的是18位的身份证号码,Excel却显示的是指数形式,当再次双击查看编辑单元格时,后3位数字已经显示为000。

这是因为Excel对于数值,只能保留15位的精确度,所以,对于身份证的输入只能将单元格改为文本格式才能显示正确。

这个案例里的“用户名”、“商品类别”列里的数字并无大小含义,无需运算处理,所以我们要将其处理为文本格式。

方法1)应用分列工具

首先,选中数据区域;其次,选择“数据”选项卡的“分列”功能

方法2)text函数转换法

借助辅助列F列,在F2单元格输入=text(C2,"@") 其中@代表文本格式。下面图片是把“商品类别”的数字处理为文本格式。

方法3)巧用文本连接符&,用&去连接一个空值的方法完成转换

问题3:怎样让“假”日期改成“真”日期格式?

什么是假日期呢?

日期的本质是数字,标准格式的“真”日期,能够和数字进行加减运算,也可以通过右键单元格来改变日期显示形式,但”假日期”做不到。

从下图的操作来看,“假”日期是无法通过“单元格格式设置”来更改显示形式的,示例处一直显示#######

下面介绍两种更改日期格式的操作方法

方法1)使用“数据”-“分列”功能

方法2)使用自定义格式格式的方法

下图步骤4的地方手动输入编码“0000-00-00”。其中0在日期格式中代表占位符

点击“完成”之后结果如下

4.总结

上面介绍了工作中经常遇到的格式转换问题:

1)文本型数字无法用于计算,需要转换为数值格式

2)没有大小含义的数字(比如身份证号、编码),需要转为文本格式

3)“假”日期格式无法通过右键单元格来改变日期显示形式

上面这些格式问题,都可以使用Excel的分列功能解决。

excel查看编码格式_Excel表格中格式转换的这些套路,你都get了吗?相关推荐

  1. excel切片器_Excel表格中筛选数据,你的方法太笨了

    在Excel表格中筛选数据,一般是这样的: @所有人,本周有一个重要知识点,马上点击学习↓ 不要再用数据透视表了!再忙都要看 打开筛选按钮,然后去掉全选,然后从下拉中勾选要筛选的内容 如果要筛选很多项 ...

  2. exce中让两列数据一一对应_EXCEL表格如何匹配两列数据一样-EXCEL让两个表格中的两列数据一一对应...

    怎样把excel中两列有部分相同的数据进行匹配? 1.首先打开excel表格,可以看到有两列数据需要匹配,找出列B中在列A中没有的数据. 2.然后在C1单元格内输入函数公式:=IF(ISNA(VLOO ...

  3. ant design vue 表格中时间戳转换成时间格式显示

    ant design vue 表格中时间戳转换成时间格式显示 原始数据表格如上图,因为接口传递过来的时间是10位int类型的时间戳格式,所以前端需要我们把时间格式化. step1 安装moment n ...

  4. 为什么wps数字前面有撇号_excel表格中数据前有撇号-Excel 如何去除数字前面的撇号...

    Excel此单元格中的数字为文本格式,或者前面有撇号... 很多人都回答用分列的方法,这种方法只适用于数字前面去掉撇号,原文本格式改成数字格式,如"0123"会变成"12 ...

  5. lisp倒入excel数据画图_Excel表格数据在cad画出图形-如何将EXCEL中的数据导入到CAD中,绘制成曲线...

    如何实现excel的数据与cad图形的关联 举个例 假如根据B2单元格中的半径画一个圆 : 打开EXCEL,在B2单元格中输个圆的半径100 按快捷Alt F11打开VBA编辑器并插入一个模块 引用C ...

  6. python比对excel表数据中的差异_Excel表格中数据比对和查找的几种技巧

    经常被人问到怎么对两份Excel数据进行比对,提问的往往都很笼统:在工作中,有时候会需要对两份内容相近的数据记录清单进行比对,需求不同,比对的的目标和要求也会有所不同.下面Office办公助手(www ...

  7. excel smart流程图增加_Excel表格中怎么使用SmartArt绘制各种流程图

    Excel表格中怎么使用SmartArt绘制各种流程图 Excel表格中怎么使用SmartArt绘制各种流程图?Excel中想要绘制流程图,我们可以用SmartArt来绘制各种样式的流程图,下面我们就 ...

  8. excel smart流程图增加_Excel表格中如何使用SmartArt绘制各种流程图

    Excel表格中如何使用SmartArt绘制各种流程图?具体应该怎么操作呢?本篇文章小编给大家分享一下Excel表格中使用SmartArt绘制各种流程图方法,对此感兴趣的小伙伴们可以来看看. 在用Ex ...

  9. excel分类_EXCEL表格中如何按分类进行填充序列?

    分类填充序列 前天(3月5日)发布的头条教程是关于填充的技巧的,有粉丝私信我又提到了一个如图分类填充的问题:在EXCEL表格中如何按分类进行填充序列? 首先感谢粉丝朋友的支持,今天抽出时间把这个过程简 ...

  10. c# 打开的窗口显示在最前面_Excel表格中最经典的30个小技巧,全在这儿了

    快点这里订阅最有趣有料的3D/VR/AR/Ai数字化资讯 技巧1.单元格内强制换行 在单元格中某个字符后按alt+回车键,即可强制把光标换到下一行中. 技巧2.锁定标题行 选取第2行,视图 - 冻结窗 ...

最新文章

  1. php获取文件名称和扩展名
  2. Oracle传输表空间
  3. 如何建立软件测试管理体系?
  4. mysql查询语句能否让一个字段不显示出来_天天写order by,你知道Mysql底层如何执行吗?
  5. 【C++grammar】动态类型转换、typeid与RTTI
  6. 五阿哥钢铁电商资深运维工程师手把手教你这样玩企业组网
  7. java二重循环计数_java的二重循环代码样例
  8. 安卓+4.0.4+java模拟器_Android 4.0.4模拟器安装完全教程(图文)
  9. 来自汽车行业的20个优秀的汽车推广网站
  10. 软件项目组织与管理期末考试复习要点整理翻译
  11. 鲜花销售管理系统jsp全部代码_基于Java的鲜花销售管理系统设计与实现.zip
  12. 远程桌面系统管理员以限制你登入计算机,windows远程连接时:系统管理员已经限制你可以使用的登录类型(网络或交互式)解决办法...
  13. import * as 用法导入模块变量
  14. CISCO路由器命令大全
  15. 【COCOS2DX-BOX2D游戏开发之二】 Box2d教程链接
  16. 呆萌ps2显示服务器失败,呆萌PS2模拟器
  17. Java中的for循环
  18. 值得学习Google的编程样式指南
  19. 项目Ⅱ-注册页面的完成
  20. Windows_COM编程

热门文章

  1. 标准情况下绝对湿度与相对湿度excel表
  2. 【深度学习案例】手写数字项目实现-1.数据集介绍
  3. Tensorflow手写数字识别
  4. 【STM32】电容触摸按键
  5. 多选框取值和默认勾选
  6. php 工作管理系统,TP-Admin
  7. Python pip卸载包
  8. yum安装wget命令
  9. spring 的bean 作用域
  10. matlab方差分析加代码和结果分析