Sadržaj
U programu Microsoft Excel funkcija ISNUMBER općenito se koristi za provjeru sadrži li dati argument numeričku vrijednost ili ne. U ovom ćete članku saznati kako ovu funkciju ISNUMBER možete učinkovito koristiti u programu Excel s odgovarajućim ilustracijama.
Gornji snimak zaslona pregled je članka koji predstavlja nekoliko primjena funkcije ISNUMBER u Excelu. Naučit ćete više o metodama zajedno s drugim funkcijama za jednostavno korištenje funkcije ISNUMBER u sljedećim odjeljcima ovog članka.
Preuzmite vježbovnicu
Možete preuzeti Excel radnu knjigu koju smo koristili za pripremu ovog članka.
Upotreba funkcije ISNUMBER.xlsx
Uvod u funkciju ISNUMBER
- Cilj funkcije:
ISNUMBER koristi se za provjeru je li vrijednost broj ili nije.
- Sintaksa:
=ISNUMBER(vrijednost )
- Objašnjenje argumenta:
Argument | Potreban/opcionalan | Objašnjenje |
---|---|---|
vrijednost | Obavezno | Bilo koja vrijednost ili referenca ćelije ili raspon ćelija. |
- Povratni parametar:
Booleova vrijednost: TRUE ili FALSE.
7 prikladnih primjera upotrebe funkcije ISNUMBER u programu Excel
1. Osnovno korištenje programa Excel ISNUMBERFunkcija
Na sljedećoj slici postoje različite vrste podataka u Stupcu B . U Stupcu D , rezultati pokazuju jesu li odabrani podaci brojevi ili ne s Boolean vrijednostima: TRUE i FALSE redom. Budući da funkcija ISNUMBER prihvaća vrijednost kao svoj argument, tako će u prvom izlazu ćelija D5 povezana formula biti:
=ISNUMBER("Andrew")
A funkcija će vratiti Booleovu vrijednost FALSE jer je 'Andrew' tekstualna, a ne numerička vrijednost.
Slično, možete primijeniti sve ostale vrijednosti iz Stupca B u argumentu funkcije ISNUMBER. Rezultati su vidljivi u Stupcu D sa povezanim formulama po strani.
2. ISNUMBER s referencom ćelije u Excelu
Funkcija ISNUMBER također prihvaća referencu ćelije ili čak niz ćelija kao argument. Sada pogledajmo kako funkcija radi s referencama ćelija svih podataka prisutnih u Stupcu B .
U izlazu Ćelija D5 , potrebni formula s funkcijom ISNUMBER s referencom ćelije (B5) imena 'Andrew' bit će:
=ISNUMBER(B5)
Nakon što pritisnete Enter , dobit ćete sličnu povratnu vrijednost kao što je pronađeno u prethodnom odjeljku.
Možete izdvojiti sve ostale izlaze u Stupcu D pomoću reference ćelija svih podataka iz Stupca B na isti način.
3. KorištenjeISNUMBER s provjerom valjanosti podataka
Sada ćemo koristiti funkciju ISNUMBER za provjeru valjanosti podataka. U donjoj tablici, Stupac C će sadržavati samo numeričke vrijednosti za ID brojeve. Ako netko želi unijeti tekstualnu vrijednost ili slovo, pojavit će se poruka o pogrešci. Dakle, kako možemo postaviti ove parametre za kriterije unosa?
📌 Korak 1:
➤ Od na vrpci Podaci odaberite naredbu Provjera valjanosti podataka s padajućeg izbornika Alati podataka .
Dijaloški okvir pod nazivom Provjera valjanosti podataka će se otvoriti.
📌 2. korak:
➤ Odaberite Prilagođeno s popisa Dozvoli kao Kriterije valjanosti .
➤ U okvir formule morate upisati:
=ISNUMBER(B5)
➤ Sada idite na karticu Upozorenje o pogrešci .
📌 Korak 3:
➤ Upišite 'Error!' u naslovni okvir.
➤ Unesite “Upišite samo numeričku vrijednost” kao Poruka o pogrešci .
➤ Pritisnite OK i gotovi ste s postavljanjem svih potrebnih parametara za kriterij unosa.
📌 Korak 4:
➤ Sada pokušajte unijeti slovo ili abecedu u ćeliju C5 i okvir s porukom pojavit će se odjednom.
Okvir s porukom prikazat će naslov i poruku o pogrešci kako je definirano u Validaciji podataka d dijaloški okvir.
➤ Pritisnite Odustani i okvir s porukom će nestati.
📌 Korak 5:
➤Sada unesite numeričku vrijednost, na primjer, 115 u ćeliju C5 .
Ovaj put se neće pojaviti okvir s porukom jer je ćelija definirana samo za numerički unos.
4. Kombinacija funkcija ISNUMBER i SEARCH za pronalaženje podniza
Sada imamo tablicu na sljedećoj slici gdje Stupac B sadrži niz tekstualnih podataka. Moramo pronaći koje ćelije u tom stupcu imaju određenu riječ- 'Chicago' . Ovdje možemo koristiti ISNUMBER zajedno s funkcijom SEARCH kako bismo pronašli željene rezultate.
Za prvu tekstualnu vrijednost u ćeliji B5 , potrebna formula za pronalaženje riječi 'Chicago' bit će:
=ISNUMBER(SEARCH("Chicago",B5))
Pritisnite Enter i formula će vratiti Booleovu vrijednost- TRUE .
Slično tome, ostatak izlaza možemo pronaći u stupcu D upotrebom Ručice za popunjavanje za popunjavanje cijelog stupca.
5. Istraživanje započinje li tekst brojem ili ne s funkcijama ISNUMBER, LEFT i IF
Funkcija LEFT izvlači određeni broj znakova iz tekstualnih podataka. Kombiniranjem funkcija ISNUMBER, LEFT i IF zajedno možemo lako odrediti tekstove koji sadrže numeričku vrijednost ili broj na početku.
Na primjer, na temelju skupa podataka u nastavku, izlaz ćelije u Stupcu C vratit će 'Da' za podudarne kriterije, inače će vratiti 'Ne' .
potrebna formula za prvu vrijednost teksta bit će:
=IF(ISNUMBER(--LEFT(B5,1)), "Yes","No")
Pritisnite Enter i automatski popunite cijeli Stupac C do dobiti sve ostale izlaze odjednom.
🔎 Kako funkcionira formula?
➤ Ovdje LEFT funkcija izdvaja samo prvi znak teksta.
➤ Korištenje Double-Unary (–) pretvara tekstualne podatke u numeričke.
➤ ISNUMBER funkcija zatim identificira samo brojeve i vraća Booleove vrijednosti - TRUE i FALSE za nenumeričke vrijednosti.
➤ Konačno, IF funkcija prikuplja izlaz logičke funkcije- ISNUMBER i vraća 'Da' ili 'Ne' na temelju Booleovih vrijednosti- TRUE ili FALSE odnosno.
6. Uključivanje ISNUMBER i SUMPRODUCT za pronalaženje stupaca koji sadrže brojeve
Sada postoje neki nasumični stupci s određenom vrstom podataka u svakom stupcu na sljedećoj slici. Uz kombiniranu upotrebu funkcija ISNUMBER i SUMPRODUCT saznat ćemo vrste podataka svih dostupnih stupaca.
Za prvi stupac, poznat kao Stupac 1 u retku zaglavlja 4 , potrebna formula u ćeliji C11 za pronalaženje tipa podataka ovog stupca trebala bi biti:
=IF(SUMPRODUCT(--(ISNUMBER($B$5:$B$9)))>0,"Number","Text")
Pritisnite Enter i formula će vratiti 'Number'.
Koristeći sličan postupak, možemo dobiti sve ostale vrste podataka za sve ostale stupceprisutan.
🔎 Kako funkcionira formula?
➤ ISBROJ vraća Booleove vrijednosti TRUE ili FALSE za sve podatke u odabranom stupcu.
➤ Upotreba Double-Unary (–) pretvara svaku Booleovu vrijednost- TRUE do 1 i FALSE do 0 .
➤ Funkcija SUMPRODUCT zbraja numerički vrijednosti pronađene u prethodnom koraku za odabrani stupac.
➤ Konačno, funkcija IF proizvodi logički argument s funkcijom SUMPRODUCT da vidi je li izlaz pronađen iz prethodni korak je veći od nule (0) ili ne i vraća 'Broj' ili 'Tekst' na temelju nalaza.
7. ISNUMBER s uvjetnim oblikovanjem u Excelu
U zadnjem primjeru naučit ćete kako možete koristiti logičku funkciju - ISNUMBER u uvjetnom oblikovanju za označavanje ćelija ili redaka u tablici na temelju definiranih kriterija. Na primjer, u sljedećem skupu podataka, Stupac B prisutan je s nekoliko imena i ID-ova donatora. Uz uvjetno oblikovanje, istaknut ćemo retke samo za one donatore čiji su identifikacijski brojevi vidljivi u Stupcu B i u isto vrijeme, među onima koji su donirali više od ili jednako $1500 .
📌 1. korak:
➤ Odaberite raspon ćelija B5 :C14 .
➤ Na kartici Početna odaberite Novo pravilo iz UvjetnoPadajući izbornik Formatiranje .
Pojavit će se dijaloški okvir.
📌 Korak 2:
➤ Odaberite vrstu pravila: 'Koristite formulu da odredite koje će ćelije formatirati' .
➤ U okvir formule upišite:
=AND(ISNUMBER($B5),$C5>=1500)
➤ Kliknite na opciju Format .
📌 Korak 3:
➤ Odaberite nasumično odabranu boju kojom želite istaknuti retke.
➤ Pritisnite OK .
📌 Korak 4:
➤ Pregled će se prikazati na donjoj traci Novog pravila oblikovanja dijaloški okvir.
➤ Pritisnite OK i gotovi ste s koracima.
Sada ćete biti prikazani označene retke odabranom bojom kao na snimci zaslona u nastavku.
💡 Stvari koje treba imati na umu
🔺 Iako funkcija ISNUMBER uzima argument kao vrijednost ili referencu ćelije, također možete unijeti formulu da istražite je li rezultirajuća vrijednost numerička vrijednost ili nije.
🔺 U Excelu su datumi i vremena također numeričke vrijednosti. Dakle, funkcija ISNUMBER vratit će TRUE za datume i vremena u nizovima.
🔺 Funkcija ISNUMBER član je grupe IS funkcije.
🔺 Funkcija ne vraća nikakvu pogrešku jer samo ispituje je li dani unos numerički ili ne.
🔺 Ne možete izravno unijeti datum ili vrijeme u argument funkcije ISNUMBER . U suprotnom, funkcija će vratiti FALSE .Morate koristiti funkcije DATUM i VRIJEME za unos datuma ili vremena za argument ISNUMBER.
Zaključne riječi
Nadam se da svi prikladne gore spomenute metode za korištenje funkcije ISNUMBER sada će vas inspirirati da ih primijenite u proračunskim tablicama programa Excel s više produktivnosti. Ako imate pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete provjeriti naše druge članke vezane uz Excel funkcije na ovoj web stranici.