Sadržaj
U Microsoft Excelu, funkcija ISNUMBER se općenito koristi za provjeru da li dati argument sadrži numeričku vrijednost ili ne. U ovom članku ćete naučiti kako možete efikasno koristiti ovu funkciju ISNUMBER u Excelu uz odgovarajuće ilustracije.
Snimak ekrana iznad je pregled članka, koji predstavlja nekoliko primjena funkcije ISNUMBER u Excelu. Naučit ćete više o metodama, zajedno s drugim funkcijama za korištenje funkcije ISNUMBER s lakoćom u sljedećim odjeljcima ovog članka.
Preuzmite Vježbenicu
Možete preuzeti Excel radnu knjigu koju smo koristili za pripremu ovog članka.
Upotreba funkcije ISNUMBER.xlsx
Uvod u funkciju ISNUMBER
- Cilj funkcije:
BROJ funkcija se koristi za provjeru da li je vrijednost broj ili ne.
- Sintaksa:
=ISNUMBER(vrijednost )
- Objašnjenje argumenta:
Argument | obavezno/opciono | Objašnjenje |
---|---|---|
vrijednost | Obavezno | Bilo koja vrijednost ili referenca ćelije ili raspon ćelija. |
- Povratni parametar:
Booleova vrijednost: TRUE ili FALSE.
7 prikladnih primjera korištenja funkcije ISNUMBER u Excelu
1. Osnovna upotreba Excela ISNUMBERFunkcija
Na sljedećoj slici postoje različite vrste podataka u Koloni B . U Koloni D , izlazi pokazuju da li su odabrani podaci brojevi ili ne s booleanskim vrijednostima: TRUE i FALSE respektivno. Kako funkcija ISNUMBER prihvata vrijednost kao svoj argument, tako da će u prvom izlazu ćelija D5 , povezana formula biti:
=ISNUMBER("Andrew")
I funkcija će vratiti booleovu vrijednost FALSE jer je 'Andrew' tekst, a ne numerička vrijednost.
Slično, možete primijeniti sve ostale vrijednosti iz kolone B u argument funkcije ISNUMBER. Izlazi su vidljivi u Koloni D sa srodnim formulama po strani.
2. ISNUMBER sa referencom ćelije u programu Excel
ISNUMBER funkcija također prihvaća referencu ćelije ili čak raspon ćelija kao svoj argument. Pa sada pogledajmo kako funkcija radi sa referencama ćelija svih podataka prisutnih u Koloni B .
U izlazu Ćelija D5 , potrebni formula s funkcijom ISNUMBER sa referencom ćelije (B5) imena 'Andrija' bit će:
=ISNUMBER(B5)
Nakon što pritisnete Enter , dobit ćete sličnu povratnu vrijednost kao u prethodnom odjeljku.
Možete izdvojiti sve ostale izlaze u Kolonu D pomoću reference ćelija svih podataka iz kolone B na isti način.
3. KorištenjeISNUMBER s provjerom valjanosti podataka
Sada ćemo koristiti funkciju ISNUMBER za provjeru valjanosti podataka. U tabeli ispod, kolona C će sadržavati samo numeričke vrijednosti za ID brojeve. Ako neko želi da unese tekstualnu vrednost ili slovo, pojaviće se poruka o grešci. Dakle, kako možemo postaviti ove parametre za ulazne kriterije?
📌 Korak 1:
➤ Od na vrpci Podaci odaberite naredbu Provjera valjanosti podataka iz padajućeg izbornika Alati za podatke .
Okvir za dijalog pod nazivom Provjera valjanosti podataka će se otvoriti.
📌 Korak 2:
➤ Odaberite Prilagođeno sa liste Dozvoli kao Kriterijumi provjere .
➤ U okvir formule morate upisati:
=ISNUMBER(B5)
➤ Sada idite na karticu Upozorenje o grešci .
📌 Korak 3:
➤ Upišite 'Error!' u polje za naslov.
➤ Unesite "Unesite samo numeričku vrijednost" kao Poruka o grešci .
➤ Pritisnite OK i gotovi ste sa podešavanjem svih potrebnih parametara za kriterij unosa.
📌 Korak 4:
➤ Sada pokušajte da unesete slovo ili abecedu u ćeliju C5 i okvir za poruku će se pojaviti odjednom.
Okvir za poruku će prikazati naslov i poruku o grešci kako je definirano u Provjera valjanosti podataka d ialogue box.
➤ Pritisnite Otkaži i okvir za poruku će nestati.
📌 Korak 5:
➤Sada unesite numeričku vrijednost, na primjer, 115 u ćeliju C5 .
I ovaj put se neće pojaviti okvir s porukom jer je ćelija definirana samo za numerički unos.
4. Kombiniranje funkcija ISNUMBER i SEARCH za pronalaženje podniza
Sada imamo tabelu na sljedećoj slici gdje kolona B sadrži određeni broj tekstualnih podataka. Moramo pronaći koje ćelije u toj koloni imaju specifičnu riječ- 'Chicago' . Ovdje možemo koristiti ISNUMBER zajedno sa funkcijom SEARCH da pronađemo željene izlaze.
Za prvu tekstualnu vrijednost u ćeliji B5 , potrebna formula za pronalaženje riječi 'Chicago' će biti:
=ISNUMBER(SEARCH("Chicago",B5))
Pritisnite Enter i formula će vratiti logičku vrijednost- TRUE .
Slično, možemo pronaći ostatak izlaza u Kolona D koristeći Fill Handle da ispunimo cijeli stupac.
5. Istraživanje počinje li tekst brojem ili ne sa funkcijama ISNUMBER, LEFT i IF
Funkcija LEFT izdvaja određeni broj znakova iz tekstualnih podataka. Kombinacijom funkcija ISNUMBER, LEFT i IF lako možemo odrediti tekstove koji sadrže numeričku vrijednost ili broj na početku.
Na primjer, na osnovu skupa podataka ispod, izlaz ćelije u Koloni C će vratiti 'Da' za podudarne kriterijume, u suprotnom će vratiti 'Ne' .
potrebna formula za prvu tekstualnu vrijednost će biti:
=IF(ISNUMBER(--LEFT(B5,1)), "Yes","No")
Pritisnite Enter i automatski popunite cijeli kolona C da dobiti sve ostale izlaze odjednom.
🔎 Kako funkcionira formula?
➤ Ovdje LEFT funkcija izdvaja samo prvi znak teksta.
➤ Upotreba Double-Unary (–) pretvara tekstualne podatke u numeričke.
➤ ISNUMBER funkcija zatim identificira samo brojeve i vraća logičke 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 osnovu logičkih vrijednosti- TRUE ili FALSE respektivno.
6. Uključivanje ISNUMBER i SUMPRODUCT za pronalaženje stupaca koji sadrže brojeve
Sada postoje neki nasumični stupci s određenim tipom podataka u svakoj koloni na sljedećoj slici. Kombiniranom upotrebom funkcija ISNUMBER i SUMPRODUCT , saznat ćemo tipove podataka svih dostupnih stupaca.
Za prvi stupac, poznat kao kolona 1 u redu zaglavlja 4 , potrebna formula u ćeliji C11 za pronalaženje tipa podataka ove kolone bi trebala biti:
=IF(SUMPRODUCT(--(ISNUMBER($B$5:$B$9)))>0,"Number","Text")
Pritisnite Enter i formula će vratiti 'Broj'.
Upotrebom slične procedure možemo dobiti sve druge tipove podataka za sve ostale stupcesada.
🔎 Kako formula funkcionira?
➤ BROJ funkcija vraća logičke vrijednosti TRUE ili FALSE za sve podatke u odabranoj koloni.
➤ Upotreba Double-Unary (–) pretvara svaku logičku vrijednost- TRUE do 1 i FALSE do 0 .
➤ SUMPRODUCT Funkcija zbraja broj vrijednosti pronađene u prethodnom koraku za odabrani stupac.
➤ Konačno, funkcija IF proizvodi logički argument s funkcijom SUMPRODUCT da vidi da li je izlaz pronađen iz prethodni korak je veći od nule (0) ili ne i vraća 'Broj' ili 'Tekst' na osnovu nalaza.
7. ISNUMBER s uvjetnim oblikovanjem u Excelu
U posljednjem primjeru naučit ćete kako možete koristiti logičku funkciju- ISNUMBER u uvjetnom oblikovanju za isticanje ćelija ili redova u tabeli na osnovu definisanih kriterijuma. Na primjer, u sljedećem skupu podataka, Kolona B je prisutna s nekoliko imena i ID-ova donatora. Sa uslovnim oblikovanjem, istaći ćemo redove samo za one donatore čiji su ID brojevi vidljivi u Koloni B i istovremeno, među onima koji su donirali veći ili jednak $1500 .
📌 Korak 1:
➤ Odaberite raspon ćelija B5 :C14 .
➤ Ispod kartice Početna odaberite Novo pravilo iz UslovnogPadajući meni Formatiranje .
Pojavit će se okvir za dijalog.
📌 Korak 2:
➤ Odaberite tip pravila: 'Koristite formulu da odredite koje ćelije želite formatirati' .
➤ U okvir formule upišite:
=AND(ISNUMBER($B5),$C5>=1500)
➤ Kliknite na opciju Format .
📌 Korak 3:
➤ Odaberite nasumičnu boju kojom želite da istaknete redove.
➤ Pritisnite OK .
📌 Korak 4:
➤ Pregled će biti prikazan na donjoj traci Novog pravila formatiranja okvir za dijalog.
➤ Pritisnite OK i gotovi ste sa koracima.
Sada ćete biti prikazani označeni redovi sa odabranom bojom kao na slici ispod.
💡 Stvari koje treba imati na umu
🔺 Iako funkcija ISNUMBER uzima argument kao vrijednost ili referencu na ćeliju, također možete unijeti formulu da istražite je li rezultirajuća vrijednost numerička vrijednost ili ne.
🔺 U Excelu su datumi i vremena također numeričke vrijednosti. Dakle, funkcija ISNUMBER će vratiti TRUE za datume i vremena u nizovima.
🔺 ISNUMBER funkcija je član IS grupe funkcije.
🔺 Funkcija ne vraća nikakvu grešku jer samo ispituje da li je dati unos numerički ili ne.
🔺 Ne možete direktno unijeti datum ili vrijeme u argument funkcije ISNUMBER . U suprotnom, funkcija će vratiti FALSE .Morate koristiti funkcije DATE i TIME da unesete datum ili vrijeme za argument ISNUMBER.
Završne riječi
Nadam se da sve gore navedene odgovarajuće metode za korištenje funkcije ISNUMBER sada će vas inspirirati da ih primijenite u svojim Excel tabelama uz veću produktivnost. Ako imate bilo kakvih pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete pogledati naše druge članke vezane za Excel funkcije na ovoj web stranici.