Skip i'r prif gynnwys

Cyfrif rhesi os ydynt yn cwrdd â meini prawf lluosog yn Excel

Awdur: Xiaoyang Wedi'i Addasu Diwethaf: 2021-09-14

Cyfrif nifer y rhesi mewn ystod yn seiliedig ar feini prawf lluosog, y mae rhai ohonynt yn dibynnu ar y profion rhesymegol sy'n gweithio ar lefel rhes, gall y swyddogaeth SUMPRODUCT yn Excel wneud ffafr i chi.

Er enghraifft, mae gen i adroddiad cynnyrch gyda gwerthiannau cynlluniedig a gwirioneddol, nawr, rydw i eisiau cyfrif y rhesi sy'n cynnwys yr Apple y mae'r gwerthiant gwirioneddol yn fwy na'r gwerthiant a gynlluniwyd fel y dangosir isod. I ddatrys y dasg hon, y swyddogaeth fwyaf effeithiol yw swyddogaeth SUMPRODUCT.

Cyfrif rhesi os ydynt yn cwrdd â meini prawf lluosog gyda swyddogaeth SUMPRODUCT


Cyfrif rhesi os ydynt yn cwrdd â meini prawf lluosog gyda swyddogaeth SUMPRODUCT

I gyfrif y rhesi os ydynt yn cwrdd â meini prawf lluosog, gan ddefnyddio'r swyddogaeth SUMPRODUCT yn Excel, y gystrawen generig yw:

=SUMPRODUCT((logical1)*(logical2))
  • logical1, logical2: Yr ymadroddion rhesymegol a ddefnyddir i gymharu'r gwerthoedd.

1. Ar gyfer cyfrif nifer y rhesi Apple y mae'r gwerthiant gwirioneddol yn fwy na'r gwerthiant a gynlluniwyd, defnyddiwch y fformiwla isod:

=SUMPRODUCT(($C$2:$C$10>$B$2:$B$10)*($A$2:$A$10=E2))

Nodyn: Yn y fformiwla uchod, C2: C10> B2: B10 yw'r mynegiad rhesymegol cyntaf sy'n cymharu'r gwerthoedd yng ngholofn C â'r gwerthoedd yng ngholofn B; A2: A10 = E2 yw'r ail fynegiad rhesymegol sy'n gwirio a yw'r gell E2 yn bodoli yng ngholofn A.

2. Yna, pwyswch Rhowch allwedd i gael y canlyniad sydd ei angen arnoch, gweler y screenshot:


Esboniad o'r fformiwla:

=SUMPRODUCT(($C$2:$C$10>$B$2:$B$10)*($A$2:$A$10=E2))

  • $ C $ 2: $ C $ 10> $ B $ 2: $ B $ 10: Defnyddir yr ymadrodd rhesymegol hwn i gymharu'r gwerthoedd yng ngholofn C â'r gwerthoedd yng ngholofn B ym mhob rhes, os yw'r gwerth yng ngholofn C yn fwy na'r gwerth yng ngholofn B, mae GWIR yn cael ei arddangos, fel arall, bydd GAU yn arddangos, ac yn dychwelyd y gwerthoedd arae fel hyn: {GWIR; GAU; GWIR; ANWIR; ANWIR; ANWIR; ANGHYWIR; GWIR; GWIR}.
  • $ A $ 2: $ A $ 10 = E2: Defnyddir yr ymadrodd rhesymegol hwn i wirio a yw'r gell E2 yn bodoli yn yr ystod A2: A10. Felly, fe gewch chi'r canlyniad fel hyn: {GWIR; GAU; GWIR; GAU; GWIR; GWIR; GAU; GWIR; GAU}.
  • ($C$2:$C$10>$B$2:$B$10)*($A$2:$A$10=E2): Defnyddir y gweithrediad lluosi i luosi'r ddau arae hyn yn un arae sengl i ddychwelyd y canlyniad fel hyn: {1; 0; 1; 0; 0; 0; 0; 1; 0}.
  • SUMPRODUCT(($C$2:$C$10>$B$2:$B$10)*($A$2:$A$10=E2))= SUMPRODUCT({1;0;1;0;0;0;0;1;0}): Mae'r CYFLWYNIAD hwn yn adio'r rhifau yn yr arae ac yn dychwelyd y canlyniad: 3.

Swyddogaeth gymharol a ddefnyddir:

  • SUMPRODUCT:
  • Gellir defnyddio'r swyddogaeth SUMPRODUCT i luosi dwy golofn neu arae neu fwy gyda'i gilydd, ac yna cael swm y cynhyrchion.

