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

Cum se numără celulele filtrate cu text în Excel?

În Excel, numărarea celulelor cu text este simplă. Dar când vine vorba de numărarea celulelor filtrate cu text, lucrurile devin complicate. Acest tutorial va prezenta în trei moduri pentru a număra celulele cu text dintr-o listă filtrată.
număr de documente-celule-filtrate-cu-text 1

Numărați celulele filtrate cu text utilizând o coloană de ajutor

Numărați celulele filtrate cu text prin concatenarea funcțiilor SUMPRODUCT, SUBTOTAL, INDIRECT, ROW și ISTEXT

Numărați celulele filtrate cu text prin combinarea funcțiilor SUMPRODUCT, SUBTOTAL, OFFSET, MIN, ROW și ISTEXT


Folosind funcția COUNTIF, în plus cu ajutorul unei coloane helper, putem număra ușor celulele filtrate cu text. Vă rugăm să faceți după cum urmează.

1. Vă rugăm să copiați formula de mai jos în celula D2, apoi apăsați tasta Enter pentru a obține primul rezultat.

=SUBTOTAL (103, A2)

număr de documente-celule-filtrate-cu-text 2

Notă: coloana de ajutor cu formula SUBTOTAL este pentru a testa dacă rândul este filtrat sau nu. Și 103 înseamnă „ COUNTA funcția în function_num argument.
număr de documente-celule-filtrate-cu-text 3

2. Apoi trageți mânerul de umplere în jos celulelor pe care doriți să le aplicați și această formulă.
număr de documente-celule-filtrate-cu-text 4

3. Vă rugăm să copiați formula de mai jos în celulă F2, apoi apăsați pe Intrați cheie pentru a obține rezultatul final.

=COUNTIFS(A2:A18,"*", D2:D18, 1)

număr de documente-celule-filtrate-cu-text 5

Putem vedea că există 4 celule cu text în datele filtrate.


O altă metodă de numărare a celulelor filtrate cu text este utilizarea combinaţie a SUMPRODUCT, SUBTOTAL, INDIRECT, RÂND & ISTEXT Funcții. Vă rugăm să faceți după cum urmează.

Vă rugăm să copiați formula de mai jos în celulă E2, apoi apăsați pe Intrați cheie pentru a obține rezultatul.

=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A18))), --(ISTEXT(A2:A18)))

număr de documente-celule-filtrate-cu-text 6

Explicația formulei:
  1. RÂND(A2:A18) returnează numerele de rând respective ale intervalului A2:A18.
  2. INDIRECT(„A”&RÂND(A2:A18)) returnează referințele de celule valide din intervalul dat.
  3. SUBTOTAL(103, INDIRECT(„A”&RÂND(A2:A18))) testează dacă rândul este filtrat sau nu și returnează 1 pentru celulele vizibile, 0 pentru celulele ascunse și goale.
  4. ISTEXT(A2:A18) verifică dacă fiecare celulă din intervalul A2:A18 conține text și returnează True pentru celulele cu text, False pentru celelalte celule. Operatorul dublu unar (--) constrânge valorile TRUE și FALSE în 1 și 0.
  5. SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A18))), --(ISTEXT(A2:A18))) poate fi privit ca SUMPRODUCT({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1}). Apoi SUMPRODUCT înmulțește cele două tablouri împreună și returnează suma valorilor, care este 4.

A treia metodă de numărare a celulelor cu text dintr-o date filtrate este concatenând il SUMPRODUCT, SUBTOTAL, OFFSET, MIN, RÂND & ISTEXT Funcții. Vă rugăm să faceți după cum urmează.

Vă rugăm să copiați formula de mai jos în celulă E2, apoi apăsați pe Intrați cheie pentru a obține rezultatul.

=SUMAPRODUS(SUBTOTAL(103, OFFSET(A2:A18, RÂND(A2:A18)-2 -- MIN(RÂND(A2:A18)-2),,1)), -- (ISTEXT(A2:A18)) )

număr de documente-celule-filtrate-cu-text 7

Explicația formulei:
  1. OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1) returnează referințele de celule individuale din intervalul A2:A18.
  2. SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)) verifică dacă rândul este filtrat sau nu și returnează 1 pentru celulele vizibile, 0 pentru celulele ascunse și goale.
  3. ISTEXT(A2:A18) verifică dacă fiecare celulă din intervalul A2:A18 conține text și returnează True pentru celulele cu text, False pentru celelalte celule. Operatorul dublu unar (--) constrânge valorile TRUE și FALSE în 1 și 0.
  4. SUMPRODUS(SUBTOTAL(103, OFFSET(A2:A18, RÂND(A2:A18)-2 -- MIN(RÂND(A2:A18)-2),,1)), -- (ISTEXT(A2:A18))) poate fi privit ca SUMPRODUCT({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1}). Apoi SUMPRODUCT înmulțește cele două tablouri împreună și returnează suma valorilor, care este 4.

Alte operațiuni (articole)

Combinați funcțiile COUNTIF și LEFT pentru a număra celulele care încep cu un anumit caracter în Excel
Pentru a număra numărul de celule care încep cu un anumit caracter în Excel, puteți combina funcțiile COUNTIF și STÂNGA pentru a o face. De fapt, există diferite tipuri de formule care o pot realiza. Acest tutorial vă va ghida pas cu pas.

Cum să numărați celulele care conțin numere sau nu în Excel?
Dacă există o gamă de celule, unele conțin numere, iar cealaltă conțin text, cum puteți număra celulele care conțin numere sau nu rapid în Excel?

Cum să numărați celulele dacă unul dintre criteriile multiple întrunește în Excel?
Ce se întâmplă dacă numărarea celulelor dacă conține unul dintre mai multe criterii? Aici voi împărtăși modalitățile de numărare a celulelor dacă conțin X sau Y sau Z ... etc. în Excel.

Cum să numărați celulele cu text specific și culoarea de umplere/font în Excel?
Știți cum să numărați celulele cu mai multe afecțiuni? De exemplu, numărați numărul de celule care conțin atât text specific, cât și culoarea fontului/de umplere. Acest articol vă va arăta soluția.


  • 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 și păstrarea datelor; Conținut de celule divizate; Combinați rânduri duplicate și sumă / medie... 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 ...
  • Formule favorite și inserare rapidă, Gama, Diagrame și Imagini; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • 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...
  • Gruparea tabelului pivot după numărul săptămânii, ziua săptămânii și multe altele ... Afișați celulele deblocate, blocate prin diferite culori; Evidențiați celulele care au formulă / nume...
fila kte 201905
  • 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 (0)
Încă nu există evaluări. Fii primul care evaluează!
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

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