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