Stránka 1 z 1

Makro pre výpočet najväčšej hodnoty

Napsal: 19 led 2010 13:23
od Limio
Nadpis to asi nevystihuje úplne presne, ale ide mi asi o toto..

V MS Excel mám dva stĺpce - A a B. V stĺpci A mám názvy (možných chýb - je ich okolo 40) a v stĺpci B je množstvo tých-ktorých chýb.. Potrebujem, aby sa mi na nejakom riadku zoradili názvy chýb na základe počtu, od najčastejších po menej časté, bude ich spolu desať. Tieto datá sa budú denno-denne aktualizovať, čiže si predstavujem nejaké makro-tlačítko, ktoré mi to vždy prepočíta.. Prípadne, ak by sa to dalo bez makra, môže byť aj taká varianta.. Ďakujem za akúkoľvek odpoveď k veci...

Re: Makro pre výpočet najväčšej hodnoty

Napsal: 19 led 2010 13:44
od navstevnik
na poradne ZIVE mas uz odpoved:
pro vysledky umistene ve sloupci ve vhodne bunce vloz vzorec:

Kód: Vybrat vše

=INDEX($A$1:$A$40;POZVYHLEDAT(LARGE($B$1:$B$40;ŘÁDEK(1:1));$B$1:$B$40;0))

a kopiruj do dalsich bunek sloupce.

pro vysledky umistene v radku, vloz vzorec:

Kód: Vybrat vše

=INDEX($A$1:$A$40;POZVYHLEDAT(LARGE($B$1:$B$40;SLOUPEC(A:A));$B$1:$B$40;0))

a kopiruj do dalsich bunek radku.
Pokud ma byt vysledek na jinem listu nez zdrojova data, dopln odkaz o nazev listu nebo vytvor dynamicke pojmenovane oblasti pro data ve sloupcich A:A a B:B, ve slovenske lokalizaci EXCELu pouzij:
POZVYHLEDAT > MATCH
ŘÁDEK > ROW
SLOUPEC > COLUMN
Pozn.: funkce ŘÁDEK (SLOUPEC) sluzi pouze k automatickemu vytvoreni k-te hodnoty pri kopirovani vzorce.