位置 :  主页 > 新闻动态 >
咨询:4000-288-501

Excel-SUMPRODUCT练习

下图左是在 Excel 中常见的一种资料表,想要履行各类运算(以下图右),并且全数以 SUMPRODUCT 函数来操练。

【準备工作】

拔取贮存格A1:D26,按一下 Ctrl+Shift+F3 键,勾选「顶端列」选项,成立「种别、售价、打折、数目」四个名称。

【成立公式】

(1) 所有售出的原价总和

贮存格G2:=SUMPRODUCT(售价,数目)

(2) 所有售出扣头后总和

贮存格G3:=SUMPRODUCT(售价,打折,数目)

(3) 售价年夜于1500的项目数

贮存格G4:=SUMPRODUCT(--(售价>1500))

公式中的「--」,乃是为了将公式中的 True/False 阵列转换为 1/0 阵列来进交运算。

(4) 售价年夜于1500的总数目

贮存格G5:=SUMPRODUCT(--(售价>1500),数目)

也能够写成以下情势:

贮存格G5:=SUMPRODUCT((售价>1500)*数目)

当利用「*」运算时,也会主动将公式中的 True/False 阵列转换为 1/0 阵列进交运算。

(5) 种别B的发卖数目总和

贮存格G6:=SUMPRODUCT(--(种别="B"),数目)

(6) 种别A的发卖金额总和

贮存格G7:=SUMPRODUCT(--(种别="A"),售价,打折,数目)

(7) 打折不年夜于80%的发卖总额

贮存格G8:=SUMPRODUCT(--(打折<80%),售价,打折,数目)

(8) 种别D中打折不年夜于80%的发卖数目

贮存格G9:=SUMPRODUCT(--(种别="D"),--(打折<80%),数目)

(9) 打折50%的发卖总额

贮存格G10:=SUMPRODUCT(--(打折=50%),售价,打折,数目)

(10) 种别C中数目年夜于10的发卖总额

贮存格G11:=SUMPRODUCT(--(种别="C"),--(数目>10),售价,打折,数目)


 

【延长进修】

SUMPRODUCT 函数是将参数中的阵列相乘后加总,若是要将以上10个运算,全数改以「阵列公式」来运算,该若何撰写公式?记得:输入完阵列公式,要按 Ctrl+Shift+Enter 键。

贮存格G2:={=SUM(售价*数目)}

贮存格G3:{=SUM(售价*打折*数目)}

贮存格G4:{=SUM(--(售价>1500))}

贮存格G5:{=SUM((售价>1500)*数目)}

贮存格G6:{=SUM((种别="B")*数目)}

贮存格G7:{=SUM((种别="A")*售价*打折*数目)}

贮存格G8:{=SUM((打折<80%)*售价*打折*数目)}

贮存格G9:{=SUM((种别="D")*(打折<80%)*数目)}

贮存格G10:{=SUM((打折=50%)*售价*打折*数目)}

贮存格G11:{=SUM((种别="C")*(数目>10)*售价*打折*数目)}

 

【弥补资料】

相干函数申明,请参阅微软网站。

SUMPRODUCTweioffice.microsoft.af/zh-tuozhan/excel-help/HP010342935.aspx

SUMPRODUCT:传回各阵列中所有对应元素乘积的总和。

语法:SUMPRODUCT(array1, [array2]北京拓展公司, [array3], ...)

array1:要求对应元素乘积和的第一个阵列引数。

array2, array3,...:要求对应元素乘积和的第 2 个到第 255 个阵列引数。

注:各阵列必需有不异的维度(不异的列数,不异的栏数)。不然会传回毛病值#VALUE!。而且会将所有非数值资料的阵列元素当做0来处置。

创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-输入资料时提醒输入重覆
  • 此分类下一篇: Excel-製作万年代曆
  • 上一篇: 线上成立3D Stereogram
  • 下一篇: 将阅读器中的索引标籤自力成一个视窗
汗青上的今天
  • 2013: 主动上传相片至Google+发生全景图和动画
  • 2013: Excel-字串拆开分栏显现
  • 2012: Excel-让注解可使用超保持
  • 2012: Excel-自订报表肇端页码
  • 2011: 将阅读器中的索引标籤自力成一个视窗
▲top