Excel

Vytvorte dynamický odkaz na list

Create Dynamic Reference Worksheet

Praktický pracovný list je súčasťou online video školenie .

V tomto videu sa pozrieme na to, ako vo vzorci vytvoriť dynamický odkaz na list.



Pozrime sa.

ako zvýrazniť duplicitné hodnoty v programe Excel

Niekedy chcete vo vzorci odkazovať na pracovný hárok dynamicky, aby sa dal ľahko zmeniť.





V tomto zošite máme k dispozícii 5 týždňov testovacích výsledkov. Predpokladajme, že chceme zostaviť jednoduchý informačný panel, ktorý bude zobrazovať maximálne skóre, minimálne skóre a priemerné skóre pre ľubovoľný pracovný hárok, ktorý si používateľ vyberie.

Urobíme jeden krok za druhým. Najprv stačí pridať vzorce, ktoré budeme používať, a natvrdo zakódovať referenciu do jedného pracovného hárka. Tak môžeme vidieť syntax, ktorú budeme potrebovať.



Najprv zadám funkciu MAX. Keď zadám rozsah, uvidíte, že Excel automaticky pridá názov hárka plus výkričník a potom rozsah.

Ďalej skopírujem tento vzorec dvakrát (pomocou klávesovej skratky Control + apostrof, aby sa referencia nezmenila) a vrátim sa a zmeníme názvy funkcií.

Jedna vec, ktorú si treba všimnúť: ak pracovný hárok obsahuje medzery, budete musieť názov hárka uzavrieť do jednoduchých úvodzoviek. Ak zmením názov týždňa 1 na medzeru, uvidíte, že Excel tieto jednoduché úvodzovky automaticky pridá do referencie za vás.

Pretože nikdy neviete, kedy názov hárka bude obsahovať medzeru, dáva zmysel vytvoriť referenciu, ktorá automaticky obsahuje jednoduché úvodzovky. Tak to bude vždy fungovať.

Dobre, teraz teda urobme tieto vzorce dynamickými, aby sme mohli zmeniť týždeň v C5 a získať výsledky z iného pracovného hárka.

Na to použijeme funkciu NEPRIAMY. Ich kľúčom je zostavenie textového reťazca, ktorý predstavuje úplnú referenciu, a použitie INDIRECT na transformáciu textu na skutočný odkaz.

Vzorec, ktorý na to budeme potrebovať, je v bunke F9. Potrebujeme zreťaziť názov hárka s jedným citátom na začiatku a jedným citátom + výkričníkom na konci. Nakoniec spojíme odkaz, ktorý potrebujeme.

Skopírujem túto syntax a použijem ju na aktualizáciu prvého vzorca. Pre hárok vyberieme hodnotu z C5, takže z C5 urobím absolútnu referenciu. Pre referenciu uvádzame rozsah D6: D38. Musíme to uzavrieť do dvojitých úvodzoviek, pretože vytvárame textový reťazec.

nájsť poslednú hodnotu v stĺpci

Ďalej musím prispôsobiť ďalšie dva vzorce tak, aby používali INDIRECT rovnakým spôsobom. Aby som ušetril čas, skopírujem vzorec MAX nadol a zmením názvy funkcií.

Keď teraz zadám do C5 iný názov hárka, vzorce stiahnu informácie z tohto hárka.

Nakoniec urobme z C5 rozbaľovaciu ponuku, aby bol výber pracovného hárka jednoduchší.

V 1. týždni sa zobrazí chyba #REF, pretože v názve hárka je stále medzera. Keď to vytiahnem, všetko funguje.



^