excel怎样有单位数值按不同单位分别求和

作者&投稿:巩傅 (若有异议请与网页底部的电邮联系)
excle电子表格同一列里不同单位的数值如何求和?~

把B列的数据按分隔符--空格分列 使B列只有MB数据,C列只有KM数据,D列只有B数据 --然后分别自定义设置B、C、D列单元格格式为 0"MB" 0"KB" 0"B" 然后点列标B,按CTRL+H 查找MB--全部查找--鼠标点替换为内不输入内容--全部替换--关闭,此时文本格式全部变成了常规格式,C D列以此类推,之后各列用SUM()求和
假如求和结果分别在B15 C15 D15
流量总计 =B15+(C15+D15/1024)/1024
有个别的在分列时需手动 各列查找一下不应该有的,比如MB列不应该有的KB和B...手动移到应该去的位置

假如数据在A列并从A2开始,在C2单元格输入公式=SUMPRODUCT((ISNUMBER(FIND("箱",A2:A100)))*(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(0&A2:A100,"箱",""),"瓶",""),"个",""),"支","")))&"箱"&SUMPRODUCT((ISNUMBER(FIND("瓶",A2:A100)))*(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(0&A2:A100,"箱",""),"瓶",""),"个",""),"支","")))&"瓶"&SUMPRODUCT((ISNUMBER(FIND("个",A2:A100)))*(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(0&A2:A100,"箱",""),"瓶",""),"个",""),"支","")))&"个"&SUMPRODUCT((ISNUMBER(FIND("支",A2:A100)))*(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(0&A2:A100,"箱",""),"瓶",""),"个",""),"支","")))&"支"

如图:

(如果求和结果不想存放在一个单元格内,请自行从连接符&处将4个公式断开并单独运算即可。)



分列肯定是可以的,但本问题用公式也比较简单,如图:

D2=SUMPRODUCT((RIGHT(A$2:A$8)=C2)*LEFT($A$2:$A$8,LEN(A$2:A$8)-1))

下拉



1. 进行数据分列。
2. 使用条件求和。

要真想解决问题,先要告诉别人不同单位间的进率。

你好
工作中我们用函数公式对数据进行求和时,数据都是没有单位的,所以可以轻松完成数据求和,可是按照我们的习惯,数据后面本应该有一个单位的,这样的数据要怎么求和呢?

1.

数据+普通单位

在物料领取登记表中,我们习惯在数据后面写上单位,如12本、15本等。在excel中,数字加了文本,就变成了文本,无法直接求和。

如下图所示的表格中,对F列“数字+文本”型数据求和,无法直接用SUM求和。

你能解决吗?

下面我给大家介绍3种方法。如果你还有更好更简便的方法,欢迎留言分享哟!

第一种方法:分列法

我们可以使用数据分列的方式,去掉“本”字。

(数据分列我们前面有专门的教程讲过,点击可查看:《Excel中输入日期最快的方式竟然是数据分列!》)

选中F列数据,点击“数据”—“分列”—“分隔符号”,可以看到如下所示的对话框。

以分隔符号作为分列依据的时候,对应的符号就会变成分割线,所以在这里,我们可以将“本”变成分割线。勾选“其他”,在后面输入“本”。在下方的数据预览中,立刻可以看到“本”变成了分割线。

点击完成,数据中只有数字了。

选中F列数据区域,点击“公式”—“自动求和”—“求和”即可完成求和

第二种方法:替换法

上期教程给大家讲过查找替换工具可以批量删除字符,这里我们也可以采用这种方式。

选中F列数据区域,按替换快捷键CTRL+H,在弹出的对话框中,“查找内容”输入“本”,“替换为”后面不输入任何字符。

点击“全部替换”,F列的“本”全被删除,这时再进行和前面一样的求和操作即可。

脑洞大开第三种方法:自定义格式法

前面两种方式都是去掉“本”字后对数据求和,那么我们有没有方法可以不删除“本”字依然可以求和呢?当然有!

选中数据区域,首先用前面的任意一种方法去除“本”字。

保持数据的选中状态,然后按ctrl+1快捷键,弹出“设置单元格格式”对话框,点击“自定义”。

类型选择“G/通用格式”,然后在“G/通用格式”后面输入“本”字。这里的“G/通用格式”表示数据是常规数据,在后面加入“本”字,只是让数据后面附带一个字符,并没有改变数据的格式。

点击确定后,数字后面有了单位“本”。这时的数据是靠右对齐的,表示是常规数据而非文本,而文章开头的原始数据是靠左对齐的,表示是文本。(数据靠右,文本靠左。)

我们来验证一下,看是否能够求和。

和前面的操作一样,选中数据后,点击“自动求和”,可以看到如下结果,虽然数字后面有单位,但是依然可以进行数学运算。
2.

数量级单位

