Doriți să verificați dacă celula dvs. Excel conține un număr sau nu? Aflați cum să faceți exact asta cu funcția ISNUMBER.

Excel oferă o gamă largă de funcții pentru a vă ajuta să efectuați calcule și analize complexe. O astfel de funcție este funcția ISNUMBER, care este utilizată pentru a evalua conținutul unei celule și a returna valori booleene în funcție de dacă acestea îndeplinesc un anumit criteriu.

Dacă lucrați cu un set de date mare, puteți utiliza funcția ISNUMBER pentru a identifica și manipula rapid datele numerice.

Ce este funcția ISNUMBER a Excel?

Funcția ISNUMBER este o funcție logică care returnează TRUE dacă valoarea dintr-o celulă este un număr și FALSE dacă nu este. Sintaxa funcției ISNUMBER este:

=ISNUMBER(valoare)

Aici, „valoare” este valoarea pe care doriți să o verificați. Aceasta poate fi o referință de celulă, o formulă sau o constantă. De exemplu, dacă doriți să verificați dacă valoarea din celula A1 este un număr sau nu, veți folosi următoarea formulă:

=ISNUMBER(A1)

Dacă valoarea din celula A1 este un număr, formula va returna TRUE. În caz contrar, va returna FALSE.

instagram viewer

Cum să utilizați ISNUMBER cu alte funcții

Funcția ISNUMBER este un instrument util în sine, dar atunci când este combinată cu alte funcții, poate fi mai puternică pentru analiza datelor. Folosind ISNUMBER cu altele funcții Excel avansate, puteți efectua diverse sarcini care ar fi dificil de finalizat numai cu ISNUMBER.

Folosind FIND cu ISNUMBER

Puteți utiliza funcția ISNUMBER cu funcția FIND din Excel pentru a determina dacă un anumit caracter sau șir este prezent într-o celulă. Iată un exemplu:

Să presupunem că aveți o listă de adrese de e-mail în coloana A și doriți să determinați care dintre ele conțin domeniul „@gmail.com”. Puteți folosi FIND cu funcția ISNUMBER pentru a căuta „@gmail.com” în fiecare celulă, astfel:

=DACĂ(ESTENUMĂR(GĂSIȚI(„@gmail.com”,A2)),„Adresă de Gmail”,„Nu este o adresă Gmail”)

Această formulă verifică dacă textul „@gmail.com” apare în celulă A2. Dacă o face, funcția FIND va returna poziția @ caracter din text în A2 (de exemplu, 6 dacă celula conține [email protected]). Deoarece acesta este un număr, funcția ISNUMBER va returna TRUE, iar formula va returna „Adresa Gmail”.

Dacă textul „@gmail.com” nu este găsit în A2, funcția FIND va returna #VALOARE! eroare, care nu este un număr. Funcția ISNUMBER va returna FALSE, iar formula va returna „Nu este o adresă Gmail”.

Folosind LEFT cu ISNUMBER

Puteți utiliza ISNUMBER cu funcția LEFT pentru a verifica dacă un anumit număr de caractere dintr-o celulă sunt numerice sau nu. Iată un exemplu:

Să presupunem că aveți o listă de numere de piesă în coloana A și doriți să identificați ce numere de piesă au valori numerice în primele patru caractere. Puteți utiliza următoarea formulă din coloana B pentru a realiza acest lucru:

=ISNUMBER(STÂNGA(A2,4)*1)

Această formulă va extrage primele patru caractere din celulă A2 folosind funcția LEFT și apoi verificați dacă sunt numerice folosind funcția ISNUMBER. The *1 la sfârșitul formulei convertește rezultatul funcției LEFT într-o valoare numerică, astfel încât funcția ISNUMBER să îl poată recunoaște ca număr.

Folosind SUMPRODUCT cu ISNUMBER

Puteți utiliza funcția SUMPRODUS cu ISNUMBER pentru a testa un întreg interval de celule pentru numere. De exemplu, pentru a verifica dacă există cel puțin un număr în interval A2:A6, vom folosi formula de mai jos:

=SUMA PRODUS(--ISNUMBER(A2:A6))>0

În această formulă, funcția ISNUMBER testează fiecare celulă din interval A2:A6 și returnează o matrice de valori TRUE sau FALSE, în funcție de dacă fiecare celulă conține un număr sau nu. Dublu semn negativ (--) convertește valorile TRUE/FALSE în 1s și, respectiv, 0s.

Funcția SUMPRODUS adună 1 și 0 din matrice pentru a obține un număr total de celule care conțin numere. În cele din urmă, cel >0 operatorul compară numărul total cu 0 și returnează TRUE dacă există cel puțin o celulă care conține un număr.

Simplificați validarea datelor cu funcția ISNUMBER a Excel

Funcția ISNUMBER din Excel este un instrument eficient pentru simplificarea datelor prin filtrarea valorilor nenumerice. ISNUMBER este ușor de utilizat și poate ajuta la eficientizarea procesului de analiză a datelor, mai ales atunci când aveți de-a face cu seturi mari de date. Prin identificarea și eliminarea datelor non-numerice, puteți îmbunătăți precizia analizei și puteți obține informații mai profunde asupra datelor dvs.