Excel-分离储存格中的文字和数字并计算总和(SUM
2017-06-03 12:53 来源: 未知
网友想要在 Excel 中,将下图的每一个职员之告假状态做成下下图的摘要表,此中贮存格标示为告假的假别和告假的时数小计,该若何处置呢?
这是一个良多人城市用到的标题问题,但要分手每一个贮存格中的文字和数字再运算其实不轻易!幸亏,应用文字相干的函数和 SUM北京拓展公司PRODUCT 函数,便可轻鬆来完成!
贮存格V2:=SUMPRODUCT((LEFT(B2:S2,1)="病")*VALUE(0&RIGHT(B2:S2,1)))
LEFT(B2:S2,1)="病":掏出每一个贮存格中最左侧一个字为「病者」,传回 TRUE/FALSE 阵列。本例为:{TRUE;FALSE;TRUE;FALSE;FALSE;FALSE; …}
RIGHT(B2:S2,1):掏出每一个贮存格中最右侧一个字(数),传回 TRUE/FALSE 阵列,本例为:{"4";"";"4";"";"";"8";"";"8";""; … }
VALUE(0&RIGHT(B2:S2,1)):透过 VALUE 函数,将数字组成的文字转换为真实的数字。
此中先串接一个「0」是一个好用的技能,由于上式中有些贮存格为空字串:「""」,套用到 VALUE 函数会产毛病讯息,所以先串接一个「0」,可以将空字串变成 0,而本来是数字者,例如:4 会酿成 04,转换为数字时仍为 4。
複製贮存格V2,贴至贮存格V2:V9。
同理:
贮存格W2:=SUMPRODUCT((LEFT(B2:S2,1)="事")*VALUE(0&RIGHT(B2:S2,1)))
贮存格X2:=SUMPRODUCT((LEFT(B2:S2,1)="休")*VALUE(0&RIGHT(B2:S2,1)))
创作者先容 vincent- 全站分类:不设分类
- 小我分类:课本资料
- 此分类上一篇: Excel-略过空缺贮存格从头列出清单(OFFSET,ISBLANK)
- 此分类下一篇: Excel-分手贮存格中的文字和数字并计较总和(进阶)(SUMPRODUCT)
- 上一篇: Google Drive-寻觅年夜尺寸的档案
- 下一篇: Excel-分手贮存格中的文字和数字并计较总和(进阶)(SUMPRODUCT)
汗青上的今天
- 2014: Google Drive-寻觅年夜尺寸的档案
- 2013: Excel-数字转国字而且加上「元整」
- 2012: Excel-按照抽籤成果主动设定分组(SUMPRODUCT)
- 2011: Excel-成立超保持资料表
- 2011: SIP Phone软体德律风
- 2009: Windows 7中履行虚拟机械