我们做公司流水,当数额特别大时,数字后面会带一个“万”或者“亿”,如下图所示,可以看到数据也都靠左对齐,所以无法直接求和。此时数字后面的文本不再是普通单位,而是数量级单位,表示数据的大小,所以不能使用分列或者替换的方式将它删除。这时如何进行求和运算呢?

我们可以将“万”和“亿”换算成数据后再做求和运算。

第一种方法:替换为科学计数数据

选中数据区域,按ctrl+H快捷键,在对话框中,“查找内容”后输入“万”,“替换为”后输入“E+04”。 “E+04”表示10的4次方,也就是一万,如此替换就把文本数据变成了用科学计数法书写的数据。

点击“全部替换”,可以看到含有“万”的数据都变成了科学计数数据。

以同样的方式,将“亿”替换为“E+08”,表示10的8次方,也就是一亿。

点击“全部替换”后,数据都变成了科学计数数据。

选中数据区域后,点击自动求和对数据进行求和。

第二种方法:自定义格式法

如我们希望求和之后数据统一以“万”级显示,那和前面一样使用自定义。

选中数据区域后,按ctrl+1,在弹出的对话框中点击“自定义”,在“类型”下输入“万”的自定义数字格式“0!.0,万”。

然后点击“确定”,可以看到数据结果。

此时显示出来的数据,小数点后默认进行了四舍五入,只保留一位小数。若想看数据原始的样子,可以在编辑栏看到

好了,今天我们的教程就到这里。对带单位的数据求和,如果你还有更好的方法,欢迎在下方留言分享!跟着小编走,excel技能全都有!


Excel图表中怎样设置刻度单位?
完成设置后,关闭"格式轴"或"格式大纲"侧边栏。根据需要,你可以继续对图表进行其他的格式化和布局调整,比如调整数据系列、添加数据标签等。这些步骤可以帮助你设置 Excel 图表的坐标轴刻度和单位。注意,具体的步骤可能会因为你使用的 Excel 版本和操作系统而略有不同,但整体的概念和功能是相似的。

Excel如何批量将数字加上单位?
1、首先,打开Excel程序,打开要操作的表格文件,在其他空白单元格中输入“1”,点击“ctrl+c”复制数据。然后,选中要全部加上“1”的那一列数据,在右键菜单中选择“选择性粘贴”,点击打开。2、在任意空白单元格输入数字1,然后选择该单元格,按CTRL+C复制选中要加1的数字区域,按鼠标右键,在弹出...

如何在EXCEL中的一列数字后面输入单位
2012-07-11 如何设置,在EXCEL中输入数字后,后面会自动出现单位符号g 23 2011-08-05 谁知道要在EXCEL文档中的一列数字后面全部加上一个字母要怎... 16 2011-10-29 在EXCEL表格中有一栏录好的数字,怎样在数字后面加在单位“... 2 更多类似问题 > excel的相关知识2011...

Excel技巧,快速给你的数据添加自定义单位
我们在使用Excel表格的时候,经常会遇到需要给我们的数据添加单位的时候,例如下表,我们要在年龄所在的列添加单位“岁”,在年薪所在的列添加“万元”。如果你还在一个一个添加,那你就OUT了。我们一起来学习一个办法,3秒搞定所有单位。第一步:我们先给年龄所在列添加单位&ldquo...

如何在EXCEL所有数据后加上一个单位
使用自定义单元格格式来处理 Excel版本参考:2010 测试数据在A列,测试添加单位:元 1、选中A列数据区域(A1:A10)2、CTRL+1,数字-自定义 3、输入代码:0元 4、确定,查看效果

如何在Excel表格中给一列数据添加单位?
1、本次作为演示的Office办公软件为Excel 2013版本。2、新建Excel表格,在表格中输入用于演示如何在Excel表格中给一整列的数据添加上统一单位的数据。3、将鼠标放在A列单元格上选中整列,点击鼠标右键,出现菜单栏后选中设置单元格格式工具,点击进入设置页面。4、在设置单元格格式页面,点击数字栏,选择...

如何在EXCEL中输入数字自动添加单位?
用设置单元格格式可以自动添加单位名称。下面是实操。数据要放在A列 鼠标选择A列单元格区域,如A1-A10.鼠标右键→设置单元格格式→自定义格式→#元→确定。在A1到A10中输入任意数字,结果为“数字+元”。其实,自定义格式中,#代表输入的数字本身,后面加单位名称就达到你需要的格式。见图1 这种格式的...

excel表格如何输入单位
方法 。excel表格单位设置步骤如下:选定单元格;右键——设置单元格格式;自定义,在类型处输入想要的格式;关于excel表单位的相关 文章 推荐:1. excel中怎么设置以千元为单位 2. 设置excel表格尺寸单位的方法 3. Excel2010怎么给某列数据添加单位 ...

