Korišćenje strukturiranih referenci u Excel tabelama

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Kad kreirate Excel tabelu, Excel dodeljuje ime tabele i svakog zaglavlja kolone u tabeli. Kada dodate formula u Excel tabeli, imena može da se automatski pojavljuje kao unesite formulu i izaberite reference ćelija u tabeli umesto da ručno unošenje ih. Evo primera svrha Excel:

Umesto korišćenja eksplicitnih referenci ćelija

Excel koristi imena tabele i kolona

=Sum(C2:C7)

=SUM(ProdajaSekt[Iznos prodaje])

Ta kombinacija imena tabela i imena kolona naziva se strukturirana referenca. Imena u strukturiranim referencama prilagođavaju se pri svakom dodavanju ili uklanjanju podataka iz tabele.

Strukturirane reference se takođe pojavljuju i kada izvan Excel tabele kreirate formulu koja referencira tabelu sa podacima. Reference olakšavaju lociranje tabela u velikoj radnoj svesci.

Da biste u formulu uključili strukturirane reference, kliknite na ćelije tabele na koje želite da ukažete umesto da otkucate njihove reference ćelija u formulu. Upotrebimo sledeći primer podataka da unesemo formulu koja automatski koristi strukturirane reference za računanje iznosa provizije prodaje.

Prodaja Osoba

Oblast

Iznos prodaje

% provizije

Iznos provizije

Jovan

Sever

260

10%

Robert

Jug

660

15%

Milica

Istok

940

15%

Emir

Zapad

410

12%

Danica

Sever

800

15%

Rade

Jug

900

15%

  1. Kopirajte uzorak podataka iz gorenavedene tabele, uključujući naslove kolona, i nalepite ga u ćeliju A1 novog Excel radnog lista.

  2. Da biste kreirali tabelu, izaberite bilo koju ćeliju u opsegu podataka i pritisnite Kombinaciju tastera Ctrl + T.

  3. Uverite se da je potvrđen izbor u polju Moja tabela ima zaglavlja i kliknite na dugme u redu.

  4. U ćeliji E2 otkucajte znak jednakosti (=) i kliknite na ćeliju C2.

    U traci formula posle znaka jednakosti se pojavljuje strukturirana referenca [@[Iznos prodaje]].

  5. Otkucajte zvezdicu (*) odmah posle zatvorene uglaste zagrade i kliknite na ćeliju D2.

    U traci formula posle zvezdice se pojavljuje strukturirana referenca [@[% provizije]].

  6. Pritisnite Enter.

    Excel automatski kreira izračunatu kolonu i kopira formulu kroz čitavu kolonu za vas, uz njeno prilagođavanje za svaki red.

Šta se dešava ako koristim eksplicitne reference ćelija?

Ako unosite eksplicitne reference ćelija u izračunatu kolonu, teže ćete videti šta formula izračunava.

  1. U uzorku radnog lista, izaberite ćeliju E2

  2. U polju za formulu unesite = C2 * D2 i pritisnite taster Enter.

Primetićete da Excel ne koristi strukturirane reference dok kopira formulu kroz kolonu. Ako, na primer, dodate kolonu između postojećih kolona C i D, moraćete da korigujete formulu.

Kako mogu da promenim ime tabele?

Kad kreirate Excel tabelu, Excel kreira podrazumevano ime tabele (Tabela1, Tabela2 i tako dalje), ali možete da ga promenite kako bi imalo više smisla.

  1. Izaberite bilo koju ćeliju u tabeli da biste prikazali Alatke za tabele > Dizajn karticu na traci.

  2. Otkucajte željeno ime u polju Ime tabele , a zatim pritisnite taster Enter.

U primerima podataka koristili smo ime ProdajaSekt.

