Syntaxe R1C1 pro odkazy ve vzorcích Calcu

Aplikace Calc podporuje pro odkazy na buňky jak v notaci R1C1, tak v používanější A1.

Notace R1C1 se povoluje v možnostech LibreOffice Calc.

Pro přístup k tomuto příkazu...

Z hlavní nabídky:

Zvolte - LibreOffice Calc - Vzorec - Syntaxe vzorců.

Z rozhraní s kartami:

Na kartě Nástroje zvolte Možnosti - LibreOffice Calc - Vzorec - Syntaxe vzorců.

Pomocí klávesnice:

Alt + F12 a poté LibreOffice Calc - Vzorec - Syntaxe vzorců.


Notace R1C1

V notaci A1 jsou sloupce označeny písmeny a řádky čísly, zatímco notace R1C1 používá čísla pro sloupce i řádky.

Ikona poznámky

V notaci R1C1 zobrazuje LibreOffice Calc záhlaví sloupců jako čísla.


Buňka A1 tedy odpovídá R1C1, což znamená řádek 1 a sloupec 1, buňka A2 odpovídá R2C1, tj. řádek 2 a sloupec 1.

Zásadní rozdíl se projeví při zápisu vzorců a používání odkazů na jiné buňky.

V notaci R1C1 se odkazy na buňky odvozují od jejich relativního umístění vzhledem k aktivní buňce.

Odkážete-li například na buňku B5 z buňky A1, v notaci R1C1 je odkaz zobrazí jako R[4]C[1], což znamená čtyři řádky dolů a jeden sloupec doprava od aktivní buňky.

Pokud je ovšem aktivní buňkou C3, odkaz na tutéž buňku (B5) bude R[2]C[-1], tj. dva řádky dolů a jeden sloupec doleva.

Použití hranatých závorek v notaci R1C1

Hranaté závorky udávají relativní posun od aktivní buňky.

Kladná čísla v závorkách představují posun doprava u sloupců a dolů u řádků.

Záporná čísla v závorkách představují posun doleva u sloupců a nahoru u řádků.

Ikona poznámky

V případě, že posun pro řádek nebo sloupec neexistuje (tj. je nulový), v notaci R1C1 se nula vynechává. Například odkaz na buňku ve stejném řádku, ale o dva sloupce vlevo se zapíše jako RC[-2].


Absolutní a relativní odkazy v notaci R1C1

V notaci R1C1 se relativní a absolutní odkazy zachovávají. Následující tabulka shrnuje rovnocenné zápisy na příkladu s aktivní buňkou R3C3 (C3).

Notace A1

Notace R1C1

Typ odkazu

A1

R[-2]C[-2]

relativní odkaz

$A1

R[-2]C1

relativní řádek a absolutní sloupec

A$1

R1C[-2]

absolutní řádek a relativní sloupec

$A$1

R1C1

absolutní odkaz


Výrazy pro oblast v notaci R1C1

Operátory pro oblast fungují stejně jako v notaci A1. Například vzorec v buňce R1C1, který sečte řádky 1 až 10 ve sloupci 3, se zapíše jako =SUM(RC[2]:R[9]C[2]).

Součet všech hodnot ve sloupcích 4 až 7 provede zápis =SUM(C[3]:C[6]) v buňce R2C1.

Podpořte nás!

Podpořte nás!