Kao što znate, u Excel tablicama postoje dvije vrste adresiranja: relativno i apsolutno. U prvom slučaju, veza se mijenja u smjeru kopiranja prema relativnoj vrijednosti pomaka, a u drugom slučaju je fiksna i ostaje nepromijenjena tijekom kopiranja. Ali, po defaultu su sve adrese u Excelu apsolutne. Istovremeno, prilično često postoji potreba za apsolutnim (fiksnim) obraćanjem. Otkrijmo na koje se načine to može učiniti.
Korištenje apsolutnog adresiranja
Možda će nam trebati apsolutno adresiranje, na primjer, u slučaju kada kopiramo formulu, čiji se jedan dio sastoji od varijable prikazane u nizu brojeva, a drugi ima stalnu vrijednost. Odnosno, ovaj broj igra ulogu koeficijenta konstante, s kojim morate izvršiti određenu operaciju (množenje, dijeljenje itd.) Za cijeli niz varijabilnih brojeva.
U Excelu postoje dva načina za postavljanje fiksnog adresiranja: stvaranjem apsolutne veze i korištenjem funkcije INDIRECT. Pogledajmo detaljno svaku od ovih metoda.
1. metod: Apsolutna veza
Do sada je najpoznatiji i najčešće korišteni način stvaranja apsolutnog adresiranja korištenje apsolutnih veza. Apsolutne veze imaju razliku ne samo funkcionalnu, već i sintaktičku. Relativna adresa ima sljedeću sintaksu:
= A1
Na fiksnoj adresi ispred znaka koordinate postavlja se znak dolara:
= $ A $ 1
Znak dolara može se unijeti ručno. Da biste to učinili, postavite kursor ispred prve vrijednosti koordinata adrese (vodoravno) smještenih u ćeliji ili u traci s formulama. Zatim u rasporedu tastature na engleskom jeziku kliknite na gumb "4" velika slova (s pritisnutim ključem Shift) Ovde se nalazi simbol dolara. Tada trebate obaviti isti postupak s okomitim koordinatama.
Postoji brži način. Potrebno je smjestiti kursor u ćeliju u kojoj se nalazi adresa i kliknuti na funkcijsku tipku F4. Nakon toga znak za dolar odmah će se istovremeno pojaviti ispred horizontalnih i vertikalnih koordinata date adrese.
Sada pogledajmo kako se apsolutno adresiranje primjenjuje u praksi koristeći apsolutne veze.
Uzmite tabelu koja izračunava plaće radnika. Izračun se izračunava množenjem njihove osobne plaće s fiksnim koeficijentom, koji je isti za sve zaposlene. Sam koeficijent nalazi se u zasebnoj ćeliji lista. Suočeni smo sa zadatkom da što brže izračunamo plaće svih radnika.
- Dakle, u prvoj ćeliji stupca "Plata" uvodimo formulu za množenje stopa odgovarajućeg zaposlenika s koeficijentom. U našem slučaju ova formula ima sljedeći oblik:
= C4 * G3
- Da biste izračunali gotov rezultat, kliknite na dugme Unesite na tastaturi. Ukupno se prikazuje u ćeliji koja sadrži formulu.
- Izračunali smo vrijednost plaće za prvog zaposlenog. Sada to treba da uradimo za sve ostale redove. Naravno, operacija se može napisati svakoj ćeliji u stupcu. "Plata" ručno, unošenje slične formule sa korekcijom pomaka, ali imamo zadatak da izračune izvršimo što je brže moguće, a ručni unos trajat će mnogo vremena. Da i zašto trošiti napor na ručni unos, ako se formula jednostavno može kopirati u druge ćelije?
Za kopiranje formule koristite alat poput markera za ispunu. Postajemo kursor u donjem desnom uglu ćelije u kojoj se nalazi. Istodobno, sam pokazivač mora biti pretvoren u taj isti marker za ispunjavanje u obliku križa. Držite lijevu tipku miša i povucite kursor do kraja tablice.
- No, kao što vidimo, umjesto da pravilno izračunamo plaće za ostale zaposlene, dobili smo jednu nulu.
- Gledamo razlog ovog rezultata. Da biste to učinili, odaberite drugu ćeliju u koloni "Plata". Traka formule prikazuje izraz koji odgovara ovoj ćeliji. Kao što vidite, prvi faktor (C5) odgovara stopi zaposlenika čiju plaću očekujemo. Pomak koordinata u odnosu na prethodnu ćeliju nastao je zbog svojstva relativnosti. Međutim, u ovom konkretnom slučaju nam je ovo potrebno. Zahvaljujući tome, prvi faktor bila je stopa zaposlenog koja nam je bila potrebna. Ali pomaci koordinata dogodili su se uz drugi faktor. A sada se njegova adresa ne odnosi na koeficijent (1,28), ali u praznu ćeliju ispod.
Upravo se to razlog zašto se obračun plaća za naknadne zaposlenike s liste pokazao netačnim.
- Da bismo popravili situaciju, moramo promijeniti adresiranje drugog faktora iz relativnog u fiksni. Da biste to učinili, vratite se na prvu ćeliju stupca "Plata"ističući je. Zatim prelazimo na traku formule, gdje je prikazan potreban izraz. Odaberite drugi faktor (G3) i pritisnite funkcijsku tipku na tastaturi.
- Kao što vidite, znak dolara prikazao se blizu koordinata drugog faktora, a ovo je, kako se sjećamo, atribut apsolutnog adresiranja. Da biste prikazali rezultat na ekranu, pritisnite tipku Unesite.
- Sada, kao i prije, nazivamo marker za ispunjavanje tako što postavljamo kursor u donji desni ugao prvog elementa stupca "Plata". Držite lijevu tipku miša i povucite je prema dolje.
- Kao što vidite, u ovom slučaju obračun je izvršen korektno i ispravno je obračunat iznos plata za sve zaposlene u preduzeću.
- Provjerite kako je formula kopirana. Da biste to učinili, odaberite drugi element stupca "Plata". Gledamo izraz smješten u liniji formula. Kao što vidite, koordinate prvog faktora (C5), koji je i dalje relativan, pomaknuo se za jednu tačku prema dolje u odnosu na prethodnu ćeliju. Ali drugi faktor ($ G $ 3), adresa na koju smo se fiksirali ostala je nepromijenjena.
Excel koristi i takozvano miješano adresiranje. U tom slučaju je ili stupac ili redak fiksiran u adresi elementa. To se postiže na način da se znak dolara postavlja samo ispred jedne od koordinata adrese. Evo primjera tipične mješovite veze:
= A $ 1
Ova adresa se takođe smatra mješovitom:
= $ A1
Odnosno, apsolutno adresiranje u miješanoj vezi koristi se samo za jednu od dvije vrijednosti koordinata.
Pogledajmo kako se takva mješovita veza može primijeniti u praksi koristeći istu tablicu plaća za zaposlene u kompaniji kao primjer.
- Kao što vidite, ranije smo to napravili tako da su sve koordinate drugog faktora apsolutno adresirane. Ali da vidimo da li se u ovom slučaju moraju popraviti obje vrijednosti? Kao što vidite, prilikom kopiranja dolazi do vertikalnog pomaka, a horizontalne koordinate ostaju nepromijenjene. Stoga je sasvim moguće primijeniti apsolutno adresiranje samo na koordinate retka, a koordinate stupca ostaviti kao što su zadane vrijednosti - relativne.
Odaberite prvi element stupca "Plata" a u liniji formula izvodimo gornju manipulaciju. Dobijamo formulu sledećeg oblika:
= C4 * G $ 3
Kao što vidite, fiksno adresiranje u drugom faktoru primjenjuje se samo na koordinate linije. Da biste prikazali rezultat u ćeliji, kliknite na gumb Unesite.
- Nakon toga, kopirajte ovu formulu pomoću markera ispunjavanja u raspon ćelija koje se nalaze ispod. Kao što vidite, platni spisak svih zaposlenih izvršen je korektno.
- Gledamo kako se kopirana formula prikazuje u drugoj ćeliji stupca na kojoj smo vršili manipulaciju. Kao što možete vidjeti u linijama formula, nakon odabira ovog elementa lista, unatoč činjenici da su samo koordinate linija imale apsolutno adresiranje na drugom faktoru, nije došlo do pomaka koordinate stupca. To je zbog činjenice da nismo kopirali vodoravno, već vertikalno. Ako bismo kopirali horizontalno, tada bismo u sličnom slučaju, naprotiv, morali raditi fiksno adresiranje koordinata stupaca, a za redove bi ovaj postupak bio neobavezan.
Lekcija: Apsolutne i relativne veze u Excelu
Metoda 2: INDIRECT funkcija
Drugi način organiziranja apsolutnog adresiranja u Excelovoj proračunskoj tablici je korištenje operatera INDIJA. Navedena funkcija pripada grupi ugrađenih operatora. Upućivanja i nizovi. Njegov je zadatak stvoriti vezu s navedenom ćelijom s izlazom u elementu lista u kome se nalazi operator. U ovom je slučaju veza povezana s koordinatama još jače nego kod upotrebe znaka dolara. Stoga je ponekad uobičajeno imenovati veze koristeći INDIJA "super apsolutno." Ova izjava ima sljedeću sintaksu:
= INDIRECT (cell_link; [a1])
Funkcija ima dva argumenta, od kojih prvi ima status obvezan, a drugi nema.
Argument Cell Link je veza do elementa lista excel u obliku teksta. To je, ovo je redovna veza, ali zatvorena u navodnicima. Upravo to omogućava pružanje apsolutnih svojstava adresiranja.
Argument "a1" - opcionalno i koristi se u rijetkim slučajevima. Njegova je upotreba potrebna samo kad korisnik odabere alternativnu opciju adresiranja, a ne uobičajenu uporabu koordinata po tipu "A1" (stupci imaju oznaku slova, a redovi digitalni). Alternativa je upotreba stila "R1C1", u kojima su stupci, poput redova, označeni brojevima. Na ovaj način rada možete se prebaciti kroz prozor opcija Excel. Zatim primjenom operatera INDIJAkao argument "a1" treba navesti vrijednost FALSE. Ako radite u uobičajenom načinu prikaza veze, kao većina drugih korisnika, onda kao argument "a1" možete odrediti vrijednost "TRUE". No, ova se vrijednost podrazumijeva podrazumijeva, pa je argument u ovom slučaju općenito mnogo jednostavniji. "a1" ne odrediti.
Pogledajmo kako će funkcionirati apsolutno adresiranje organizirano pomoću funkcije. INDIJAna primjer naš sto za plaće.
- Odabiremo prvi element stupca "Plata". Stavili smo znak "=". Kao što se sjećamo, prvi faktor u navedenoj formuli izračunavanja plaća mora biti predstavljen relativnom adresom. Stoga samo kliknite ćeliju koja sadrži odgovarajuću vrijednost plaće (C4) Nakon što je prikazana njegova adresa u elementu za prikaz rezultata, kliknite na gumb množiti (*) na tastaturi. Tada trebamo prijeći na korištenje operatera INDIJA. Kliknite na ikonu. "Umetanje funkcije".
- U prozoru koji se otvori Čarobnjaci za funkcije pređite na kategoriju Upućivanja i nizovi. Među predstavljenim popisom imena izdvajamo ime "INDIJA". Zatim kliknite na gumb "OK".
- Aktivira se prozor argumenata operatora INDIJA. Sastoji se od dva polja koja odgovaraju argumentima ove funkcije.
Stavite kursor u polje Cell Link. Samo kliknite element lista u kojem je koeficijent za obračun plaće (G3) Adresa će se odmah pojaviti u polju prozora argumenta. Ako smo se bavili redovnom funkcijom, tada bi se uvođenje adrese moglo smatrati potpunim, ali koristimo funkciju INDIJA. Kao što se sjećamo, adrese u njemu trebaju biti u obliku teksta. Stoga koordinate koje se nalaze u polju prozora zamotamo navodnicima.
Budući da radimo u standardnom načinu prikaza koordinata, polje "A1" ostavite prazno. Kliknite na dugme "OK".
- Aplikacija izvodi proračun i prikazuje rezultat u elementu lista koji sadrži formulu.
- Sada kopiramo ovu formulu u sve ostale ćelije u koloni "Plata" koristeći marker za ispunu, kao što smo to radili ranije. Kao što vidite, svi su rezultati izračunati ispravno.
- Pogledajmo kako se formula prikazuje u jednoj od ćelija u koju je kopirana. Odaberite drugi element stupca i pogledajte liniju formula. Kao što vidite, prvi faktor, koji je relativna veza, promijenio je svoje koordinate. Istodobno, argument drugog faktora, koji je predstavljen funkcijom INDIJAostala nepromijenjena. U ovom slučaju korištena je fiksna tehnika adresiranja.
Lekcija: Operator MSFI u Excelu
Apsolutno adresiranje u Excel tablicama može se postići na dva načina: upotrebom funkcije INDIRECT i korištenjem apsolutnih veza. U isto vrijeme, funkcija pruža čvršće vezivanje adrese. Djelomično apsolutno adresiranje se također može primijeniti korištenjem miješanih veza.