Koristite sledeća pravila za imena tabela:

  • Koristite važeće znakove  Ime uvek počinju slovom, znak crte (_) ili kosu crtu (\). Korišćenje slova, brojeve, tačke i podvlake za ostale ime. Ne možete da koristite „C”, „c”, „R” ili „r” ime, zato što su se već naznačen kao prečice za izbor kolone ili reda za aktivnu ćeliju kada ih unesete u polje ime ili Idi na .

  • Nemojte koristiti reference ćelija  Imena ne mogu biti isti kao reference ćelija, na primer, Z$ 100 ili R1C1.

  • Nemojte koristiti razmak za razdvajanje reči  Razmake nije moguće koristiti u imenu. Možete da koristite znak crte (_) i tačku (.) kao znaci za razdvajanje. Na primer, Prodajasekt, Poreska_Stopa ili prvi.kvartal.

  • Nemojte koristiti više od 255 znakova Ime tabele može da sadrži do 255 znakova.

  • Koristite jedinstvena imena tabela Duplirana imena nisu dozvoljena. Excel ne razlikuje velika i mala slova u imenima, pa ako unesete „Prodaja“ a već imate drugo ime „PRODAJA“ u istoj radnoj svesci, biće zatraženo da odaberete jedinstveno ime.

  • Koristite identifikator objekta  Ako planirate da mešavine tabele, izvedene tabele i grafikone, preporučuje se prefiks imena sa tip objekta. Na primer: tbl_Sales za u tabeli prodaje, pt_Sales za prodaju izvedene tabele i chrt_Sales za prodaju grafikon ili ptchrt_Sales za prodaju izvedeni grafikon. Zadržava ovo sva imena u uređene liste u Menadžer imena.

Sintaksna pravila strukturiranih referenci

Takođe možete da unesete ili promenite strukturirane reference ručno u formuli, ali da biste to uradili, to će vam pomoći da biste razumeli strukturirana referenca sintakse. Prođimo u sledećem primeru formule:

