ZPRAVA a RIGHTB (funkce)

Tento článek popisuje syntaxi vzorce a použití funkcí ZPRAVA a RIGHTB v aplikaci Microsoft Excel.

Popis

Funkce ZPRAVA vrátí zadaný počet znaků od konce textového řetězce.

Funkce RIGHTB vrátí zadaný počet bajtů od konce textového řetězce.

Důležité : Funkce ZPRAVA je určena pro jazyky, které používají jednobajtovou znakovou sadou (SBCS), zatímco funkce RIGHTB je určena pro jazyky používající dvoubajtovou znakovou sadu (DBCS). Nastavení výchozího jazyka v počítači ovlivňuje návratovou hodnotu následujícím způsobem:

  • Funkce ZPRAVA vždy počítá každý znak (jednobajtový i dvoubajtový) jako 1 znak, a to bez ohledu na výchozí nastavení jazyka.

  • Funkce RIGHTB počítá každý dvoubajtový znak jako 2 znaky, pokud jste povolili úpravy v jazyce podporujícím znakovou sadu DBCS a potom jej nastavili jako výchozí jazyk. V opačném případě funkce RIGHTB počítá každý znak jako 1 znak.

Mezi jazyky podporující znakovou sadu DBCS patří japonština, čínština (zjednodušená), čínština (tradiční) a korejština.

Syntaxe

ZPRAVA(text,[znaky])

RIGHTB(text,[znaky])

Funkce ZPRAVA a RIGHTB mají následující argumenty:

  • Text:    Povinný argument. Jedná se o textový řetězec obsahující znaky, které chcete extrahovat.

  • Znaky:    Nepovinný argument. Určuje počet znaků, které chcete extrahovat pomocí funkce ZPRAVA.

  • Bajty:    Nepovinný argument. Určuje počet znaků, které chcete extrahovat na základě zadaného počtu bajtů pomocí funkce RIGHTB.

Poznámky

  • Argument znaky musí být větší nebo roven hodnotě 0.

  • Je-li jeho hodnota vyšší než počet znaků textu, vrátí funkce ZPRAVA celý text.

  • Není-li argument znaky uveden, předpokládá se hodnota 1.

Příklad

Zkopírujte vzorová data v následující tabulce a vložte je do buňky A1 nového excelového sešitu. Aby vzorce zobrazily výsledky, vyberte je, stiskněte F2 a potom stiskněte Enter. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.

Data

Popis

Prodejní cena

Číslo skladové položky

Vzorec

Popis (výsledek)

Výsledek

=ZPRAVA(A2;4)

Poslední 4 znaky prvního řetězce (cena)

Cena

=ZPRAVA(A3)

Poslední znak druhého řetězce (y)

r

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×