Funkce SWITCH funguje pouze v Power Pivotu, v běžném Excelu zatím ne.

Poskytuje hodnoty dle seznamu na základě hodnot v jiném sloupci.

Srozumitelněji to je vidět v následující tabulce. Firma má pět poboček. Každá z nich má číslo a město, ve kterém se nachází (v každém městě je jen jedna pobočka). V tabulce s prodeji mám pouze čísla, proto chci do dalšího sloupce doplnit město.

switch_zacatek

Použiji funkci SWITCH. Ta má tyto argumenty:

  • První argument- pole, podle kterého se řídí výstupy
  • Druhý argument- hodnota, kterou může pole nabývat
  • Třetí argument- co má být výstupem pokud druhý argument odpovídá prvnímu
  • Čtvrtý argument- zase hodnota, kterou může první argument nabývat
  • Čtvrtý argument - zase co má být výstupem pokud čtvrtý argument odpovídá prvnímu
  • atd. vždy po dvojicích
  • Pátý argument - co má být výstupem v případě, že se nenajde žádná odpovídající hodnota

=SWITCH([Číslo pobočky];1;"Praha";2;"Plzeň";3;"Brno";4;"Ostrava";5;"Karviná";"něco jiného")

switch_hotovo

Je dobré si uvědomit, že funkci mohu nahradit kombinací několika funkcí IF (pokud je možností jen několik), nebo propojením tabulky a pak použitím funkce RELATED (šikovné pokud je možností hodně).  

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář