Cum se numără caracterele specifice dintr-un interval

Anonim

Știm că totalul de caractere dintr-o celulă poate fi numărat folosind funcția Excel LEN. De asemenea, am învățat cum să numărăm totalul de caractere dintr-un interval. Acum, pentru a număra numărul total de text specific din interval (mai mult de o celulă), vom folosi o tehnică similară.

Există două metode pentru a face acest lucru. Să aruncăm o privire la prima metodă.

Formula generică pentru numărarea caracterelor dintr-un interval

= SUMPRODUCT (LEN (interval) -LEN (SUBSTITUT (interval, "caracter", "")))

gamă: Este intervalul care conține textul.

caracter:Acesta este personajul pe care doriți să îl numărați. Poate fi un caracter specific sau o propoziție.

Exemplu: Numărați textul specific dintr-un interval

În imaginea de mai sus, avem câteva texte în intervalul B3: B6. Trebuie să numărăm numărul total de caractere „x” din interval folosind o formulă. Am scris manual la numărul de „x” din fiecare celulă pentru a verifica rezultatul. Le putem rezuma, dar dorim să folosim o formulă care nu depinde de alte coloane sau de lucrări manuale. Folosim formula generică menționată mai sus.

Scrieți această formulă în celula C8.

= SUMPRODUCT (LEN (B3: B6) -LEN (SUBSTITUT (B3: B6, "x", ""))))

Apăsați Enter. Avem un număr total de caractere în interval, care este 6.

Cum functioneazã?

Funcția SUMPRODUCT este o funcție de matrice care rezumă matricea dată. Funcția LEN returnează lungimea șirului dintr-o celulă sau text dat. Funcția SUBSTITUTE returnează un șir modificat după înlocuirea unui caracter specific cu altul.

Acum funcția rulează din afară. Deci, luăm mai întâi partea LEN (B3: B6).

Aici am alimentat funcția LEN cu o gamă de B3: B6. Funcția LEN returnează lungimea fiecărei celule dintr-o matrice.

{32;53;51;69}

Următorul LEN (SUBSTITUT (B3: B6, "x", "")). Aici, funcția SUBSTITUTE rulează și returnează o serie de șiruri modificate după înlocuirea tuturor "x" -urilor cu nimic ("") din intervalul B3: B6. Apoi, matricea este alimentată din nou către funcția LEN care returnează numărul de caractere rămase. {31; 52; 49; 67}

În prezent, avem două matrice în funcția SUMPRODUCT, = SUMPRODUCT ({32; 53; 51; 69} - {31; 52; 49; 67}). A doua matrice este scăzută din prima matrice și obținem o matrice finală ca, = SUMPRODUCT ({1; 1; 2; 2}). Și, în cele din urmă, această matrice este rezumată pentru a da rezultatul final la 6.

Insensibil la majusculeformulă

Formula de mai sus este sensibilă la majuscule, deoarece funcția SUBSTITUTE este o funcție sensibilă la majuscule. Pentru a număra anumite caractere în interval, indiferent de caz, utilizați această formulă.

= SUMPRODUCT (LEN (B3: B6) -LEN (SUBSTITUT (LOWER (B3: B6), "x", "")))))

În această formulă, funcția LOWER convertește toate șirurile din intervalul B3: B6 cu litere mici și apoi se întâmplă întregul proces, așa cum s-a discutat mai sus.

Formula alternativă:

Modul alternativ este utilizarea funcției SUM cu funcția LEN ca formulă matrice. Înseamnă că trebuie să folosim combinația de taste CTRL + SHIFT + ENTER după scrierea funcției.

{= SUM (LEN (B3: B6) -LEN (SUBSTITUT (B3: B6, "x", ""))))}

Numărarea textului specific dintr-un interval:

S-ar putea să ne întrebăm acum cum să numărăm textul specific dintr-un interval. Acest lucru se poate face cu o modificare minoră în formula care este discutată aici.

Deci, băieți, așa puteți obține numărul total de caractere specifice dintr-o gamă. Acest lucru este destul de ușor, dar dacă aveți îndoieli sau orice altă întrebare specială legată de acest articol sau orice alt Excel 2010/2013/2016/2019/365 sau excel VBA, scrieți-l în secțiunea de comentarii de mai jos. Voi fi încântat să vă șterg îndoielile.

Numărați caracterele dintr-o celulă în Excel | Aflați cum să numărați anumite caractere dintr-o celulă sau un șir.

Numărați totalul de potriviri în două intervale în Excel | Aflați cum să numărați potrivirile totale în două intervale utilizând funcția SUMPROUDCT.

SUMIFE folosind logica AND-OR | SUMIF-urile pot fi utilizate și cu logica SAU. Logica deficitară utilizată de SUMIFS este logica ȘI.

SUMPRODUCT cu logică IF | Aflați cum să utilizați SUMPRODUCT cu logica IF fără a utiliza funcția IF în formulă.

Articol popular:

50 de comenzi rapide Excel pentru a vă crește productivitatea | Deveniți mai rapid la sarcina dvs. Aceste 50 de comenzi rapide vă vor face să lucrați și mai rapid pe Excel.

Funcția VLOOKUP în Excel | Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.

COUNTIF în Excel 2016 | Numărați valorile cu condiții folosind această funcție uimitoare. Nu este nevoie să vă filtrați datele pentru a număra o anumită valoare. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.

Cum se utilizează funcția SUMIF în Excel | Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.