EXCEL如何计算带有单位的某列总和

有人问到,手中表的某列带有单位,但是要想计算该列的总和该如何实现呢?

操作方法

  • 01

    如下图,A列中的金额都带有单位元,解决这个问题最简单的办法就是查找替换,将“元”字删除,但是这也破坏了源表的格式,接下来向大家介绍一个公式,直接求得总和;

  • 02

    首先说明一下解决该问题的思路,为了求得计算结果,首先得将数据从带有单位的单元格中提取出来,所以为了提取,要用到两个函数,left函数和len函数,在B列中利用len函数计算出对应单元格总的字符长度,再减1,这样就是对应单元格数字的长度了;

  • 03

    在C列中利用Left函数对对应单元格的数字进行提取,例如C1中的公式的意思就是对A2单元格,从左进行提取,提取的长度为1,结果也就是A2单元格中对应的数字;

  • 04

    在D列中利用sum函数进行求和,但是此时我们会发现,求得的结果为0,如果我们对数字进行求和结果返回的是0,说明这些数字的类型为文本型,(我们在文本中利用文本函数提取出来的数字,当然也就是文本型了);

  • 05

    为了保证提取出来的数字是数值型,以便于后面的计算,所在我们要在第二步的公式前面加上两个减号;这是一个小技巧,只要加上两个减号就可以将文本型的数字转化为数值型的了,这样后面的求和就可以计算出为正确的总和;

  • 06

    上面我们是通过分步来实现的计算,下面我们来直接实现计算,在D3中输入公式,因为我们一次性的要计算A2:A11这些单元格,所以在公式中直接引用整个区域;=SUM(--LEFT(A2:A11,LEN(A2:A11)-1));不过此时大家千万要注意,不要直接按回车来确定,否则结果是不正确的,我们利用的技巧是公式中的数组,所以需要按三个键子来实现结果的确认:Ctrl shift enter;

  • 07

    这样确认后大家能看到公式的最外侧,有个大括号,这说明这是一个数组公式;大家不必深究什么是数组公式,以后自己用,直接套用公式即可;

(0)

相关推荐

  • Excel如何计算带有单位的数据

    Excel是现在十分常用的办公软件之一,有些新用户不知道如何计算带有单位的数据,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接着根据下图箭头所指, ...

  • Excel表格带有负数的多列堆积柱形图表怎么做?

    excel表格中的数据想要做成图表的样式显示,该怎么制作呢?下面我们就来看看制作多列堆积柱形图的方法. 一.进行表格数据的变形 1.如图所示,把原始表格数据进行转换为如图的形式.数据与数据之间有间隔, ...

  • Excel如何计算带单位的数据

    Excel是现在十分常用的办公软件之一,有些新用户不知道如何计算带单位的数据,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的Excel文档.2. 第二步 ...

  • 怎么以厘米为单位设置Excel单元格行高、列宽

    Excel是现在十分常用的文件类型之一,有些用户想知道怎么以厘米为单位设置Excel单元格行高.列宽,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的Excel文档,根 ...

  • Excel表格如何计算带有提成的总工资

    Excel表格如何计算带有提成的总工资 操作方法 01 图下所示我们需要进行计算 带有提成的员工总工资 02 图下我们已经知道了提成和基本工资 03 利用sum函数 直接选择单元格 04 下图所示 双 ...

  • EXCEL中如何对带有单位的数据进行计算?

    童鞋们有没有过当excel表格有单位时不能进行公式计算的无奈?反正小编曾有过经历,弄了半天才弄好,呵呵~下面小编就把自己的分享给大家. 操作方法 01 如图所示,每个单元格里面都有标题~求和公式用不了 ...

  • 如何对Excel中带单位的数据进行求和

    Excel是现在十分常用的办公软件之一,有些新用户不知道如何对Excel中带单位的数据进行求和,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中需要编辑的Excel文档, ...

  • Excel如何计算不及格人数,countif函数用法

    Excel如何计算不及格人数,countif函数的用法 操作方法 01 首先打开一张表格 02 选中输出的单元格 03 找到函数功能,搜索countif函数 04 选中你要查看的一列 05 输入范围 ...

  • excel怎样不用复制粘贴实现列剪接

    excel用户有时需要把某些列的内容剪接连成一列,一般情况下直接用复制粘贴即可实现列拼接。而当行数太多时,直接粘贴,有可能导致软件崩溃或是电脑死机,分段复制粘贴操作又太繁复,这个时候脑筋转一下弯。 如 ...