=SUM(ProdajaSekt[[#Ukupne vrednosti],[Iznos prodaje]],ProdajaSekt[[#Podaci],[Iznos provizije]])

Ova formula ima sledeće komponente strukturiranih referenci:

  • Ime tabele:   Prodajasekt je ime prilagođene tabele. Referencira podatke iz tabele bez zaglavlja ili ukupno redove. Možete da koristite podrazumevano ime tabele, kao što je tabela 1, ili da promenite tako da koristi prilagođeno ime.

  • Odrednica kolone:   [Iznos prodaje]i[Iznos provizije] su određivači kolona koje koriste imena kolona koje predstavljaju. Oni referencu kolone podataka, bez bilo koje kolone zaglavlje ili zbir reda. Uvek stavite određivači u zagradama, kao što je prikazano.

  • Određivač stavke:   [#Totals] i [#Data] su određivači specijalnih stavki koji upućuju na određene delove tabele, na primer na red sa ukupnim vrednostima.

  • Određivač tabele:   [[#Ukupne vrednosti],[Iznos prodaje]] i [[#Podaci],[Iznos provizije]] su određivači tabele koji predstavljaju spoljašnji deo strukturirane reference. Spoljašnje reference prate ime tabele i stavljaju se u uglaste zagrade.

  • Strukturirana referenca:   (Prodajasekt [[#Totals], [iznos prodaje]] i Prodajasekt [[#Data], [iznos provizije]] jesu strukturirane reference, predstavljene niskom koja počinje imenom tabele i završava se određivačem kolone.

Da biste ručno kreirali ili uredili strukturirane reference, koristite ova sintaksička pravila:

  • Koristite zagrade oko uređivača    Sve tabele, kolone i određivači specijalnih stavki treba da se stavi u zagradama ([]). Određivač koji sadrži druge određivači zahteva spoljni podudarni zagrade u unutrašnjim zagradama druge određivači. Na primer: = Prodajasekt [[prodavac]: [Region]]

  • Zaglavlja svih kolona su tekstualne niske    Da, ali ne zahtevaju citati kada se koriste u strukturiranoj referenci. Brojeva ili datuma, kao što su 2014 ili 1/1/2014, takođe se smatraju tekstualne niske. Ne možete da koristite izraze sa zaglavljima kolona. Na primer, izraz Prodajasektfgrezime [[2014]: [2012]] neće raditi.

Koristite zagrade oko zaglavlja kolona sa specijalnim znakovima    Ako sadrži specijalne znakove, celo zaglavlje kolone mora da bude u zagradama, što znači da su u određivaču kolone neophodne dvostruke zagrade. Na primer: =ProdajaSektPGRezime[[Ukupan $ iznos]]

Evo spiska specijalnih znakova koji zahtevaju dodatne zagrade u formuli:

  • Tab

  • Znak za položaj u sledećem redu

  • Znak za kraj reda

  • Zarez (,)

  • Dvotačka (:)

  • Tačka (.)

  • Leva uglasta zagrada ([)

  • Desna uglasta zagrada (])

  • Znak funte (#)

  • Jednostruki navodnik (')

  • Dvostruki navodnik (")

  • Leva velika zagrada ({)

  • Desna velika zagrada (})

  • Znak dolara ($)

  • Znak „karet“ (^)

  • Znak „ampersand“ (&)

  • Zvezdica (*)

  • Znak plus (+)

  • Znak jednakosti (=)

  • Znak minus (-)

  • Znak „veće od“ (>)

  • Znak „manje od“ (<)

  • Znak deljenja (/)

  • Koristite komandni znak za neke specijalne znakove u zaglavljima kolona    Neki znakovi imaju specijalno značenje i zahtevaju korišćenje jednostrukog navodnika (') kao komandnog znaka. Na primer: =ProdajaSektPGRezime['#stavki]

Evo spiska specijalnih znakova koji zahtevaju komandni znak (') u formuli:

  • Leva uglasta zagrada ([)

  • Desna uglasta zagrada (])

  • Znak funte (#)

  • Jednostruki navodnik (')

Koristite razmak radi poboljšanja čitljivosti u strukturiranoj referenci    Znakove razmaka možete koristiti da biste poboljšali čitljivost strukturirane reference. Na primer: =ProdajaSekt[ [Prodavac]:[Region] ] ili =ProdajaSekt[[#Zaglavlja], [#Podaci], [% provizije]]

Preporučuje se upotreba jednog razmaka:

  • posle prve leve uglaste zagrade ([)

  • ispred poslednje desne uglaste zagrade (])

  • posle zareza

Operatori za reference

Radi veće fleksibilnosti u navođenju opsega ćelija možete da koristite sledeće operatore za reference da biste kombinovali određivače kolona.

Ova strukturirana referenca:

Upućuje na sledeće:

Pomoću sledećeg:

Što predstavlja opseg ćelija:

=ProdajaSekt[[Prodavac]:[Region]]

Sve ćelije u dve ili više susednih kolona

: (dvotačka) operator opsega

A2:B7

=ProdajaSekt[IznosProdaje],ProdajaSekt[Iznos provizije]

Kombinacija dveju ili više kolona

, (zarez) operator za združivanje

C2:C7, E2:E7

=ProdajaSekt[[Prodavac]:[Iznos prodaje]] ProdajaSekt[[Region]:[% provizije]]

Presek dveju ili više kolona

 (razmak) operator za presek

B2:C7

Određivači specijalnih stavki

Da biste uputili na određene delove tabele, kao što su samo redovi sa ukupnim vrednostima, u strukturiranim referencama možete da koristite bilo koji od sledećih određivača specijalnih stavki.

Ovaj određivač specijalnih stavki:

Upućuje na sledeće:

#Sve

Cela tabela, uključujući zaglavlja kolona, podatke i ukupne vrednosti (ukoliko postoje).

#Podaci

Samo redovi podataka.

#Zaglavlja

Samo red zaglavlja.

#Ukupne vrednosti

Samo red sa ukupnim vrednostima. Ako red ne postoji, daje nulu.

#Ovaj red

ili

@

ili

@[Ime kolone]

Samo ćelije koje su u istom redu u kom se nalazi i formula. Ove određivače nije moguće kombinovati sa drugim određivačima specijalnih stavki. Koristite ih da biste nametnuli ponašanje implicitnog preseka za referencu ili da biste zamenili ponašanje implicitnog preseka i uputili na pojedinačne vrednosti iz kolone.

Excel automatski menja određivače #Ovaj red u kraći @ određivač u tabelama koje imaju više redova podataka. Ako tabela ima samo jedan red, Excel neće zameniti određivač #Ovaj red, što može dovesti do neočekivanih rezultata izračunavanja kad dodate još redova. Da biste izbegli probleme sa izračunavanjem, uverite se da ste u tabelu uneli više redova pre unošenja formula strukturiranih referenci.

Kvalifikovanje strukturiranih referenci u izračunatim kolonama

Kada kreirate izračunatu kolonu, često koristite strukturiranu referencu za kreiranje formule. Ta strukturirana referenca može biti nekvalifikovana ili potpuno kvalifikovana. Na primer, za kreiranje izračunate kolone sa imenom „Iznos provizije“, koja izračunava iznos provizije u dolarima, možete da koristite sledeće formule:

Tip strukturirane reference

Primer

Komentar

Nekvalifikovana

=[Iznos prodaje]*[% provizije]

Množi odgovarajuće vrednosti iz trenutnog reda.

Potpuno kvalifikovana

=ProdajaSekt[Iznos prodaje]*ProdajaSekt[% provizije]

Množi odgovarajuće vrednosti iz svakog reda za obe kolone.

Opšte pravilo koje treba slediti glasi: ako unutar tabele koristite strukturirane reference, na primer prilikom kreiranja izračunate kolone, možete koristiti nekvalifikovanu strukturiranu referencu, ali ako koristite strukturiranu referencu izvan tabele, potrebno je da koristite potpuno kvalifikovanu strukturiranu referencu.

Primeri korišćenja strukturiranih referenci

Evo nekih načina kako da koristite strukturirane reference.

Ova strukturirana referenca:

Upućuje na sledeće:

Što predstavlja opseg ćelija:

=ProdajaSekt[[#Sve],[Iznos prodaje]]

Sve ćelije u koloni „Iznos Prodaje“.

C1:C8

=ProdajaSekt[[#Zaglavlja],[% provizije]]

Zaglavlje kolone „% provizije“.

D1

=ProdajaSekt[[#Ukupne vrednosti],[Region]]

Ukupna vrednost kolone „Region“. Ako ne postoji red „Ukupne vrednosti“, daje nulu.

B8

=ProdajaSekt[[#Sve],[Iznos prodaje]:[% provizije]]

Sve ćelije u kolonama „Iznos prodaje“ i „% provizije“.

C1:D8

=ProdajaSekt[[#Podaci],[% provizije]:[Iznos provizije]]

Samo podaci kolona „% provizije“ i „Iznos provizije“.

D2:E7

=ProdajaSekt[[#Zaglavlja],[Region]:[Iznos provizije]]

Samo zaglavlja kolona između kolona „Region“ i „Iznos provizije“.

B1:E1

=ProdajaSekt[[#Ukupne vrednosti],[Iznos prodaje]:[Iznos provizije]]

Ukupne vrednosti od kolone „Iznos prodaje“ do kolone „Iznos provizije“. Ako ne postoji red „Ukupne vrednosti“, daje nulu.

C8:E8

=ProdajaSekt[[#Zaglavlja],[#Podaci],[% provizije]]

Samo zaglavlje i podaci kolone „% provizije“.

D1:D7

=ProdajaSekt[[#Ovaj red], [Iznos provizije]]

ili

=ProdajaSekt[@Iznos provizije]

U ćeliji u preseku trenutnog reda i kolone "Iznos provizije". Ako se koristi u isti red kao zaglavlja ili red sa ukupnim vrednostima, to će se vratiti na #VALUE! greške.

Ako u tabeli sa više redova podataka otkucate duži oblik ove strukturirane reference (#Ovaj red), Excel ga automatski zamenjuje kraćim oblikom (@). Oba oblika isto funkcionišu.

E5 (ako je trenutni red 5)

Strategije za rad sa strukturiranim referencama

Prilikom rada sa strukturiranim referencama razmotrite sledeće.

  • Korišćenje automatskog dovršavanja Formula    Možda ćete uvideti da pomoću automatskog dovršavanja Formula vrlo korisno pri unosu strukturiranih referenci i da biste se uverili da koristite ispravnu sintaksu. Više informacija potražite u članku Korišćenje automatskog dovršavanja Formula.

  • Odlučite da li ćete generisati strukturirane reference za tabele u polu-izbore    Podrazumevano prilikom kreiranja formule, kliknuti na ćeliju u tabeli u opsegu ćelija i automatski unosi strukturiranih referenci umesto opseg ćelija u formuli. Ovo ponašanje polu-selekciji olakšava mnogo unesite strukturirane reference. Ovo ponašanje isključivanje možete isključiti tako što ćete potvrditi ili opozvati izbor u polju za potvrdu Koristi imena tabela u formulama u datoteku > Opcije > formule > rad sa formulama dijalog.

  • Korišćenje radnih svezaka sa spoljnim vezama prema Excel tabelama u drugim radnim sveskama    Ako radna sveska sadrži spoljne veza ka Excel tabele u drugu radnu svesku, taj povezana izvorna radna sveska mora biti otvoren u programu Excel da biste izbegli #REF! greške u odredišnu radnu svesku koja sadrži veze. Ako prvi put otvorite odredišnu radnu svesku i #REF! pojavljuju se greške budu razrešena ako zatim otvorite izvornu radnu svesku. Ako prvi put otvorite izvornu radnu svesku, trebalo bi da vidite bez kodove greške.

  • Konvertovanje opsega u tabelu i tabele u opseg    Kada konvertujete tabelu u opseg, sve reference na ćelije promenite njihove ekvivalentnu apsolutna A1 stil reference. Kada konvertujete opsega u tabelu, Excel ne automatski menja sve reference na ćelije u tom opsegu njihove ekvivalentnu strukturirane reference.

  • Isključivanje zaglavlja kolona    Možete koristiti zaglavlja kolona tabele i isključivanje sa kartice Dizajn tabele > Red zaglavlja. Ako isključite zaglavlja kolona tabele, neće uticati na strukturirane reference koje koriste imena kolona, a i dalje možete da ih koristite u formulama. Strukturiranim referencama koje direktno upućuju zaglavlja tabele (npr = Prodajasekt [[#Headers], [% provizije]]) dovešće do #REF.

  • Dodavanje ili brisanje kolona i redova u tabelu    Zato što opsega podataka u tabeli često menjaju, reference ćelija za strukturirane reference se automatski prilagođavaju. Na primer, ako ime tabele koristite u formuli da biste prebrojali ćelije podataka u tabeli, a zatim dodate red sa podacima, referencu ćelije automatski prilagođava.

  • Preimenujte tabelu ili kolonu    Ako preimenujete kolonu ili tabelu, Excel automatski menja upotrebu te tabele i zaglavlja kolone u svim strukturiranim referencama koje se koriste u radnoj svesci.

  • Premeštanje, kopiranje i popunjavanje strukturiranih referenci    Sve strukturirane reference ostaju iste kada kopirate ili premestite formulu koja koristi strukturiranu referencu.

    Napomena : Kopiranje strukturirane reference i uraditi popune strukturirane reference nisu isto. Kada kopirate, strukturirane reference ostaju iste, dok kada popunite formulu, potpuno kvalifikovane strukturirane reference prilagode određivače kolona kao grupu, kao što je rezimirano u sledećoj tabeli.

Ako je smer popunjavanja:

I tokom popunjavanja pritisnete taster:

Onda dolazi do sledećeg:

Nagore ili nadole

Ništa

Ne postoji prilagođavanje određivača kolone.

Nagore ili nadole

Ctrl

Određivači kolona prilagođavaju se kao grupa.

Nadesno ili nalevo

Ništa

Određivači kolona prilagođavaju se kao grupa.

Nagore, nadole, nadesno ili nalevo

Shift

Umesto zamene trenutnih vrednosti u ćelijama, trenutne vrednosti u ćelijama se premeštaju i umeću se određivači kolona.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u zajednici Excel Tech Community, dobijete podršku u zajednici Answers community ili predložite novu funkciju ili poboljšanje na sajtu Excel User Voice.

Srodne teme

Pregled Excel tabela
video zapis: Kreiranje i oblikovanje Excel tabele
ukupne vrednosti podataka u Excel tabeli
Oblikovanje Excel tabele
Promena veličine tabele dodavanjem ili uklanjanjem redove i kolone
Filtriranje podataka u opsegu ili tabeli
Konvertovanje tabele u opseg
Excel tabelu sa kompatibilnošću
Izvoz Excel tabele u SharePoint
preglede formula u Excel

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×