如何在EXCEL中带单位计算?
解决如何在EXCEL中带单位计算的步骤如下:1.选中数据预定数据所在区域;2.鼠标右键点击选区;弹出的菜单中点“设置单元格格式”。3.弹出的操作框中,点下“自定义”;然后,在右侧“类型”下方的编辑框内,在原有的“G\/通用格式”后面加上一个单位或字符,比如加上一个“元”字;再点确定;4.点...

EXCEL表格如何在数字后面加单位?
比如要在这整列数字后加上“公斤”这个单位,则方法如下 方法一 在原单元格实现,分两种情况:(1)如果原单元格的内容是数字内容,则选中这些单元格---右键---设置单元格格式---自定义---类型中写入 G\/通用格式"公斤" ---确定 (2)如果原单元格的内容是文本数字,则选中这些单元格---右键...

林西县19640728303: 怎样把excel表格中的数字转换单位 -
察狄开迈: 把excel表格中的数字转换单位的具体步骤如下: 我们需要准备的材料分别是:电脑、excel表格. 1、首先我们打开需要编辑的excel表格,选中要编辑的单元格,右键单击打开“设置单元格格式”. 2、然后我们在弹出来的窗口中点击选择“自定义”. 3、然后我们在弹出来的窗口中点击类型下方的输入框,输入“0.00万”即可.

林西县19640728303: 怎么设置excel表格中数字随单位变化自动换算 -
察狄开迈: 1.在下面这个表格有,分别有单价,数量,单位,应付金额等列.2.那么我们应当怎样计算应付金额,应付金额等于数量乘以单价的积,在应付金额列输入“=”号. 3.然后鼠标单选数量这一列, 4.接着单选单价这一列,按回车键,...

林西县19640728303: excel一个表格有很多按单位,怎么按单位拆分出来 -
察狄开迈: 可以用单位进行排序,数据就按单位区分开了

林西县19640728303: 在excel中如何将一个单位格的数值按个十百位分解到几个单位格 -
察狄开迈: 如果是整数,则b1=if(row()>len(a$1),"",mid(a$1,row(),1)),向下复制该公式至a1数据的可能最大位,这是纵向排列 b1=if(column()-1>len($a$1),"",mid($a$1,column(a1),1),向右复制该公式至a1数据的可能最大位,这是横向排列

林西县19640728303: 怎么在表格中数字后选择性加不同单位,数字跟单位在同一单元格内 -
察狄开迈: 设置单元格的格式,不过这样就没有选择性了.EXCEL功能虽然强大,也很难满足所有人的需要.

林西县19640728303: excel数字自动带不同单位 盘点表有不同品名和单位,想要输入数字时后 -
察狄开迈: 假设SHEET1的A列为品名,B列为单位 在SHEET2的B2中输入或复制粘贴下列公式=VLOOKUP(A2,SHEET1!A:B,2,) 下拉填充

林西县19640728303: 如何在EXCEL中带单位计算? -
察狄开迈: 解决如何在EXCEL中带单位计算的步骤如下: 1.选中数据预定数据所在区域; 2.鼠标右键点击选区;弹出的菜单中点“设置单元格格式”. 3.弹出的操作框中,点下“自定义”;然后,在右侧“类型”下方的编辑框内,在原有的“G/通用格式”后面加上一个单位或字符,比如加上一个“元”字;再点确定; 4.点确定后.再在预定的数据区域内输入数据;每输入一个数据,数据后面都会自动带上自己设定的“元”字. 5.选中C1到C12,然后,在编辑栏中输入:=A1*B1,按CTRL加回车键.即得出相应的结果.这样就解决了如何在EXCEL中带单位计算的问题了.

林西县19640728303: 怎么用excel统计出表格中的不同的数据 -
察狄开迈: 1.打开数据表,选中要统计的数据,点开“插入”,点击“数据透视表”,如下图.2.然后会出现一个页面,点击“新工作表”,然后点击“确定”,如下图.3.在新表中,勾选右侧的字段名称“任职单位”,然后在左侧会有不重复的名称出...

林西县19640728303: EXCEL带单位计算的方法 -
察狄开迈: 如果A列中的公式,所包含的中文均是"米",那可以办到,否则无能为力. 步骤如下: 1.选择B1,再点击菜单栏"插入--名称--定义"; 2.在弹出的窗口中,名称框随便输入一个名称,比如输入"小日本"; 3.在下面的引用位置输入:=EVALUATE(SUBSTITUTE(Sheet1!A1,"米",)),确定退出; 4.在B1输入:=小日本,结果就出来了

林西县19640728303: Excel如何自动分别计算不同单位的格 -
察狄开迈: 用sumif函数,如果单位是亩就汇总.再写另一条sumif函数,如果单位是平方米就汇总.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网