Implicitni operator sjecišta: @

Implicitni operator sjecišta uveden je kao dio značajne nadogradnje na jezik formule za Excel radi podrške dinamičkim poljima. Dinamička polja donose značajniju novu mogućnost izračuna i funkcionalnosti u programu Excel.

Nadograđen jezik formule

Poboljšani jezik formule u programu Excel gotovo je identičan starom jeziku, osim što koristi operator @ da bi naznačio gdje bi se mogao pojaviti implicitno sjecište, dok je stari jezik to učinio tiho. Kao rezultat toga, možda ćete primijetiti da se @ prikazuje u nekim formulama kada je otvoreno u programu Excel dinamičke polja. Važno je napomenuti da će formule nastaviti izračunavati na isti način kao i uvijek.  

Što je implicitno sjecište?

Implicitna križanje logika smanjuje mnoge vrijednosti u jednu vrijednost. Excel je to napravio da bi natjerao formulu na vraćanje jedne vrijednosti, budući da ćelija može sadržavati samo jednu vrijednost. Ako je formula vratila jednu vrijednost, implicitno sjecište nije ništa (iako je to tehnički urađeno u pozadini). Logika funkcionira na sljedeći način:

  • Ako je vrijednost jedna stavka, vratite stavku.

  • Ako je vrijednost raspon, zatim vratite vrijednost iz ćelije u istom retku ili stupcu kao formula.

  • Ako je vrijednost polje, odaberite vrijednost koja se nalazi u gornjem desnom kutu.

Kada se pojave dinamičkih polja, Excel više nije ograničen na vraćanje pojedinačnih vrijednosti iz formula, tako da više nije potrebna tiha implicitna raskrižja. Kada stara formula može neprimjetno aktivirati implicitno sjecište, Excel u dinamičnom polju prikazuje gdje bi se pojavio s @.  

Zašto simbol @? 

Simbol @ već se koristi u referencama tablice da bi se naznačio implicitno sjecište. Razmotrite sljedeću formulu u tablici = [@Column1]. Ovdje @ upućuje na to da bi formula trebala koristiti implicitno sjecište za dohvaćanje vrijednosti u istom retku iz [.  

Možete li ukloniti @? 

Često možete. Ovisi o tome što je dio formule s desne strane vrijednosti @ vraća: 

  • Ako vraća jednu vrijednost (najčešći slučaj), neće biti promjena uklanjanjem @.

  • Ako vraća raspon ili polje, uklanjanje @ uzrokovat će da se prolije u susjedne ćelije.

Ako uklonite automatski dodani @ i kasnije otvorite radnu knjigu u starijoj verziji programa Excel, ona će se prikazati kao naslijeđenaFormula polja (zamotana u vitičaste aparatić {}), to se radi da bi starija verzija nije aktivirala implicitno sjecište.

Kada ćemo dodati @ u stare formule? 

Općenito govoreći, funkcije koje vraćaju raspone više ćelija ili polja bit će prefiksne uz @ ako su autorirani u starijoj verziji programa Excel. Važno je napomenuti da nema promjena u načinu na koji se formula ponaša – sada možete vidjeti samo prethodno nevidljivo implicitno sjecište. Česte funkcije koje mogu vratiti raspone u više ćelija obuhvaćaju INDEKSE, OFFSET i korisnički definirane funkcije (UDFs).  Najčešća je iznimka ako su zamotani u funkciju koja prihvaća polje ili raspon (primjerice SUM () ili AVERAGE ()). 

Dodatne pojedinosti potražite u članku funkcije programa Excel koje vraćaju raspone ili polja .

Primjeri

Originalna formula

Kao što se vidi u obliku dinamičke polja u programu Excel 

Objašnjenje

= SUM (A1: A10) 

= SUM (A1: A10) 

Nema promjene-nema implicitnog raskrižja može nastati, budući da funkcija SUM očekuje raspone ili polja. 

= A1 + a2 

= A1 + a2 

Nema promjene-nema implicitnog raskrižja može nastati. 

= A1: A10 

= @A1: A10 

Implicitno sjecište će se pojaviti, a Excel će vratiti vrijednost povezanu s retkom u kojoj se formula nalazi.

= INDEX (A1: A10; B1) 

= @INDEX (A1: A10; B1) 

Implicitno sjecište može nastati. Funkcija index može vratiti polje ili raspon kada je drugi ili treći argument 0.  

= OFFSET (A1: A2; 1; 1) 

= @OFFSET (A1: A2; 1; 1) 

Implicitno sjecište može nastati. Funkcija offset može vratiti raspon više ćelija. Kada se to radi, implicitno sjecište će se aktivirati. 

= MYUDF () 

= @MYUDF () 

Implicitno sjecište može nastati. Korisnički definirane funkcije mogu vratiti polja. Kada to urade, izvorna formula aktivirala bi implicitno sjecište. 

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Dodatne informacije

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SEQUENCE

Funkcija SORT

Funkcija SORTBY

Funkcija UNIQUE

Pogreške #SPILL! u programu Excel

Dinamička polja i prelijevanje polja

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×