Mwy o erthyglau:

  • Cyfrif Rhesi Os Cwrdd â Meini Prawf Mewnol
  • Gan dybio, mae gennych adroddiad o werthiannau cynnyrch eleni a'r llynedd, ac yn awr, efallai y bydd angen i chi gyfrif cynhyrchion lle mae'r gwerthiannau eleni yn fwy na'r llynedd, neu mae'r gwerthiannau eleni yn llai na'r llynedd fel isod screenshot wedi'i ddangos. Fel rheol, gallwch ychwanegu colofn cynorthwyydd ar gyfer cyfrifo'r gwahaniaeth gwerthu rhwng y ddwy flynedd, ac yna defnyddio COUNTIF i gael canlyniad. Ond, yr erthygl hon, byddaf yn cyflwyno'r swyddogaeth SUMPRODUCT i gael y canlyniad yn uniongyrchol heb unrhyw golofn cynorthwyydd.
  • Cyfrif yn Cydweddu Rhwng Dau Golofn
  • Er enghraifft, mae gen i ddwy restr o ddata yng ngholofn A a cholofn C, nawr, rydw i eisiau cymharu'r ddwy golofn a chyfrif os yw'r gwerth yng ngholofn A a geir yng ngholofn C yn yr un rhes ag islaw'r screenshot a ddangosir. Yn yr achos hwn, efallai mai'r swyddogaeth SUMPRODUCT yw'r swyddogaeth orau i chi ddatrys y dasg hon yn Excel.
  • Nifer y celloedd sy'n hafal i un o lawer o werthoedd
  • Gan dybio, mae gen i restr o gynhyrchion yng ngholofn A, nawr, rydw i eisiau cael cyfanswm y cynhyrchion penodol Apple, Grape and Lemon a oedd yn rhestru yn ystod C4: C6 o golofn A fel y dangosir y llun isod. Fel rheol, yn Excel, ni fydd swyddogaethau syml COUNTIF a COUNTIFS yn gweithio yn y senario hwn. Yr erthygl hon, byddaf yn siarad am sut i ddatrys y swydd hon yn gyflym ac yn hawdd gyda'r cyfuniad o swyddogaethau SUMPRODUCT a COUNTIF.

Yr Offer Cynhyrchedd Swyddfa Gorau

Kutools for Excel - Yn Eich Helpu i Sefyll Allan O Dyrfa

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau  |  Dileu Rhesi Gwag  |  Cyfuno Colofnau neu Gelloedd heb Colli Data  |  Rownd heb Fformiwla ...
Super VLookup: Meini Prawf Lluosog  |  Gwerth Lluosog  |  Ar draws Aml-Daflenni  |  Edrych Niwlog...
Adv. Rhestr gwympo: Rhestr Gollwng Hawdd  |  Rhestr Gollwng Dibynnol  |  Rhestr Gollwng Aml-ddewis...
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  Cymharer Colofnau i Dewiswch Yr Un Celloedd a Gwahanol ...
Nodweddion dan Sylw: Ffocws ar y Grid  |  Golwg Dylunio  |  Bar Fformiwla Mawr  |  Rheolwr Llyfr Gwaith a Thaflen | Llyfrgell Adnoddau (Testun Auto)  |  Dewiswr Dyddiad  |  Cyfuno Taflenni Gwaith  |  Amgryptio/Dadgryptio Celloedd  |  Anfon E-byst trwy Restr  |  Hidlo Super  |  Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau ...)  |  50 + Siart Mathau (Siart Gantt ...)  |  40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd ...)  |  19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr ...)  |  12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred ...)  |  7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Rhannwch Celloedd Excel ...)  |  ... a mwy

Kutools ar gyfer Excel Mae ganddo Dros 300 o Nodweddion, Sicrhau mai dim ond clic i ffwrdd yw'r hyn sydd ei angen arnoch chi...

Disgrifiad


Tab Office - Galluogi Darllen a Golygu Tabiau yn Microsoft Office (gan gynnwys Excel)

  • Un eiliad i newid rhwng dwsinau o ddogfennau agored!
  • Gostyngwch gannoedd o gliciau llygoden i chi bob dydd, ffarweliwch â llaw llygoden.
  • Yn cynyddu eich cynhyrchiant 50% wrth wylio a golygu sawl dogfen.
  • Yn dod â Thabiau Effeithlon i'r Swyddfa (gan gynnwys Excel), Just Like Chrome, Edge a Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
=SUMPRODUCT({Array of True/False}) doesn't count the True values in the array anymore (as of the SUM or COUNT formulaes).
But you can force the convertion of True/False to 1 and 0 by adding the '--' operator right before the array:
=SUMPRODUCT(--{Array of True/False}).
You can also type this operator right after the multiplication sign, giving the strange '*--' operator.

In this exemple, a working formulae would be:
=SUMPRODUCT(--($C$2:$C$10>$B$2:$B$10)*--($A$2:$A$10=E2))
This comment was minimized by the moderator on the site
Hello Professor X,

You are right in one way. The double negative (--) is one of several ways to coerce TRUE and FALSE values into their numeric equivalents, 1 and 0. Once we have 1s and 0s, we can perform various operations on the arrays with Boolean logic.

But our formula doesn't need the the double negative (--), making the formula more compact. This is because the math operation of multiplication (*) automatically converts the TRUE and FALSE values to 1s and 0s. Have a nice day.

Sincerely,
Mandy
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations