Preskoči na glavno vsebino

Kako prešteti edinstvene vrednosti na podlagi več meril v Excelu?

V tem članku vam bom vzel nekaj primerov za štetje edinstvenih vrednosti na podlagi enega ali več meril na delovnem listu. Naslednji podrobni koraki vam bodo morda v pomoč.

Štejte edinstvene vrednosti na podlagi enega merila

Štejte edinstvene vrednosti na podlagi dveh danih datumov

Štejte edinstvene vrednosti na podlagi dveh meril

Upoštevajte edinstvene vrednosti na podlagi treh meril


puščica modri desni mehurček Štejte edinstvene vrednosti na podlagi enega merila

Na primer, imam naslednji obseg podatkov, zdaj želim prešteti edinstveni izdelek, ki ga Tom prodaja.

doc count edinstven z več merili 1

Prosimo, vnesite to formulo v prazno celico, kjer želite dobiti rezultat, na primer G2:

= SUM (ČE ("Tom" = 2 C $: 20 C $ 1, 2 / (COUNTIFS ($ 20 C $: 2 C $, "Tom", $ A $ 20: $ A $ 2, $ A $ 20: $ A $ 0)) ), XNUMX)), nato pritisnite Shift + Ctrl + Enter da dobite pravilen rezultat, glejte posnetek zaslona:

doc count edinstven z več merili 2

Opombe: V zgornji formuli "Tom"Je kriterij imena, na podlagi katerega želite računati, C2: C20 je celice vsebujejo imenska merila, A2: A20 je celice, za katere želite šteti edinstvene vrednosti.


puščica modri desni mehurček Štejte edinstvene vrednosti na podlagi dveh danih datumov

Če želite na primer izračunati enolične vrednosti med dvema datumoma, želim na primer šteti unikatni izdelek med časovnim obdobjem 2016/9/1 in 2016/9/30, uporabite to formulo:

