Načítání konkrétní buňky z více listů v aplikaci Excel 2010

Anonim

Pokud při přípravě zprávy chceme zkopírovat obsah konkrétní buňky ze všech listů v konkrétním řádku, můžeme použít kombinaci NEPŘÍMÝ & SLOUPEC funkce.

NEPŘÍMÝ: Vrátí odkaz určený textovým řetězcem.

Syntaxe: = NEPŘÍMÝ (ref_text, A1)

ref_text je odkaz na buňku. Pokud ref_text není platný odkaz na buňku, vrátí se funkce NEPŘÍMÉ #REF chyba.

Druhý argument A1 odkazuje na logickou hodnotu, která určuje, jaký typ odkazu je obsažen v buňce ref_text.

Pokud je a1 SKUTEČNÝ nebo pak vynechat ref_text je určena jako reference ve stylu A1.

Pokud je a1 NEPRAVDIVÉ pak ref_text je určen jako referenční styl R1C1.
Příklad: Pokud hodnota v buňce A1 obsahuje 10, B1 obsahuje A1 a my použijeme NEPŘÍMÝ funkce v buňce C1= NEPŘÍMÝ (B1), pak by výsledek byl 10

SLOUPEC: Vrátí číslo sloupce odkazu.

Syntaxe: = COLUMN (reference)

Odkaz: Jedná se o odkaz na buňku nebo rozsah buněk.
Vezměme si příklad:

  • V sešitu máme tři listy.
  • Buňka A1 obsahuje ve všech listech konkrétní text.

  • Chceme vzorec, který zkopíruje obsah ze všech listů aktuálního listu.
  • Vzorec, který použijeme v buňce C2, by byl
    = NEPŘÍMÉ ("List" & COLUMN ()-COLUMN ($ C $ 2) +1 & "! $ A $ 1")
  • Stiskněte klávesu Enter na klávesnici.

  • Zkopírováním vzorce do buňky D2 a E2 získáme hodnotu buňky A1 z příslušných listů.


Tímto způsobem najdeme vzorec velmi užitečný, který dá hodnotu ze všech více listů v sešitu.