Funkce Excel CELL
Funkce CELL vrací požadované informace o zadané buňce, jako je umístění buňky, obsah, formátování a další.
Syntax
=CELL(info_type, [reference])
Argumenty
- info_type (povinné): Textová hodnota, která určuje, jaký typ informací o buňce má být vrácen. Více informací naleznete na info_type tabulka hodnot
- odkaz (volitelné): Buňka pro načtení informací:
- Odkaz by měl být poskytnut jako jedna buňka;
- Pokud je dodán jako rozsah buněk, CELL získá informace z levé horní buňky rozsahu;
- Pokud je vynechán, vrátí se informace o aktivní buňce.
hodnoty info_type
Níže uvedená tabulka uvádí všechny možné hodnoty akceptované funkcí CELL, které lze použít jako info_type argument.
info_type | Popis Poznámka: Buňka níže označuje levou horní (první) buňku v odkazu |
"adresa" | Vrátí adresu buňky (jako text) |
"col" | Vrátí číslo sloupce buňky |
"barva" | Vrátí 1, pokud je buňka formátována barevně pro záporná čísla; V opačném případě vrátí 0 |
"obsah" | Vrátí hodnotu buňky. Pokud buňka obsahuje vzorec, bude vrácena vypočítaná hodnota |
"název souboru" | Vrátí název souboru a úplnou cestu k sešitu, který obsahuje buňku jako text. Pokud list, který obsahuje reference ještě nebyl uložen, vrátí se prázdný řetězec ("") |
"formát" | Vrátí kód formátu, který odpovídá formátu čísla buňky jako text. Další informace viz Kódy formátu CELL. |
"závorky" | Vrátí 1, pokud je buňka formátována se závorkami pro kladné nebo všechny hodnoty; V opačném případě vrátí 0 |
"předpona" | Vrátí textovou hodnotu, která odpovídá předponě štítku buňky:
|
"chránit" | Vrátí 1, pokud je buňka uzamčena; V opačném případě vrátí 0 |
"řádek" | Vrátí číslo řádku buňky |
"typ" | Vrátí textovou hodnotu, která odpovídá typu dat v buňce:
|
"šířka" | Vrátí 2 položky v poli:
|
Poznámka: Hodnoty „barva“, „název souboru“, „formát“, „závorky“, „předpona“, „ochrana“ a „šířka“ nejsou podporovány v Excelu pro web, Excel Mobile a Excel Starter.
Kódy formátu CELL
Níže uvedená tabulka ukazuje textové kódy, které odpovídají konkrétním číselným formátům buňky, kdy info_type je nastaven na "formát".
Kód formátu vrácen | Odpovídající číselný formát |
G | obecně |
F0 | 0 |
,0 | #,##0 |
F2 | Vrácení zboží |
,2 | #,##0.00 |
C0 | $ #, ## 0 _); ($ #, ## 0) |
C0- | $#,##0_);[Červená]($#,##0) |
C2 | $ #, ## 0.00 _); ($ #, ## 0.00) |
C2- | $#,##0.00_);[Červená]($#,##0.00) |
P0 | 0% |
P2 | 0.00% |
S2 | 0.00E + 00 |
G | # ?/? nebo # ??/?? |
D4 | m / d / rr nebo m / d / rr h: mm nebo mm / dd / rr |
D1 | d-mmm-rr nebo dd-mmm-rr |
D2 | d-mmm nebo dd-mmm |
D3 | mmm-rr |
D5 | mm / dd |
D7 | h: mm dop. / odp |
D6 | h: mm: ss AM / PM |
D9 | h: mm |
D8 | h: mm: ss |
Poznámka: Výše uvedené číselné formáty jsou všechny vestavěné formáty. Znak "-" bude přidán na konec hodnot kódu, pokud je buňka formátována barevně pro záporné hodnoty. Pokud je buňka formátována se závorkami pro kladné nebo všechny hodnoty, bude na konci kódu vráceno „()“.
Návratová hodnota
Funkce CELL vrací požadované informace.
Poznámky k funkcím
- info_type musí být uzavřeno do dvojitých uvozovek (""), pokud je přímo zadáno ve vzorci CELL. Pokud argument nezadáte, ale odkazujete na něj, nejsou potřeba žádné dvojité uvozovky.
- reference je pro některé volitelné info_type hodnoty. Doporučuje se však použít adresu jako A1, abyste se vyhnuli neočekávaným výsledkům.
- Musíte přepočítat list (stisk F9), chcete-li aktualizovat výsledky funkce CELL, pokud později na odkazovanou buňku použijete jiný formát.
- CELL vrátí #HODNOTA! chyba, pokud info_type nepatří mezi uznávané typy.
- CELL vrátí # Název? chyba, pokud je některý z argumentů textové hodnoty, které nejsou uzavřeny do dvojitých uvozovek.
Příklad
Chcete-li získat informace o buňce B3 podle typů informací uvedených v tabulce níže, zkopírujte nebo zadejte vzorec níže do horní buňky, stiskněte vstoupit získáte výsledek a poté přetáhněte úchyt výplně (v pravém dolním rohu buňky s výsledkem) dolů, abyste použili vzorec na buňky níže.
=BUŇKA(C3,$ B $ 3)
√ Poznámka: Znaky dolaru ($) výše označují absolutní odkazy, což znamená, že odkaz ve vzorci se při přesunutí nebo kopírování vzorce do jiných buněk nezmění. Nejsou zde však přidány žádné znaky dolaru info_type protože chcete, aby to bylo dynamické.
Také můžete zadat info_type argument přímo ve vzorci, jak je uvedeno níže. Ujistěte se, že je uzavřen do dvojitých uvozovek:
=BUŇKA("adresa",$ B $ 3)
Související funkce
Funkce Excel TYPE vrací číslo označující datový typ hodnoty.
Funkce Excel ERROR.TYPE vrátí číslo, které odpovídá konkrétní chybové hodnotě. Pokud žádná chyba neexistuje, vrátí ERROR.TYPE chybu #N/A.
Funkce Excel ROW vrací číslo řádku odkazu.
Funkce COLUMN vrací číslo sloupce, ve kterém se vzorec zobrazuje, nebo vrací číslo sloupce daného odkazu.
Nejlepší kancelářské nástroje produktivity
Kutools for Excel - Pomáhá vám vyčnívat z davu
Kutools for Excel Může se pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Office Tab - Povolit čtení a úpravy na kartách v Microsoft Office (včetně Excelu)
- Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
- Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
- Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
- Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
