Výuka a školení Excelu Výuka a školení Excelu Výuka a školení Excelu
Výuka a školení Excelu Výuka a školení Excelu

neděle 5. srpna 2012

Použití funkce VLOOKUP / SVYHLEDAT pro interval

Příklad

Mám k dispozici výsledky testů několika žáků. Mohli dosáhnout 0-500 bodů. Podle toho, kolik bodů dosáhli, dostanou známku. Do sta bodů je to pětka, mezi sto a dvě stě bodů čtyřka atd.
Výslednou známku chci přiřadit automaticky.

Návod

Připravím si v jedné tabulce seznamy žáků s body a ve druhé intervaly a známky. Pak k prvnímu žákovi napíšu tento vzorec:
=SVYHLEDAT(A2;$E$2:$F$6;2;1)
  • A2 - počet bodů tohoto žáka
  • $E$2:$F$6 - oblast s tabulkou, ve které mám rozdělení známek a intervalů
  • 2 - v tabulce se známkami a intervaly jsou ve druhém sloupečku hodnoty, které chci získat
  • 1 - nechci, aby excel hledal přesné hodnoty (protože skoro žádný z žáků neměl přesně 0,100,200,300 ani 400 bodů), ale chci, aby vyhledal nejbližší nižší hodnotu - tedy např. pro 121 vyhledá nejbližší hodnotu 100 a přiřadí 5. V tomto se to odlišuje od běžného (neintervalového) použití SVYHLEDAT
    http://www.excelentnitriky.com/2010/02/svyhledat-vvyhledat-vlookup-slookup.html
A pak už jen roztáhnu na další buňky. Výsledek vypadá takto:
















Poznámky:

Žádné komentáře:

Okomentovat