= SUM (ČE ($ D $ 2: $ D $ 20 <= DATE (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATE (2016, 9, 1)), 1 / COUNTIFS ($ A $ 2 : $ 20 $, $ 2 $: $ 20 $, $ D $ 2: $ D $ 20, "<=" & DATUM (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATUM (2016, 9, 1))), 0), nato pritisnite Shift + Ctrl + Enter da dobite edinstven rezultat, si oglejte posnetek zaslona:

doc count edinstven z več merili 3

Opombe: V zgornji formuli datum 2016,9,1 in 2016,9,30 so začetni in končni datum, na podlagi katerih želite računati, D2: D20 je, da celice vsebujejo datumska merila, A2: A20 je celice, od katerih želite šteti unikatne vrednosti.


puščica modri desni mehurček Štejte edinstvene vrednosti na podlagi dveh meril

Če želite prešteti unikatni izdelek, ki ga je Tom prodal septembra, vam lahko pomaga naslednja formula.

Prosimo, vnesite to formulo v prazno celico, da na primer dobite rezultat, H2.

= SUM (ČE (("" Tom "= $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30) * ($ D $ 2: $ D $ 20> = DATUM ( 2016, 9, 1))), 1 / COUNTIFS ($ 2 $: $ 20 $, "Tom", $ A $ 2: $ A $ 20, $ A $ 2: $ A $ 20, $ D $ 2: $ D $ 20, " <= "& DATUM (2016, 9, 30), $ D $ 2: $ D $ 20,"> = "& DATUM (2016, 9, 1))), 0) in nato pritisnite Shift + Ctrl + Enter da dobite edinstven rezultat, si oglejte posnetek zaslona:

doc count edinstven z več merili 4

Opombe:

1. V zgornji formuli „Tom"Je kriterij imena, 2016,9,1 in 2016,9,30 sta dva datuma, na katerih želite računati, C2: C20 celice vsebuje imenska merila in D2: D20 je celice vsebujejo datum, A2: A20 je obseg celic, za katere želite šteti edinstvene vrednosti.

2. Če morate uporabitior"Merila za štetje edinstvenih vrednosti, na primer izračun izdelkov, ki jih prodaja Tom ali v regiji South, uporabite to formulo:

=SUM(--(FREQUENCY(IF(("Tom"=$C$2:$C$20)+("South"=$B$2:$B$20), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20), ""), COUNTIF($A$2:$A$20, "<"&$A$2:$A$20))>0))in ne pozabite pritisniti Shift + Ctrl + Enter da dobite edinstven rezultat, si oglejte posnetek zaslona:

doc count edinstven z več merili 5


puščica modri desni mehurček Upoštevajte edinstvene vrednosti na podlagi treh meril

Za štetje edinstvenega izdelka s tremi merili je formula morda bolj zapletena. Recimo, izračun edinstvenih izdelkov, ki jih Tom prodaja septembra in v regiji Sever. Naredite to:

Vnesite to formulo v prazno celico, da dobite rezultat, I2, na primer:

= SUM (ČE (("" Tom "= $ C $ 2: $ C $ 20) * ($ D $ 2: $ D $ 20 <= DATUM (2016, 9, 30)) * ($ D $ 2: $ D $ 20> = DATUM (2016, 9, 1)) * ("Sever" = $ B $ 2: $ B $ 20), 1 / COUNTIFS ($ C $ 2: $ C $ 20, "Tom", $ A $ 2: $ A $ 20, $ A $ 2 : $ 20 $, $ D $ 2: $ D $ 20, "<=" & DATUM (2016, 9, 30), $ D $ 2: $ D $ 20, "> =" & DATUM (2016, 9, 1), $ B $ 2 : $ B $ 20, "sever")), 0), nato pritisnite Shift + Ctrl + Enter da dobite edinstven rezultat, si oglejte posnetek zaslona:

doc count edinstven z več merili 6

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For all the above formula an you suggest a non array formula as my data runs to 25000 rows. I need a free suggestions and not paid ones
This comment was minimized by the moderator on the site
Hi,
This is great - except I cant get it to work for what I require
I have two sheets - a Summary sheet, and another sheet containing data
The dates are dynamic - so you enter the date ranges in the Summary sheet in two cells (from B2 to D2)
When I replace DATE(2022,6,1) with B2 it comes back with "a value used in the formula is the wrong data type"
When I test with putting DATE(2022,6,1) and DATE (2022,6,30) in the from - to parts in the formula - I get 0 as the result - which is wrong.
Note: I'm in Ireland - so the date format here is dd.mm.yy - changing things doesn't fix - and adds confusion tbh
My formula is
=SUM(IF(Sheet4!$C$2:Sheet4!$C$65<=(D2)*(Sheet4!$C$2:Sheet4!$C$65>=(B2)), 1/COUNTIFS(Sheet4!$A$2:Sheet4!$A$65, Sheet4!$A$2:Sheet4!$A$65, Sheet4!$C$2:Sheet4!$C$65, "<="&D2,Sheet4!$C$2:Sheet4!$C$65, ">="&B2))),0)
Where Sheet4 contains the data, C2:C65 are cells with dates, A2:A65 are cells with project numbers - where there maybe duplicates
Any help - greatly appreciated,
Thanks
This comment was minimized by the moderator on the site
1 month2 brand name 3 executive wise4 mix party nameCount unique party name
This comment was minimized by the moderator on the site
Count Unique Values Based On four Criteria
This comment was minimized by the moderator on the site
I am trying to use this method to calculate unique customers for a particular product (where a customer may have bought multiple times, but I want unique customers). If I enter the formula but limit the range to a subset of just 5 rows that I know contain a duplicate customer, it works fine. But when I apply to the whole column, e.g. $D:$D, it calculates endlessly; if it finishes, it returns a wrong result. But now it's not even finishing and I have to end the Excel process. Is this just too costly in terms of CPU to apply to a large volume of data (e.g. 1500 rows)?
This comment was minimized by the moderator on the site
I ma getting value in point which is not possible So please help me Out

{=SUM(IF(("Regular"='Raw Data'!$G$5:$G$1785)*('Raw Data'!$D$5:$D$1785<=DATE(2019,6,30)*('Raw Data'!$D$5:$D$1785>=DATE(2019,6,1))),1/COUNTIFS('Raw Data'!$B$5:$B$1785,'Raw Data'!$B$5:$B$1785,'Raw Data'!$D$5:$D$1785,"<="&DATE(2019,6,30),'Raw Data'!$D$5:$D$1785,">="&DATE(2019,6,1))),0)}
This comment was minimized by the moderator on the site
my question.
I mean that filtered rows , and not count hidden rows.
This comment was minimized by the moderator on the site
"if count visible rows."
I mean filtered rows , and not count rows hidden.
This comment was minimized by the moderator on the site
Ffrom this article formula,
if count visible rows. how can add or edit formula?
This comment was minimized by the moderator on the site
The greater and less than date criteria is a distracting example of how to use the sumif array.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations