Cuprins
În Microsoft Excel, funcția ISNUMBER este utilizată în general pentru a verifica dacă un argument dat conține sau nu o valoare numerică. În acest articol, veți afla cum puteți utiliza eficient această funcție ISNUMBER în Excel cu ajutorul unor ilustrații corespunzătoare.
Captura de ecran de mai sus este o imagine de ansamblu a articolului, reprezentând câteva aplicații ale ISNUMBER în Excel. Veți afla mai multe despre metodele împreună cu celelalte funcții pentru a utiliza funcția ISNUMBER cu ușurință în următoarele secțiuni ale acestui articol.
Descărcați caietul de practică
Puteți descărca registrul de lucru Excel pe care l-am folosit pentru a pregăti acest articol.
Utilizarea funcției ISNUMBER.xlsxIntroducere în funcția ISNUMBER
- Funcția obiectiv:
Funcția ISNUMBER este utilizată pentru a verifica dacă o valoare este sau nu un număr.
- Sintaxă:
=ISNUMBER(valoare)
- Argument Explicație:
Argument | Necesar/Opțional | Explicație |
---|---|---|
valoare | Necesar | Orice valoare sau referință de celulă sau un interval de celule. |
- Parametru de returnare:
O valoare booleană: TRUE sau FALSE.
7 Exemple adecvate de utilizare a funcției ISNUMBER în Excel
1. Utilizarea de bază a funcției Excel ISNUMBER
În imaginea următoare, există diferite tipuri de date în Coloana B . În Coloana D , ieșirile arată dacă datele selectate sunt numere sau nu cu valori booleene: ADEVĂRAT și FALS respectiv. ISNUMBER acceptă o valoare ca argument, astfel că în prima ieșire Celula D5 , formula aferentă va fi:
=ISNUMBER("Andrew")
Iar funcția va returna valoarea booleană FALSE ca "Andrew este un text, nu o valoare numerică.
În mod similar, puteți aplica toate celelalte valori din Coloana B în argumentul funcției ISNUMBER. Ieșirile sunt vizibile în Coloana D fără a ține cont de formulele aferente.
2. ISNUMBER cu referință de celulă în Excel
Funcția ISNUMBER acceptă, de asemenea, un referința celulei sau chiar un interval de celule ca argument. Să vedem acum cum funcționează funcția cu referințele de celulă ale tuturor datelor prezente în Coloana B .
În ieșire Celula D5 , formula necesară cu funcția ISNUMBER cu referința celulei (B5) a numelui "Andrew va fi:
=ISNUMBER(B5)
După ce apăsați Introduceți , veți obține o valoare de returnare similară cu cea găsită în secțiunea anterioară.
Puteți extrage toate celelalte ieșiri în Coloana D cu referințele de celule ale tuturor datelor din Coloana B în același mod.
3. Utilizarea ISNUMBER cu validarea datelor
Acum vom folosi ISNUMBER funcție pentru validarea datelor. În tabelul de mai jos, Coloana C va conține numai valori numerice pentru numerele de identificare. Dacă cineva dorește să introducă o valoare text sau o literă, va apărea un mesaj de eroare. Deci, cum putem seta acești parametri pentru criteriile de intrare?
📌 Pasul 1:
➤ De la Date panglică, selectați butonul Validarea datelor comanda de la Instrumente de date picătură în jos.
Apare o casetă de dialog numită Validarea datelor se va deschide.
📌 Pasul 2:
➤ Selectați Personalizat de la Permiteți lista ca Criterii de validare .
➤ În caseta de formulă, trebuie să introduceți:
=ISNUMBER(B5)
➤ Mergeți la Alertă de eroare tab acum.
📌 Pasul 3:
➤ Tip "Eroare! în caseta Titlu.
➤ Intrare "Introduceți doar o valoare numerică" ca Mesaj de eroare .
➤ Presa OK și ați terminat cu setarea tuturor parametrilor necesari pentru criteriile de intrare.
📌 Pasul 4:
➤ Acum încercați să introduceți o literă sau un alfabet în Celula C5 și va apărea imediat o casetă de mesaje.
Caseta de mesaje va afișa titlul și mesajul de eroare, așa cum este definit în Validarea datelor caseta de dialog.
➤ Presa Anulează și caseta de mesaje va dispărea.
📌 Pasul 5:
➤ Acum introduceți o valoare numerică, de exemplu, 115 în Celula C5 .
Și de data aceasta nu va apărea nicio casetă de mesaje, deoarece celula a fost definită doar pentru o introducere numerică.
4. Combinarea funcțiilor ISNUMBER și SEARCH pentru a găsi un subșir de caractere
Acum avem un tabel în imaginea următoare, în care Coloana B conține o serie de date text. Trebuie să aflăm care celule din acea coloană au cuvântul specific- "Chicago . putem folosi ISNUMBER împreună cu CĂUTARE aici pentru a găsi ieșirile dorite.
Pentru prima valoare de text din Celula B5 , formula necesară pentru a găsi cuvântul "Chicago" va fi:
=ISNUMBER(SEARCH("Chicago",B5))
Apăsați Introduceți iar formula va returna valoarea booleană- ADEVĂRAT .
În mod similar, putem găsi restul ieșirilor în Coloana D prin utilizarea Mâner de umplere pentru a umple întreaga coloană.
5. Explorarea faptului dacă textul începe sau nu cu un număr cu ajutorul funcțiilor ISNUMBER, LEFT și IF
The STÂNGA extrage numărul specificat de caractere din datele textului. Prin combinarea funcției ISNUMBER, LEFT și IF împreună, putem determina cu ușurință textele care conțin o valoare numerică sau un număr la început.
De exemplu, pe baza setului de date de mai jos, celulele de ieșire din Coloana C va returna "Da pentru criteriile care corespund, în caz contrar va returna "Nu .
Formula necesară pentru prima valoare de text va fi:
=IF(ISNUMBER(--LEFT(B5,1)), "Da", "Nu")
Apăsați Introduceți și se va completa automat întreaga Coloana C pentru a obține toate celelalte ieșiri deodată.
🔎 Cum funcționează formula?
➤ Aici STÂNGA extrage doar primul caracter al textului.
➤ Utilizarea de Dublu uninar (-) convertește datele text în date numerice.
➤ ISNUMBER identifică apoi doar numerele și returnează valorile booleene - TRUE și FALSE pentru valorile nenumerice.
➤ În cele din urmă, se va IF adună rezultatul funcției logice- ISNUMBER și returnează "Da" sau "Nu pe baza valorilor booleene. ADEVĂRAT sau FALS respectiv.
6. Încorporarea ISNUMBER și SUMPRODUCT pentru a găsi coloane care conțin numere
Acum, în imaginea următoare există câteva coloane aleatorii cu un anumit tip de date în fiecare coloană. Cu ajutorul combinat al funcției ISNUMBER și SUMPRODUCT vom afla tipurile de date ale tuturor coloanelor disponibile.
Pentru prima coloană, cunoscută sub numele de Coloana 1 în rândul de antet 4 , formula necesară în Celula C11 pentru a găsi tipul de date al acestei coloane:
=IF(SUMPRODUCT(--(ISNUMBER($B$5:$B$9)))>0, "Number", "Text")
Presa Introduceți iar formula va returna "Număr".
Utilizând o procedură similară, putem obține toate celelalte tipuri de date pentru toate celelalte coloane prezente.
🔎 Cum funcționează formula?
➤ The ISNUMBER funcția returnează valori booleene ADEVĂRAT sau FALS pentru toate datele din coloana selectată.
➤ Utilizarea de Dublu uninar (-) convertește fiecare valoare booleană- ADEVĂRAT la 1 și FALSE la 0 .
➤ SUMPRODUCT Funcția însumează valorile numerice găsite în etapa anterioară pentru coloana selectată.
➤ În cele din urmă, se va IF produce argumentul logic cu valoarea SUMPRODUCT pentru a vedea dacă ieșirea găsită la pasul anterior este mai mare decât zero (0) sau nu și returnează "Număr" sau "Text pe baza constatărilor.
7. ISNUMBER cu formatare condiționată în Excel
În ultimul exemplu, veți învăța cum puteți utiliza funcția logică - ISNUMBER în Formatarea condiționată pentru a evidenția celulele sau rândurile dintr-un tabel în funcție de criteriile definite. De exemplu, în următorul set de date, Coloana B este prezentă cu mai multe nume și ID-uri de donatori. Cu ajutorul formatelor condiționate, vom evidenția rândurile doar pentru acei donatori ale căror numere de identificare sunt vizibile în Coloana B și, în același timp, dintre cei care au donat o sumă mai mare sau egală cu $1500 .
📌 Pasul 1:
➤ Selectați intervalul de celule B5:C14 .
➤ Sub Acasă fila, selectați Regula nouă de la Formatarea condiționată picătură în jos.
Va apărea o casetă de dialog.
📌 Pasul 2:
➤ Selectați tipul de regulă: 'Utilizați o formulă pentru a determina ce celule să formatați' .
➤ În caseta de formulă, introduceți:
=AND(ISNUMBER($B5),$C5>=1500)
➤ Faceți clic pe Format opțiune.
📌 Pasul 3:
➤ Selectați o culoare aleatorie cu care doriți să evidențiați rândurile.
➤ Presa OK .
📌 Pasul 4:
➤ O previzualizare va fi afișată în bara de jos a ecranului Regulă nouă de formatare caseta de dialog.
➤ Presa OK și ați terminat cu pașii.
Acum vor fi afișate rândurile evidențiate cu culoarea selectată, ca în imaginea de mai jos.
💡 Lucruri de reținut
🔺 Deși ISNUMBER ia ca argument o valoare sau o referință de celulă, puteți introduce și o formulă pentru a explora dacă valoarea rezultată este sau nu o valoare numerică.
🔺 În Excel, datele și orele sunt, de asemenea, valori numerice. Deci, funcția ISNUMBER va returna ADEVĂRAT pentru date și ore în corzi.
🔺 Funcția ISNUMBER este un membru al IS grup de funcții.
🔺 Funcția nu returnează nicio eroare, deoarece examinează doar dacă o anumită intrare este numerică sau nu.
🔺 Nu puteți introduce direct data sau ora în argumentul funcției ISNUMBER. În caz contrar, funcția va returna FALSE . trebuie să folosești DATA și ORA pentru a introduce o dată sau o oră pentru argumentul ISNUMBER.
Cuvinte de încheiere
Sper că toate metodele adecvate menționate mai sus pentru a utiliza ISNUMBER funcție vă va inspira acum să le aplicați în foile de calcul Excel cu mai multă productivitate. Dacă aveți întrebări sau feedback, vă rog să mă anunțați în secțiunea de comentarii. Sau puteți consulta și alte articole legate de funcțiile Excel de pe acest site.