Note: The other languages of the website are Google-translated. Back to English

Cum se contorizează datele / lista filtrată cu criterii în Excel?

Este posibil să observați că, indiferent dacă v-ați filtrat tabelul sau nu, funcția COUNTIF va ignora filtrarea și va returna o valoare fixă. În unele cazuri, vi se cere să contați datele filtrate cu un anumit criteriu, deci cum să le realizați? În acest articol, voi introduce câteva moduri de a contiva rapid datele / listele filtrate în Excel.


Countif a filtrat datele cu criterii prin adăugarea unei coloane de ajutor în Excel

În acest articol, voi lua ca exemplu următorul tabel. Aici, le-am filtrat pe Julie și Nicole în coloana Vânzător.

Date originale:

Date filtrate:

Această metodă vă va ghida să adăugați o coloană suplimentară de ajutor și apoi puteți aplica funcția COUNTIFS pentru a număra datele filtrate în Excel. (notițe: Această metodă necesită să filtrați tabelul original înainte de a urma pașii de mai jos.)

1. Găsiți o celulă goală în afară de tabelul original filtrat, spuneți celula G2, introduceți = IF (B2 = "Pere", 1, ""), apoi trageți mânerul de umplere în intervalul de care aveți nevoie. (Notă: În formulă = IF (B2 = "Pere", 1, ""), B2 este celula pe care o veți număra, iar „Pere” este criteriul după care veți conta.)

Acum este adăugată o coloană de ajutor pe lângă tabelul filtrat original. „1” indică că este peră în coloana B, în timp ce alb indică faptul că nu este pară în coloana B.

2. Găsiți o celulă goală și introduceți formula =COUNTIFS(B2:B18,"Pear",G2:G18,"1")și apăsați tasta Intrați cheie. (Notă: În formulă =COUNTIFS(B2:B18,"Pear",G2:G18,"1"), B2: B18 și G2: G18 sunt intervale pe care le veți număra, iar „Pere” și „1” sunt criterii după care veți conta.)

Acum veți primi imediat numărul de numărare. Vă rugăm să rețineți că numărul de numărare nu se va schimba dacă dezactivați filtrarea sau modificați filtrarea.

Suma / Numărul / Celulele medii vizibile numai într-un interval specificat, ignorând celulele / rândurile / coloanele ascunse sau filtrate

Funcția normală SUM / Număr / Medie va număra toate celulele din intervalul specificat pe celule de materie sunt ascunse / filtrate sau nu. În timp ce funcția Subtotal poate însuma / număra / medie doar ignorând rândurile ascunse. Cu toate acestea, Kutools pentru Excel SUMVISIBIL/CONTRAVIZIBIL/MEDIEVIZIBIL funcțiile vor calcula cu ușurință intervalul specificat ignorând orice celule, rânduri sau coloane ascunse.


Numărul sumelor publicitare medii numai celule vizibile

Numărul de date filtrate cu criterii în funcție de funcțiile Excel

Dacă doriți ca numărul numărului să se schimbe pe măsură ce se schimbă filtrul, puteți aplica funcțiile SUMPRODUCT în Excel după cum urmează:
Într-o celulă goală introduceți formula =SUMPRODUCT(SUBTOTAL(3,OFFSET(B2:B18,ROW(B2:B18)-MIN(ROW(B2:B18)),,1)),ISNUMBER(SEARCH("Pear",B2:B18))+0)și apăsați tasta Intrați cheie.

nota panglică Formula este prea complicată pentru a ne aminti? Salvați formula ca intrare Text automat pentru reutilizare cu un singur clic în viitor!
Citeste mai mult…     Încercare gratuită

note:
(1) În formula de mai sus, B2: B18 este intervalul pe care îl veți număra, iar „Pere” este criteriul după care veți conta.
(2) Valoarea returnată se va schimba când dezactivați filtrarea sau filtrarea modificărilor.

Împărțiți cu ușurință un interval pe mai multe foi pe baza criteriilor dintr-o coloană din Excel

În comparație cu formulele de matrice complexe, poate fi mult mai ușor să salvați toate înregistrările filtrate într-o nouă foaie de lucru și apoi să aplicați funcția Numărare pentru a număra intervalul sau lista de date filtrate.

Kutools pentru Excel Împărțiți datele utilitarul poate ajuta utilizatorii Excel să împartă cu ușurință un interval în mai multe foi de lucru pe baza criteriilor dintr-o singură coloană din intervalul original.


date divizate 0


Articole pe aceeaşi temă


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (16)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
wow, puternic și ușor de folosit. MULȚUMIRI!
Acest comentariu a fost redus la minimum de moderatorul de pe site
DE UNDE POT DESCARCĂ O VERSIUNE DE PROCĂ A KUTOOLS PENTRU MAC? SALUTARI
Acest comentariu a fost redus la minimum de moderatorul de pe site
GENIAL, am folosit formula și a fost exact ceea ce aveam nevoie. Mulțumiri!!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Cum aș adăuga un alt criteriu la formula datelor filtrate?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună Kane,
Ce fel de criterii de filtrare doriți să adăugați? Informații mai detaliate ne pot ajuta să înțelegem și să vă rezolvăm problema mai rapid.
Acest comentariu a fost redus la minimum de moderatorul de pe site
La fel si cu intrebarea mea. Cum se numără filtrat dacă există două criterii „Pere” pentru fructe și „Julie” pentru vânzător?

Multumesc.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună,
În această situație, cred că o coloană de ajutor pe care am introdus-o în prima metodă poate fi mai ușor de numărat.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Excelent!!! Acum puteți filtra și număra pe baza criteriilor.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mulțumesc mult. Este chiar excelent! Mulțumesc mult o dată.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Ce zici dacă „pere” trebuie să fie o valoare numerică „<0” ce folosești în loc de (căutare?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună Sib,
Puteți aplica funcțiile COUNTIFS pentru a număra articole cu două sau mai multe criterii. În cazul acestei pagini web, puteți utiliza formulele =COUNTIFS(B2:B21,"Pear",C2:C21,"<0") pentru a număra perele a căror cantitate este mai mică de 0.
Cu toate acestea, rezultatul numărării este solid și nu se va schimba atunci când schimbați filtrul.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună,
Am nevoie de ajutor pentru a calcula procentul de elevi PP (coloana F) cu CES (coloana E) care au s sau b (coloana G)

Iată formula pe care am încercat să o folosesc, dar nu funcționează.

Orice ajutor/sfat este apreciat.

=SUMPRODUCT(ISNUMBER(MATCH($E$2:$E$30,{"<>"},0))*ISNUMBER(MATCH($F$2:$F$30,{"<>"},0))*ISNUMBER(MATCH($T$2:$T$30,{"s","b"},0)))/SUMPRODUCT(ISNUMBER(MATCH($E$2:$E$30,{"<>"},0))*ISNUMBER(MATCH($F$2:$F$30,{"<>"},0)))

Claire
Acest comentariu a fost redus la minimum de moderatorul de pe site
Hei, vreau să număr o valoare mai mare de 1, dar cu date vizibile filtrate, mă poți ajuta?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Dulce, asta funcționează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Există o modalitate de a modifica formula pentru datele filtrate dacă vreau să adun informațiile, dar atât pentru pere, cât și pentru portocale?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut,

Cu prima metodă, puteți introduce următoarea formulă în coloana de ajutor: =IF(B2="Pere",1,IF(B2="Portocaliu",1,"")
Și apoi utilizați următoarea formulă pentru a obține numărul total: =COUNTIFS(G2:G18,1)

Amanda
Nu există comentarii postate aici încă

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL