Astfel, în al treilea articol al unei serii de materiale privind calculul valorilor unice, vom lua în considerare valorile textului. Vă reamintim că am considerat mai devreme:
- O formulă universală elegantă. care consideră perfect atât valorile textului cât și cele numerice, totuși, formula se bazează pe funcția COUNTIF. astfel încât, cu cantități mari de date, pot apărea probleme de performanță.
- O formulă relativ simplă și rapidă pentru numărarea numai a valorilor numerice.
Acum vom lua în considerare o formulă pentru calcularea valorilor textului. Desigur, această formulă poate fi utilizată pentru a calcula valoarea numerică, cu toate acestea, dacă veți compara cu formula materialului anterior privind calculul valorilor numerice cu curentul, totul va deveni clar.
Prin tradiție, o vom scrie pentru versiunea în limba engleză a programului Excel:
De exemplu, uitați-vă la intervalul cu datele de text prezentate în figura de mai jos.
După cum puteți vedea din linia de formula. Pentru datele noastre, formula pentru numărarea valorilor unice de text este după cum urmează:
Acesta este totul, apoi o analiză detaliată a acestei formule pentru etapele de desfășurare a etapelor.
Lucrarea cu formula pentru numărarea valorilor de text unice în Excel
Principiul de funcționare al calcularea formulei de valori unice de text foarte asemănătoare cu calculul valorilor numerice unice, diferența constă în faptul că, în cazul valorilor numerice, putem folosi singuri valorile celulei numerice, dar aici ai nevoie de text valori traduce în cifre care sunt folosite ca argumente pentru o funcție de frecvență .
Deci, să vedem această parte a formulei:
Se afișează numărul liniei de fiecare intrare de text, adică prin numărul de pe foaia, mai degrabă decât un număr record în intervalul nu este important, principalul lucru pe care aceleași intrări de text cu același numeric (prima intrare pentru valorile non-unice) sunt marcate.
Ne uităm la următoarea parte a formulei:
Această construcție creează un interval numerotat egal cu numărul de elemente ale originalului.
Restul de calcul se reduce la frecventa constatare familiare ocurentei elementelor primul la al doilea interval, apoi, printr-o comparație cu zero, intervalul de conversie în Boolean, adică cu valorile „true“ - orice valoare mai mare decât zero și „false“ - în cazul în care la zero.
Apoi vine transformarea inversă în unu și zero cu o dublă negație (o singură negare va face același lucru, dar numărul de turn-minus) și în cele din urmă, cu o gamă de însumare constând din zerouri și cele.
Aici, ca și în cazul valorilor numerice, puteți utiliza funcția SUMPROSE sau puteți obține doar SUM: