INDIRECT funkcija u Microsoft Excel-u

Pin
Send
Share
Send

Jedna od ugrađenih funkcija Excela je INDIJA. Njegov je zadatak vratiti se elementu lista na kojem se nalazi, sadržaj ćelije do koje je veza naznačena u obliku argumenta u tekstualnom formatu.

Čini se da u tome nema ništa posebno, jer je moguće prikazivanje sadržaja jedne ćelije u drugoj na jednostavnije načine. Ali, kako se ispostavilo, korištenje ovog operatera uključuje neke nijanse zbog kojih je jedinstven. U nekim slučajevima ova formula može riješiti probleme koje jednostavno nije moguće riješiti na drugi način, ili će to biti mnogo teže učiniti. Doznajmo detaljnije što je operator. INDIJA i kako se može koristiti u praksi.

Primjena INDIRECT formule

Ime datog operatora INDIJA stoji kako Double Link. Zapravo, to ukazuje na njegovu svrhu - da iz određene ćelije u drugu iznese podatke putem navedene veze. Nadalje, za razliku od većine ostalih funkcija koje rade s vezama, mora biti naznačeno u tekstovnom formatu, odnosno označeno je navodnicima s obje strane.

Ovaj operator pripada kategoriji funkcija. Upućivanja i nizovi i ima sljedeću sintaksu:

= INDIRECT (cell_link; [a1])

Dakle, formula ima samo dva argumenta.

Argument Cell Link predstavljen kao veza do elementa lista, podataka sadržanih u kojima želite prikazati. Istovremeno, navedena veza treba imati izgled teksta, odnosno biti "omotana" navodnicima.

Argument "A1" nije obvezan i u velikoj većini slučajeva nije potrebno uopšte navesti. Može imati dva značenja "TRUE" i FALSE. U prvom slučaju operator definira veze u stilu "A1"naime, ovaj stil je podrazumevano uključen u Excel. Ako vrijednost argumenta uopće nije navedena, smatrat će se da je točno takva "TRUE". U drugom slučaju veze su definirane u stilu "R1C1". Ovaj stil veza mora biti posebno uključen u Excel postavke.

Jednostavno rečeno, tada INDIJA To je vrsta ekvivalentne veze s jedne ćelije na drugu nakon znaka jednakosti. Na primjer, u većini slučajeva izraz

= INDIRECT ("A1")

biće ekvivalentno izrazu

= A1

Ali za razliku od izraza "= A1" operatera INDIJA snapped ne na određenu ćeliju, već na koordinate elementa na listu.

Razmotrite šta to znači jednostavnim primjerom. U ćelijama B8 i B9 u skladu s tim objavljeno snimljeno putem "=" formula i funkcija INDIJA. Obje formule odnose se na element. B4 i prikazuju njegov sadržaj na listu. Naravno, ovaj je sadržaj isti.

Dodajte još jedan prazan element u tablicu. Kao što vidite, linije su se pomjerale. U formuli pomoću jednako vrijednost ostaje ista, budući da se odnosi na završnu ćeliju, čak i ako su se njezine koordinate promijenile, ali podaci prikazani od strane operatera INDIJA su se promenili. To je zbog činjenice da se ne odnosi na list lima, već na koordinate. Nakon dodavanja linije adrese B4 sadrži još jedan element lista. Njegov sadržaj sada je formula i prikazuje se na radnom listu.

Ovaj operator može u drugoj ćeliji prikazati ne samo brojeve, već i tekst, rezultat izračuna formule i bilo koje druge vrijednosti koje se nalaze u odabranom elementu lista. Ali u praksi se ta funkcija rijetko koristi samostalno, a češće je sastavni dio složenih formula.

Treba napomenuti da je operator primjenjiv za veze do drugih radnih listova, pa čak i na sadržaj drugih Excelovih radnih knjiga, ali u ovom slučaju se moraju pokrenuti.

Pogledajmo sada konkretne primjere upotrebe operatera.

Primjer 1: upotreba jednog operatera

Za početak, razmotrite najjednostavniji primjer u kojem je funkcija INDIJA djeluje nezavisno tako da možete shvatiti suštinu njenog rada.

Imamo proizvoljnu tablicu. Zadatak je preslikati podatke prve ćelije prvog stupca u prvi element zasebnog stupca pomoću proučene formule.

  1. Odaberite prvi prazni element stupca u koji planiramo umetnuti formulu. Kliknite na ikonu "Umetanje funkcije".
  2. Prozor se pokreće. Čarobnjaci za funkcije. Prelazimo na kategoriju Upućivanja i nizovi. S popisa odaberite vrijednost "INDIJA". Kliknite na dugme "OK".
  3. Pokreće se prozor argumenata navedenog operatera. U polju Cell Link potrebno je na listu navesti adresu tog elementa čiji ćemo sadržaj prikazati. Naravno, u njega se može unijeti ručno, ali sljedeće će biti mnogo praktičnije i praktičnije. Postavite kursor u polje, a zatim lijevim klikom na odgovarajući element na listu. Kao što vidite, odmah nakon toga njegova je adresa prikazana na terenu. Zatim na obje strane odaberite vezu s navodnicima. Kao što se sjećamo, ovo je obilježje rada s argumentom ove formule.

    U polju "A1", budući da radimo u uobičajenoj vrsti koordinata, možemo postaviti vrijednost "TRUE", ali možete to ostaviti potpuno prazno, što ćemo i uraditi. To će biti jednake akcije.

    Nakon toga kliknite na gumb "OK".

  4. Kao što možete vidjeti, sad je sadržaj prve ćelije prvog stupca tablice prikazan u elementu lista u kojem se nalazi formula INDIJA.
  5. Ako želimo primijeniti ovu funkciju u ćelijama koje se nalaze ispod, tada ćemo u tom slučaju morati unijeti formulu u svaki element zasebno. Ako je pokušamo kopirati pomoću oznake ispunjavanja ili druge metode kopiranja, tada će se isti naziv prikazati u svim elementima stupca. Činjenica je da, kako se sjećamo, veza djeluje kao argument u tekstualnom obliku (umotan u navodnike), što znači da ne može biti relativna.

Lekcija: Čarobnjak za funkcije u Excelu

Primer 2: upotreba operatera u složenoj formuli

Pogledajmo sada primjer mnogo učestalije upotrebe operatera INDIJAkad je to deo složene formule.

Imamo mesečnu tabelu prihoda preduzeća. Moramo izračunati iznos prihoda za određeni vremenski period, na primjer, mart - maj ili juni - novembar. Naravno, za to možete koristiti jednostavnu formulu zbrajanja, ali u ovom slučaju, ako morate izračunati ukupni rezultat za svako razdoblje, ovu ćemo formulu morati stalno mijenjati. Ali kada se koristi funkcija INDIJA moguće je mijenjati zbrojeni raspon jednostavnim određivanjem odgovarajućeg mjeseca u zasebnim ćelijama. Pokušajmo prvo iskoristiti ovu opciju u praksi, kako bismo izračunali iznos za razdoblje od marta do maja. Ovo će koristiti formulu s kombinacijom operatera SUM i INDIJA.

  1. Prije svega, u pojedine elemente na listu unosimo nazive mjeseci početka i kraja razdoblja za koji će se izvršiti izračun, odnosno Marta i Maja.
  2. Sada dodijelite ime svim ćelijama u koloni Prihod, što će biti slično imenu odgovarajućeg mjeseca. Odnosno, prva stavka u koloni Prihodkoja sadrži veličinu prihoda trebalo bi biti pozvano Januaradrugo - Februara itd.

    Dakle, dodijelite imenu prvom elementu stupca, odaberite ga i kliknite desnim gumbom miša. Otvara se kontekstni meni. Odaberite stavku u njoj "Dodijelite ime ...".

  3. Počinje prozor za stvaranje imena. U polju "Ime" unesite ime Januara. Nisu potrebne dodatne promjene u prozoru, mada za svaki slučaj možete provjeriti da su koordinate u polju "Domet" odgovarala adresi ćelije u kojoj se nalazio prihod za januar. Nakon toga kliknite na gumb "OK".
  4. Kao što vidite, sada kada je ta stavka odabrana u prozoru s imenom, nije prikazana njena adresa, već naziv koji smo joj dali. Sličnu operaciju izvodimo sa svim ostalim elementima stupca. Prihodimenovavši ih uzastopno Februara, Marta, Aprila itd. do decembra.
  5. Odaberite ćeliju u kojoj će se prikazati zbroj vrijednosti navedenog intervala i odaberite ga. Zatim kliknite na ikonu "Umetanje funkcije". Nalazi se s lijeve strane trake formule i s desne strane polja u kojem je prikazano ime ćelija.
  6. U aktiviranom prozoru Čarobnjaci za funkcije prelazak na kategoriju "Matematički". Tamo biramo ime SUM. Kliknite na dugme "OK".
  7. Nakon ove radnje pokreće se prozor argumenata operatora SUMčiji je jedini zadatak zbrajanje označenih vrijednosti. Sintaksa za ovu funkciju je vrlo jednostavna:

    = SUM (broj1; broj2; ...)

    Broj argumenata generalno može doseći vrijednost 255. Ali svi su ti argumenti jedinstveni. Predstavljaju broj ili koordinate ćelije u kojoj se taj broj nalazi. Oni također mogu djelovati kao ugrađena formula koja izračunava željeni broj ili označava adresu elementa lista na kojem se nalazi. Operator će nas koristiti upravo u ovoj kvaliteti ugrađene funkcije INDIJA u ovom slučaju.

    Postavite kursor u polje "Broj1". Zatim kliknite na ikonu u obliku obrnutog trokuta desno od polja naziva raspona. Prikazuje se popis poslednje korištenih funkcija. Ako među njima ima imena "INDIJA", a zatim odmah kliknite na nju da biste otvorili prozor s argumentima ove funkcije. No, može se dogoditi da ga nećete naći na ovom popisu. U tom slučaju kliknite na ime "Ostale karakteristike ..." pri samom dnu liste.

  8. Pokreće se poznati prozor. Čarobnjaci za funkcije. Prelazimo na odjeljak Upućivanja i nizovi i tamo odaberite ime operatera INDIJA. Nakon ove akcije kliknite na gumb "OK" pri dnu prozora.
  9. Pokreće se prozor argumenata operatora INDIJA. U polju Cell Link navedite adresu elementa lista koji sadrži naziv početnog mjeseca raspona namijenjenog izračunavanju iznosa. Imajte na umu da samo u ovom slučaju ne morate citirati vezu, jer u ovom slučaju adresa neće biti koordinate ćelije, već njen sadržaj koji već ima tekstualni format (riječ Marta) Polje "A1" ostavite ga praznim, jer koristimo standardni tip oznake koordinata.

    Nakon što se adresa prikaže u polju, ne žurite sa pritiskom na dugme "OK", budući da je ovo ugniježđena funkcija, a radnje s njom razlikuju se od uobičajenog algoritma. Kliknite na ime SUM u traci sa formulama.

  10. Nakon toga vraćamo se prozoru s argumentima SUM. Kao što vidite, na terenu "Broj1" operater je već prikazan INDIJA svojim sadržajem. Kursor postavljamo u isto polje odmah nakon posljednjeg znaka u zapisu. Stavite znak dvotočka (:) Ovaj simbol znači adresni znak niza ćelija. Nadalje, bez uklanjanja kursora iz polja, ponovo kliknite na ikonu u obliku trokuta za odabir funkcija. Ovaj put na popisu nedavno korištenih operatera "INDIJA" mora biti prisutan, jer smo nedavno koristili ovu značajku. Kliknemo na ime.
  11. Ponovo se otvara prozor argumenata operatora INDIJA. Stavljamo se u polje Cell Link adresa stavke na listu na kojoj se nalazi naziv mjeseca koji završava obračunski period. Opet, koordinate treba unijeti bez navodnika. Polje "A1" ponovo ostavite prazno. Nakon toga kliknite na gumb "OK".
  12. Kao što možete vidjeti, nakon ovih radnji program izračunava i prikazuje rezultat dodavanja prihoda tvrtke za određeno razdoblje (ožujak - svibanj) u prethodno odabrani element lista u kojem se nalazi i sama formula.
  13. Ako se promijenimo u ćelijama u koje se upisuju nazivi mjeseci početka i kraja obračunskog perioda, drugima, na primjer, Juna i Novembra, rezultat će se u skladu s tim promijeniti. Dodaće se iznos prihoda za navedeni vremenski period.

Lekcija: Kako izračunati iznos u Excelu

Kao što vidite, uprkos činjenici da funkcija INDIJA ne može se nazvati jednim od najpopularnijih među korisnicima, međutim, pomaže u rješavanju zadataka različitih složenosti u Excelu mnogo je lakše nego što bi se to moglo učiniti pomoću drugih alata. Prije svega, ovaj operator je koristan u složenim formulama u kojima je sastavni dio izraza. Ali ipak treba imati na umu da su sve mogućnosti operatera INDIJA prilično teško za razumeti. Ovo samo objašnjava nisku popularnost ove korisne funkcije među korisnicima.

Pin
Send
Share
Send