Excel

Ustvarite dinamično referenco na delovnem listu

Create Dynamic Reference Worksheet

Delovni list vaje, priložen spletno video usposabljanje .

V tem videoposnetku bomo pogledali, kako ustvariti dinamično referenco na delovni list v formuli.



Poglejmo.

kako poudariti podvojene vrednosti v

Včasih se želite dinamično sklicevati na delovni list v formuli, da ga lahko preprosto spremenite.





V tem delovnem zvezku imamo 5 tednov testnih rezultatov. Predpostavimo, da želimo zgraditi preprosto nadzorno ploščo, ki prikazuje največjo oceno, najnižjo oceno in povprečno oceno za kateri koli delovni list, ki ga uporabnik izbere.

To bomo naredili korak za korakom. Najprej dodajmo formule, ki jih bomo uporabili, in trdo kodiramo sklic na en sam delovni list. Tako lahko vidimo skladnjo, ki jo potrebujemo.



Najprej bom vstopil v funkcijo MAX. Ko vstopim v obseg, lahko vidite, da Excel samodejno doda ime lista in klicaj, nato pa obseg.

Nato bom to formulo dvakrat kopiral (z bližnjico Control + apostrof, da se sklic ne spremeni) in se vrnil ter spremenil imena funkcij.

Opozoriti je treba eno stvar: če delovni list vsebuje presledke, morate ime lista vključiti v enojne narekovaje. Če spremenim ime 1. tedna v presledek, boste videli, da Excel samodejno doda te enojne narekovaje v sklic.

Ker nikoli ne veste, kdaj bo ime lista vsebovalo presledek, je smiselno sestaviti referenco, ki samodejno vključuje posamezne narekovaje. Tako bo vedno delovalo.

V redu, zato naredimo te formule dinamične, da bomo lahko spremenili teden v C5 in dobili rezultate z drugega delovnega lista.

Za to bomo uporabili funkcijo INDIRECT. Njihov ključ je, da zgradijo besedilni niz, ki predstavlja polno referenco, in uporabijo INDIRECT za pretvorbo besedila v dejansko referenco.

Formula, ki jo potrebujemo za to, je v celici F9. Ime lista moramo združiti z enim narekovajem na začetku in enim narekovajem + klicajem na koncu. Nazadnje združimo referenco, ki jo potrebujemo.

To sintakso bom kopiral in jo uporabil za posodobitev prve formule. Za list bomo pobrali vrednost iz C5, zato bom C5 absolutna referenca. Za referenco smo v razponu D6: D38. To moramo vstaviti v dvojne narekovaje, saj gradimo besedilni niz.

excel, če obseg celic vsebuje določeno besedilo

Nato moram prilagoditi drugi formuli, da na enak način uporabljata INDIRECT. Če želite prihraniti čas, bom kopiral formulo MAX navzdol in spremenil imena funkcij.

Ko vtipkam drugo ime lista v C5, formule potegnejo informacije s tega lista.

Na koncu naredimo C5 spustni meni, da bo lažje izbrati delovni list.

Pri 1. tednu dobimo napako #REF, ker je v imenu lista še prostor. Ko to vzamem ven, vse deluje.



^