Pokud chcete ve vzorci odkázat na tabulku nebo její části, můžete použít odkazy na tabulky. Při převodu dat na tabulku je třeba zadat název tabulky a záhlaví každého sloupce. Tyto názvy pak můžete použít k odkazování na buňky v tabulce.
Příklad: Místo explicitních odkazů na buňky jako =Suma(C2:C7)
můžete použít odkazy na tabulky jako =SUMA(Prodej[Částka prodeje])
.
Když na prvky tabulky odkazujete pomocí názvu, odkazy se aktualizují, když do tabulky přidáte data nebo je z ní odstraníte.
Syntaxe a příklady použití
Poznámka: Každý příklad je na samostatné kartě.
Syntaxe
Pomocí odkazů na tabulky můžete odkazovat na:
- Sloupec tabulky:
Tabulka1[Sloupec 1]
- V jednotlivých sloupcích:
Tabulka1[[#VŠE],[Sloupec 1]]
- Ve více sloupcích současně:
Tabulka1[[#VŠE],[Sloupec 1]:[Sloupec 3]]
- V jednotlivých sloupcích:
- Celé sloupce tabulky se záhlavími sloupců, daty a zápatími:
Tabulka1[#VŠE]
- Záhlaví tabulky:
Tabulka1[#ZÁHLAVÍ]
- Zápatí tabulek:
Tabulka1[#CELKEM]
- Data a záhlaví tabulky:
Tabulka1[[#ZÁHLAVÍ],[#DATA]]
- Data tabulky a zápatí bez záhlaví:
Table1[[#DATA],[#CELKEM]]
- Data v tabulce bez záhlaví a zápatí:
Tabulka1
neboTabulka1[#DATA]
Tip: Příkaz #This Row není v současné době podporován.
Příklady použití
Použití odkazů na tabulky ve vzorci:
- SUMA:
SUM(Table1[Column1])
- IMPORTRANGE:
IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "DeptSales[Částka prodeje]")
Použijte odkazy na tabulky se syntaxí extrakce štítků: IF(Tabulka1[Sloupec 1]="","",Tabulka1[Sloupec 1].[název souboru])
Další informace o extrakci dat z chytrých štítků v Tabulkách Google
- Vždy používejte tabulky: Pokud máte strukturovaná data, převeďte je na tabulku. Získáte tak přístup k odkazům na tabulky a mnoha dalším funkcím tabulek.
- Převod dat na tabulku: Nahoře na liště s nabídkami klikněte na Formát
Převést na tabulku.
- Převod dat na tabulku: Nahoře na liště s nabídkami klikněte na Formát
- Vytvářejte smysluplné názvy tabulek: Aby byly vzorce srozumitelné, dejte tabulkám popisné názvy.
- Názvy tabulek musí splňovat určitá pravidla a požadavky na formát. Přečtěte si, jak v Tabulkách Google vytvářet názvy tabulek.
- Mezery ve vzorcích se nahrazují podtržítky. Například
Sales_Tracker[Částka prodeje]
.
- Zapněte návrhy: Pokud chcete dokončit vzorce pomocí relevantních funkcí, zapněte automatické doplňování, opravy vzorců a návrhy vzorců.
- V horní části listu na liště s nabídkou klikněte na Nástroje
Ovládací prvky návrhů.
- Vyberte všechny následující možnosti:
- Zapnout automatické doplňování
- Povolit opravy vzorců
- Povolit návrhy vzorců
- V horní části listu na liště s nabídkou klikněte na Nástroje
- Používejte funkci ARRAYFORMULA, když je to možné: Pokud chcete načíst hodnoty celé tabulky nebo rozsahu, použijte funkci ARRAYFORMULA:
ARRAYFORMULA(Tabulka1)
ARRAYFORMULA(Tabulka1[Sloupec1])
- Dodržujte syntaxi odkazu na tabulku:
- Specifikátory, jako jsou názvy tabulek a názvy sloupců, uvádějte v hranatých závorkách.
- Pokud chcete zlepšit čitelnost, použijte ve vzorcích mezery. Příklad:
=SUMA( Tabulka1[ [#VŠECHNY],[Sloupec 1]:[Sloupec 2] ] )
Tyto funkce v současné době nepodporují používání odkazů na tabulky při výběru rozsahu:
- Podmíněné formátování
- Grafy
- Kontingenční tabulky