在Excel 2019中,如何修正文本数据参与计算的问题?
当公式中引用文本类型的数据参与计算时无法返回正确的结果,出现的问题如数据中带有中文单位、数据所在的单元格被设置为文本格式等,这时需要对数据源进行修正。
实战实例1:数据中带有中文单位
本例的工作表中当计算业务员的业绩时,由于参与计算的参数有的带金额单位(这样的数据为文本数据),所以导致返回的结果出现错误值。
打开下载文件中的“素材\第3章\3.2\修正文本数据参与计算的问题\数据带有中文单位.xlsx”文件,如图3-31所示。
选中B8和C5单元格,将“元”文本删除,删除后按【Enter】键,即可返回正确的计算结果,如图3-32所示。
图3-31
图3-32
实战实例2:单元格格式是文本格式
本例表格中统计了每个品牌在各分店的销售数据,按品牌分类对所有店铺的销售数据进行求和,但是得到的结果都是0,其原因是参与计算的单元格数值为文本型数值,这种情况下需要将文本数据转换为数值数据即可解决问题。
打开下载文件中的“素材\第3章\3.2\修正文本数据参与计算的问题\单元格格式是文本格式.xlsx”文件,如图3-33所示。E列中虽然使用了正确的求和公式,但是结果都为0。
图3-33
选中B2:D6单元格区域,单击旁边的黄色警示按钮,在下拉列表中单击“转换为数字”命令(见图3-34),即可得到正确的结果,如图3-35所示。
图3-34
图3-35