sadržaj
- Funkcija jedan: TOČNO
- U kojim slučajevima ne možete bez ove funkcije
- Sintaksa funkcije EXACT
- Zamke pri korištenju funkcije EXACT
- Primjer #1: Provjera da li je lozinka ispravna
- Primjer #2: Dozvolite promjene podataka
- Primjer #3: Obavezno pisanje podataka samo velikim slovima
- Primjer #4: Provjerite točno podudaranje koda
- Primjer br. 5: Vratite traženo ime prema datim podacima
- Primjer #6: Određivanje broja podudaranja na listi
- Primjer #7: Provjerite svaki znak u ćeliji
Sudjelujte u izazovu “30 Excel funkcija za 30 dana”. Ovdje ćete pronaći informacije o 30 najboljih Excel funkcija iz kategorija:
- Tekstualni podaci.
- Rad sa informacijama.
- Pretraga i linkovi.
Ovaj izazov počinje sa funkcijom EXACT(). Ako ga niste ranije koristili, iznenadit ćete se koliko korisnih stvari možete učiniti s njim.
Funkcija jedan: TOČNO
Ova funkcija je potrebna za provjeru da li se tekstualni podaci u nizovima podudaraju. Treba napomenuti da velika i mala slova mogu uticati na rezultat, ali kurziv, veličina itd. (drugim riječima, formatiranje) – ne. Ako su podaci identični, na kraju ćete dobiti TRUE, u suprotnom ćete dobiti FALSE.
U kojim slučajevima ne možete bez ove funkcije
Idealan je za poređenje podataka u datoteci. Osim toga, može se koristiti za sljedeće:
- Potvrdite podatke za naknadnu dozvolu za unošenje izmjena u dokument.
- Postavite potreban unos podataka velikim slovima.
- Utvrdite da li se šifra proizvoda podudara.
- Pronađite tačno podudaranje na listi.
- Saznajte broj tačnih podudaranja.
- Identifikujte razlike između ćelija.
Sintaksa funkcije EXACT
Da biste koristili funkciju u traci formule, trebate unijeti:
TAČNO(argument1,argument2)
Argument1 je prvi red.
Argument2 je drugi red.
Varijable funkcije mogu biti ili pojedinačne ćelije ili cijeli tekstualni nizovi.
Zamke pri korištenju funkcije EXACT
Tema pomoći za Excel 2007 kaže da se funkcija može aktivirati na drugi način. “Unesite dvostruki znak jednakosti (==) da uporedite podatke. Dakle, =C1==D1 će dati isti rezultat kao EXACT(C1;D1).”
Ova izjava je apsolutno netačna. Dvostruki jednaki ne mogu proizvesti isti rezultat kao korištenje funkcije EXACT. Zbog toga je ova napomena uklonjena u novijim verzijama Excel-a.
Primjer #1: Provjera da li je lozinka ispravna
Napravili ste tajnu lozinku i unijeli je u polje pod nazivom “pwd”. Kada drugi korisnici unesu određenu kombinaciju, ona se može uporediti sa sadržajem ove ćelije.
Na slici ispod, lozinka je unesena u ćeliju C2. Može se naći na listu pod nazivom AdminData koji drugi ljudi ne vide.
Na listu Ex01, drugi korisnik unosi kombinaciju u ćeliju C3.
U C4, trebate uporediti podatke iz C3 sa vrijednošću iz polja “pwd”:
=C3=pwd
Pomoću EXACT() funkcije, uporedite podatke iz C3 sa vrijednošću iz polja “pwd”:
=TAČNO(C3;pwd)
Ako su identični, tada će se riječ pojaviti u C5 ISTINITO. Opet, imajte na umu da će formatiranje (veličina, boja, itd.) biti zanemareno.
Međutim, ako se vrijednosti u ćeliji C5 ne podudaraju, rezultat će biti prikazan LAŽEŠ.
Primjer #2: Dozvolite promjene podataka
Nakon što drugi korisnik unese ispravnu kombinaciju znakova, možete mu dopustiti da promijeni određene ćelije na listu. Na primjer, pomoću funkcije EXACT() možete pratiti promjene u dnevnoj stopi.
Prvo, korisnik treba da unese ispravnu lozinku u ćeliju C3. Ako se poklapa sa podacima iz polja “pwd”, tada će biti moguće unijeti nove vrijednosti u C5. Osim toga, možete postaviti dodatne uvjete za ovu ćeliju. U ovom slučaju, vrijednost mora biti iznad nule i ispod 0,1:
=И(СОВПАД(С3;PWD);С5>0;С5<0,1)
Primjer #3: Obavezno pisanje podataka samo velikim slovima
Funkcija je također odlična za provjeru da li su u ćeliji napisana samo velika slova. Na primjer, ovo će biti posebno korisno kada se radi s kanadskim poštanskim brojem, jer je kombinacija brojeva i velikih slova.
C2 koristi provjeru vrijednosti koristeći ovu formulu:
TAČNO(C2,GORNJE(C2))
U slučaju da polje sadrži mala slova, pojavit će se greška. Treba napomenuti da upotreba ove formule ne isključuje pojavu netačnih indeksa. Međutim, osigurava da se koriste samo velika slova.
Primjer #4: Provjerite točno podudaranje koda
Ponekad može biti potrebno ne samo uporediti 2 ćelije, već pronaći odgovarajuće vrijednosti na velikoj listi. Na primjer, morate biti sigurni da unesena kombinacija odgovara određenom kodu proizvoda.
Ćelije B2:B5 pokazuju koji proizvod ima koji kod. Korisnik će moći kupiti određeni proizvod unošenjem odgovarajuće vrijednosti u ćeliju E2.
Da biste pronašli podudarne podatke, u ćeliji F2 trebate aktivirati EXACT() funkcija.
Da biste koristili formulu niza, pritisnite prečicu na tastaturi Ctrl + Shift + Enter:
{=ILI(TAČNO($B$2:$B$5,E2))}
Primjer br. 5: Vratite traženo ime prema datim podacima
Kada koristite funkciju, vrijednosti kao što su Ci3 i CI3 ne smatraju se identičnima. Zato ga je najbolje koristiti za traženje proizvoda po šifri. Slične funkcije, kao što je VLOOKUP(), ne razlikuju velika i mala slova, tretiraju date vrijednosti na isti način i vraćaju rezultat koji se prvi pojavljuje u pretraživanju.
Ćelije B2:B5 sadrže kodove koji odgovaraju proizvodima. Korisnik može kupiti željeni proizvod unošenjem određene kombinacije u polje D2.
U ćeliji B2, sljedeće funkcije djeluju istovremeno:
- TOČNO() provjerava vrijednost unesenu u polje D2. Zatim traži ćeliju sa potpuno istim kodom.
- onda EXPRESS() definira string sa važećim rezultatom.
- INDEX() vraća vrijednost u drugom redu A2:A5.
Primjer #6: Određivanje broja podudaranja na listi
Opet, treba napomenuti da funkcija EXACT() pravi razliku između Ci3 i CI3, što će vam pomoći da izračunate tačan broj podudaranja. Druge slične funkcije, kao što je COUNTIF(), tretirat će ove kodove kao iste i prikazati njihov ukupan broj.
U ovom slučaju, dupli podaci se nalaze u ćelijama A2:A11. Također, jedinstvene vrijednosti se mogu naći u koloni C.
Da biste postigli cilj, trebate unijeti 2 funkcije u stupac D:
- funkcija TOČNO() pomoći će vam da provjerite podatke koji su uneseni u kolonu C. Nakon toga će pronaći vrijednosti koje im se u potpunosti podudaraju.
- Poslije toga ZBIRNI PROIZVOD() vraća broj koji se računa u odnosu na tačne rezultate.
Pažnja! Ako prethodite funkciji EXACT() sa dva znaka minus, tada će vrijednosti TRUE i FALSE biti zamijenjene s 1 i 0.
Primjer #7: Provjerite svaki znak u ćeliji
Ponekad ćete možda morati otkriti koji se znakovi u dva niza ne podudaraju. Funkcija EXACT() će također pomoći u tome. U ovom primjeru ima 6 znakova po redu, a brojevi od 1 do 6 se koriste kao naslovi.
Ćelija E2 koristi 2 funkcije u isto vrijeme:
- funkcija PSTR() vraća bilo koji znak iz kolone A ili B, oslanjajući se na broj naveden u zaglavlju. U ovom slučaju, u formuli u ćeliji C2, prvi znak u svim redovima mora se provjeriti da li se podudara, jer broj u polju C1 odgovara jedan.
- TOČNO() pomoći će vam da uporedite karaktere definisane funkcijom MID().
=СОВПАД(ПСТР($A2;C$1;1);ПСТР($B2;C$1;1))
Pokušajte eksperimentirati sa svakom funkcijom u vlastitim Excel datotekama. Zatim se potrudite i naučite voljenu osobu ili kolegu kako da koristi EXACT() na poslu. Primjenom stečenog znanja rezultat će se bolje fiksirati.