excel中带单位的数字怎么算

我们在工作中,经常会遇到带单位的数据运算,比如对带有单位的数据求和、提取不同单位中的数值,合并不同单位的数量等等。下面就通过 5 个典型的案例,一起和大家探讨,如何应对处理这些带单位的数据。

1、带单位的数字求和

如下图,对 C 列的金额求和。

excel中带单位的数字怎么算

❶ 首先用 SUBSTITUTE 函数将 C 列中的字符 "元" 替换成空字符:

=SUBSTITUTE(C3:C8"元""")

excel中带单位的数字怎么算

❷ 这时生成的一列数字还是文本型的,不能直接求和,需要在前面加两个负号转换成数值:

=--SUBSTITUTE(C3:C8"元""")

excel中带单位的数字怎么算

❸ 最后就可以用 SUM 函数,对转化后的数值求和,得到最终结果:

=SUM(--SUBSTITUTE(C3:C8,"元",""))

excel中带单位的数字怎么算

2、提取不同单位中的数值

如下图,从 B 列带有不同单位的文本中,提取数值到 C 列:

excel中带单位的数字怎么算

❶ 首先用 ROW ($1:9) 生成一组由 1 开始递增的序列值:

=ROW($1:9)

excel中带单位的数字怎么算

❷ 然后以这组序列值作为 LEFT 函数的第二个参数,由左至右逐一扩展截取当前 B 列文本中的字符,生成一列文本数组:

=LEFT(B3,ROW($1:9))

excel中带单位的数字怎么算

❸ 最后用 LOOKUP 函数,在这列数组中找到最后一个数值,返回结果:

excel中带单位的数字怎么算

3、拆分带有多个单位的文本

如下图,从 C 列中拆分带有多个单位的数字到 D:F 列:

excel中带单位的数字怎么算

❶ 首先用 LEFT 函数从当前 C 列的文本中,提取单位前面的字符:

=LEFT($C3,FIND(D$2$C3)-1)

excel中带单位的数字怎么算

❷ 然后用 RIGHT 函数,由右至左逐一扩展提取字符的个数,截取字符,生成一列数组:

=RIGHT(LEFT($C3,FIND(D$2, $C3)-1)ROW($1:9))

excel中带单位的数字怎么算

❸ 接着用 LOOKUP 函数,在这列数组中找到最后一个数值,再填充复制公式:

=-LOOKUP(    1,    -RIGHT(        LEFT($C3, FIND(D$2, $C3) - 1),        ROW($1:9)    ))

excel中带单位的数字怎么算

❹ 最后用 IFNA 函数屏蔽公式中的错误值(#N / A)返回结果:

=IFNA(    -LOOKUP(        1,        -RIGHT(            LEFT($C3, FIND(D$2, $C3) - 1),            ROW($1:9)        )    ),    "")

excel中带单位的数字怎么算

原创文章,作者:简单一点,如若转载,请注明出处:https://www.506064.com/n/191730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
简单一点简单一点
上一篇 2024-11-30 09:34
下一篇 2024-11-30 09:35

相关推荐

  • 为什么不能用Microsoft Excel进行Python编程?

    Microsoft Excel是一个广泛使用的数据分析工具,但是它不能直接用于Python编程。这是因为Microsoft Excel并不是一个编程工具,它的主要功能是进行数据处理…

    编程 2025-04-29
  • 基尼系数Excel计算模板

    这篇文章将介绍基尼系数Excel计算模板,为大家详细阐述如何使用Excel进行基尼系数的计算。 一、模板下载及导入 首先需要下载基尼系数的Excel计算模板,可以在Excel中通过…

    编程 2025-04-28
  • 使用ReoGrid操作Excel的WPf应用

    本文将详细阐述如何使用ReoGrid来操作Excel,重点介绍在WPF应用程序中使用ReoGrid的方法及注意点。 一、ReoGrid简介 ReoGrid是一个基于.NET的开源组…

    编程 2025-04-27
  • Excel日期函数

    Excel是当前企业和个人使用非常广泛的办公软件之一。其中的日期函数可以用于处理各种涉及日期和时间的任务。本文将从不同的方面介绍Excel日期函数,帮助读者深入了解和熟练使用日期函…

    编程 2025-04-25
  • Java Excel导入导出详解

    一、Excel文件简介 Excel是微软公司开发的一种电子表格程序,多用于商业、财务、科学等各种数据处理。 Excel文件通常以.xls或.xlsx格式存储,其中.xls格式为Ex…

    编程 2025-04-25
  • 由贵单位管理的全面阐述

    一、单位管理系统简介 由贵单位管理系统是一套完整的企业管理系统,主要包括以下模块:人力资源管理、财务管理、项目管理、客户关系管理等。该系统拥有强大的数据分析能力,可以帮助企业快速了…

    编程 2025-04-25
  • Word转Excel详解

    一、使用Office插件 1、可以使用Office自带的“将表格复制为Excel工作簿”插件。只需在Word中选中表格,点击“插入”选项卡中的“对象”按钮,在弹出的窗口中选择“将表…

    编程 2025-04-25
  • Java Excel合并单元格

    一、介绍 Excel是微软公司开发的一款非常流行的电子表格软件,而Java是一门强大的编程语言。在项目中,我们可能会需要对Excel进行操作,比如合并单元格。Java提供了很多对E…

    编程 2025-04-24
  • PHP导出Excel文件

    一、PHP导出Excel文件列宽调整 当我们使用PHP导出Excel文件时,有时需要调整单元格的列宽。可以使用PHPExcel类库中的setWidth方法来设置单元格的列宽。下面是…

    编程 2025-04-24
  • Excel 两格内容合并一个探究

    一、合并单元格的操作方法 在Excel的操作中,我们需要对单元格进行操作。而合并单元格是其中一个常用的操作,它可以让我们对一些数据进行整合和显示。那么,Excel 合并单元格的操作…

    编程 2025-04-23

发表回复

登录后才能评论