Funkce POLÍČKO vrátí informace o formátování, umístění nebo obsahu buňky. Pokud například chcete před výpočtem ověřit, že buňka obsahuje číselnou hodnotu a nikoli text, můžete použít následující vzorec:
=KDYŽ(POLÍČKO("typ";A1)="v";A1*2;0)
Tento vzorec provede výpočet A1*2 pouze v případě, že buňka A1 obsahuje číselnou hodnotu. Pokud buňka A1 obsahuje text nebo je prázdná, vrátí hodnotu 0.
Poznámka
Vzorce používající funkci POLÍČKO mají hodnoty argumentů specifické pro daný jazyk, a pokud budou vypočítány v jiné jazykové verzi Excelu, vrátí chyby. Když třeba vytvoříte vzorec obsahující funkci POLÍČKO a používáte českou verzi Excelu, při otevření sešitu ve francouzské verzi tento vzorec vrátí chybu. Pokud je pro ostatní uživatele důležité, aby váš sešit otevřeli v jiné jazykové verzi Excelu, zvažte použití alternativních funkcí nebo umožnění ukládání místních kopií, ve kterých upraví argumenty funkce POLÍČKO tak, aby odpovídaly jejich jazyku.
Syntaxe
POLÍČKO(informace;[odkaz])
Syntaxe funkce POLÍČKO má následující argumenty:
| Argument | Popis |
|---|---|
|
Informace Povinné |
Textová hodnota, která určuje typ informací o buňce, které mají být vráceny. Následující seznam obsahuje možné hodnoty argumentu informace a odpovídající výsledky. |
|
odkaz Nepovinné |
Adresa buňky, o které chcete získat informace. Pokud je tento argument vynechán, vrátí se informace zadané v argumentu info_type pro buňku vybranou v době výpočtu. Pokud je argumentem odkaz oblast buněk, vrátí funkce POLÍČKO informace o aktivní buňce ve vybrané oblasti. Důležité: Ačkoli je odkaz z technického hlediska volitelný, jeho zahrnutí do vzorce doporučujeme, pokud nevíte, jaký vliv má jeho absence na výsledek vzorce a chcete tento efekt použít. Vynechání argumentu odkaz spolehlivě nevytvoří informace o konkrétní buňce, a to z následujících důvodů: Pokud je v režimu automatického výpočtu buňka upravená uživatelem, může se výpočet spustit před nebo po provedení výběru, v závislosti na platformě, kterou pro Excel používáte. Například Excel pro Windows teď spouští výpočet před změnou výběru, ale Excel pro web ho spustí až potom. Při Co-Authoring s jiným uživatelem, který provádí úpravy, bude tato funkce hlásit vaši aktivní buňku, ne editora. Jakýkoli přepočet, například stisknutí F9, způsobí, že funkce vrátí nový výsledek, i když nedošlo k žádné úpravě buňky. |
info_type hodnot
Následující seznam popisuje textové hodnoty, které lze použít v argumentu info_type. Tyto hodnoty musí být zadané ve funkci POLÍČKO v uvozovkách (" ").
| Informace | Výsledek |
|---|---|
| "odkaz" | Odkaz na první buňku oblasti. Odkaz vrátí ve tvaru textu. |
| "sloupec" | Číslo sloupce buňky v oblasti. |
| "barva" | Hodnota 1, pokud má buňka nastavenu barvu pro zobrazení záporných hodnot; v ostatních případech vrátí hodnotu 0. Poznámka: Tato hodnota není podporovaná v aplikacích Excel pro web, Excel Mobile a Excel Starter. |
| "obsah" | Hodnota v levé horní buňce v oblasti. Nejedná se o vzorec. |
| "názevsouboru" | Název souboru (včetně celé cesty), který obsahuje danou oblast. Název vrátí například text. Vrátí prázdný řetězec (""), pokud list obsahující odkaz nebyl zatím uložen. Poznámka: Tato hodnota není podporovaná v aplikacích Excel pro web, Excel Mobile a Excel Starter. |
| "formát" | Identifikátor číselného formátu buňky ve tvaru textového řetězce. V následující tabulce jsou zobrazeny formáty a jim odpovídající hodnoty. Funkce vrátí řetězec ukončený znakem "-", pokud má buňka nastavenu barvu pro zobrazování záporných hodnot. Vrátí řetězec ukončený "()", pokud má buňka nastaveno uzávorkování kladných nebo všech hodnot. Poznámka: Tato hodnota není podporovaná v aplikacích Excel pro web, Excel Mobile a Excel Starter. |
| "závorky" | Hodnota 1, pokud má buňka nastaveno závorkování kladných nebo všech hodnot; v ostatních případech vrátí hodnotu 0. Poznámka: Tato hodnota není podporovaná v aplikacích Excel pro web, Excel Mobile a Excel Starter. |
| "prefix" | Vrátí rozlišovací znak pro typ zarovnání textu v buňce. Vrátí apostrof ('), obsahuje-li buňka text zarovnaný doleva, uvozovky (") pro zarovnání doprava, stříšku (^) pro zarovnání na střed, zpětné lomítko (\) pro buňku vyplněnou textem a prázdný řetězec ("") ve všech ostatních případech. Poznámka: Tato hodnota není podporovaná v aplikacích Excel pro web, Excel Mobile a Excel Starter. |
| "zámek" | Hodnota 0, pokud buňka není zamčena; hodnota 1, pokud buňka je zamčena. Poznámka: Tato hodnota není podporovaná v aplikacích Excel pro web, Excel Mobile a Excel Starter. |
| "řádek" | Číslo řádku buňky |
| "typ" | Typ dat v buňce, ve tvaru řetězce. Vrátí "b", je-li buňka prázdná, "l" pro textovou konstantu, "v" v ostatních případech. |
| "šířka" | Vrátí matici se 2 položkami. 1. položka v matici představuje šířku sloupce buňky zaokrouhlenou na celé číslo. Jednotka šířky sloupce je rovna šířce jednoho znaku výchozí velikosti písma. Druhá položka v matici je logická hodnota, hodnota je PRAVDA, pokud je výchozí šířka sloupce, nebo NEPRAVDA, pokud byla šířka explicitně nastavena uživatelem. Poznámka: Tato hodnota není podporovaná v aplikacích Excel pro web, Excel Mobile a Excel Starter. |
Kódy formátu funkce POLÍČKO
Následující seznam popisuje textové hodnoty, které funkce POLÍČKO vrátí, pokud má argument informace hodnotu „formát“ a hodnota argumentu odkaz je buňka s některým z předdefinovaných číselných formátů.
| Formát aplikace Excel | Výsledek funkce POLÍČKO |
|---|---|
| Obecný | G |
| 0 | F0 |
| # ##0\_K_č;-# ##0,00\_K_č | 0.0 |
| 0,00 | F2 |
| # ##0,00\_K_č;-# ##0,00\_K_č | ,2 |
| # ##0 Kč;-# ##0 Kč | C0 |
| # ##0_ Kč; Červená | C0- |
| # ##0,00 Kč;-# ##0,00 Kč | C2 |
| # ##0,00 $); Červená | C2- |
| 0% | P0 |
| 0,00% | P2 |
| 0,00E+00 | S2 |
| # ?/? nebo #" "??/?? | G |
| m/d/rr nebo m/d/rr h:mm nebo mm/dd/rr | D4 |
| d.m.rrrr nebo d.mmm.rr | D1 |
| d-mmm nebo dd-mmm | D2 |
| mmm.rr | D3 |
| mm/dd | D5 |
| h:mm dop./odp. | D7 |
| h:mm:ss dop./odp. | D6 |
| h:mm | D9 |
| h:mm:ss | D8 |
Poznámka
Pokud je info_type argumentem ve funkci POLÍČKO "formát" a později u odkazované buňky použijete jiný formát, je nutné výsledky funkce POLÍČKO aktualizovat přepočtem listu (stisknutím klávesy F9).
Příklady
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.