Excel-两组数字判断奇偶个数(MOD,SUMPRODUCT,NOT)

在 Excel 的资料表中含有 A 组和 B 组资料,若是想要判定各组的奇/偶数个数,及两者和之奇/偶数个数,该若何处置。

【準备工作】

拔取贮存格A1:B22,按一下 Ctrl+Shift+F3 键,勾选「顶端列」,界说名称:A组、B组。

【根本常识】

(1) MOD 函数用以余数,所以可使用 MOD 函数来找出一个数除以 2 的余数,用以判定该数为奇数或是偶数。例如:

MOD(A2,2) = 1,暗示贮存格A2的内容为奇数。

MOD(A2,2) = 0,暗示贮存格A2的内容为偶数。

(2) MOD(A2,2)+MOD(B2,2) 会有三种可能:

MOD(A2,2)+MOD(B2,2) = 0 :暗示 贮存格A2、贮存格B2 皆为偶数。

MOD(A2,2)+MOD(B2,2) = 2 :暗示 贮存格A2、贮存格B2 皆为奇数。

MOD(A2,2)+MOD(B2,2) = 1 :暗示 贮存格A2、贮存格B2 一奇一偶。

(3) 在公式数若是取 TRUE/FALSE 来运算,则 TRUE 视为 1,FALSE 视为 0。

(4) NOT 逻辑运算为「相反」,所以:

NOT(TRUE) = FALSE北京拓展公司,NOT(FALSE) = TRUE。

NOT(1) = FALSE = 0,NOT(0) = TRUE = 1。

(5) 利用 SUMPRODUCT 函数来计较阵列中合适前提的乘积和。其公式中常会利用「--」运算来将 TRUE/FALSE 阵列转换为 1/0 阵列,其和「*1」和「+0」等是不异意思的。


【输入公式】

(1) A组和B组有2个偶数的个数

a.贮存格C2:=IF(MOD(A2,2)+MOD(B2,2)=0,"V","")

b.贮存格C2:=IF(MOD(A2,2)=0,IF(MOD(B2,2)=0,"V",""),"")

该巢状 IF 函数布局,暗示合适 MOD(A2,2)=0 且合适 MOD(B2,2)=0 者为两者皆为偶数。

(2) A组和B组有2个奇数的个数

a.贮存格D2:=IF(MOD(A2,2)+MOD(B2,2)=0,"V","")

b.贮存格D2:=IF(MOD(A2,2)=1,IF(MOD(B2,2)=1,"V",""),"")

该巢状 IF 函数布局,暗示合适 MOD(A2,2)=1 且合适 MOD(B2,2)=1 者为两者皆为奇数。

(3) A组和B组有1偶1奇的个数

贮存格E2:=IF(MOD(A2,2)+MOD(B2,2)=0,"V","")

(4) A组和B组者皆偶数的总数

a.贮存格H2:=SUMPRODUCT(--((MOD(A组,2)+MOD(B组,2))=0))

b.贮存格H2:=SUMPRODUCT(NOT(MOD(A组,2))*NOT(MOD(B组,2)))

c.贮存格H2:=SUMPRODUCT((MOD(A组,2)-1)*(MOD(B组,2)-1))

比力以上三式,其成果不异。

(5) A组和B组两者皆奇数的总数

a.贮存格H3:=SUMPRODUCT(--((MOD(A组,2)+MOD(B组,2))=2))

b.贮存格H3:=SUMPRODUCT(MOD(A组,2)*MOD(B组,2))

比力以上二式,其成果不异。

(6) A组和B组两者1偶1奇的总数

贮存格H4:=SUMPRODUCT(--((MOD(A组,2)+MOD(B组,2))=1))

(7) A组和B组两者和为奇数的总数

贮存格H5:=SUMPRODUCT(--NOT(MOD(A组+B组,2)))

(8) A组和B组两者和为偶数的总数

贮存格H6:=SUMPRODUCT(--MOD(A组+B组,2))

试着比力(7)和(8)二式。

创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-熟悉AND和OR函数
  • 此分类下一篇: Excel-统计资料表中特定肇端字元的个数(SUMPRODUCT,COUNTIF,万用字元)
  • 上一篇: Excel-熟悉AND和OR函数
  • 下一篇: Excel-统计资料表中特定肇端字元的个数(SUMPRODUCT,COUNTIF,万用字元)
汗青上的今天
  • 2014: Excel-统计资料表中特定肇端字元的个数(SUMPRODUCT,COUNTIF,万用字元)
  • 2012: Excel-别离计较男女生的均匀身高和体重(SUMPRODUCT+阵列公式)
  • 2011: Google 也能查食谱
▲top