V tomto krátkém návodu chci popsat jednoduché řešení problému, na který ve firmách často narážíme.

Máme takovouto tabulku (většinou sjetinu z nějakého softwaru), kde jsou v některém sloupečku vyplněné jen první řádky skupiny. 

S tím se ale nedá nic moc dál podnikat - např. takto nelze vytvořit kontingenční tabulku.

Jak tedy do nového sloupečku vyplnit všechny hodnoty, vždy podle prvního? Takto:

Do první buňky sloupce zapíšeme něco jako:

  • =IF(ISBLANK(A2);B1;A2)

Jak si to můžeme přeložit?

  • Funkce IF / KDYŽ vybere jednu ze dvou možností.
  • Pokud je vedlejší buňka prázná (to rozpozná funkce JE.PRÁZDNÉ / ISBLANK), pak se vezme hodnota, která byla v předchozím řádku.
  • Pokud je ve vedlejší buňce cokoliv jiného, použije se to.

Soubor si můžete stáhnout tady.

1 Komentář

  1. Příklad nedává smysl… Jinak se používá technika přímo na nevyplněných položkách – Přejít na / Jinak, prázdné buňky, doplnění vzorce s relativních odkazem na první vyplněnou hodnotu, CTRL+ENTER a nahrazení vzorců za hodnoty.

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář