< návrat zpět

MS Excel


Téma: Výběr kandidáta podle počtu hlasů rss

Zaslal/a 21.1.2013 17:07

Ahoj,
měl bych na Vás prosbu. Mám tabulku obcí z prezidentské volby. V jednotlivých obcích dostali kandidáti určitý počet hlasů a ptám se, zda-li by šla použít nějaká funkce, aby mi excel sám vybral kdo mám v dané obci nejvíc hlasů.

Zaslat odpověď >

#011055
avatar
Tož vlož soubor .-).
Záleží na konkrétní situaci, šlo by to například pomocí funkce SVYHLEDAT a funkce MAX...
P.citovat
icon #011064
avatar
Pokiaľ by som si to mal predstaviť, tak obec bude v tabuľke asi naľavo od kandidáta a ten zas vľavo od počtu hlasov. V tom prípade skôr, než svyhledat, ktorú navrhuje pavlus, asi index, pozvyhledat a max, ale ako píše pavlus naučte sa sem vkladať súbory. Inak sme my za blbých a vy za chytrých, ktorým my blbí nedokážeme poradiť :)citovat
#011072
avatar
Takže tady přikládám onen soubor. Ještě jednou děkuji za snahu vyřešit můj problém.
Příloha: rar11072_tabulka_vol0741pu_ob2.47.rar (14kB, staženo 38x)
citovat
#011075
avatar
Zkusím tedy já.
Příloha: zip11075_tabulka_vol0741pu_ob2.47.zip (26kB, staženo 34x)
citovat
#011079
avatar
Děkuju. Hodně jsi mi pomohl.citovat
#011081
Stalker
Tak si dovolím přidat i svůj pokus.
Co sem koukal na tabulku kolegy, tak tam má několik nepřesností.
Funkce INDEX čte data zleva doprava, takže vrátí první jméno na které narazí. Proto sem do vedlejšího sloupce přidal upozornění na shodný počet hlasů u několika kandidátů.
Příloha: rar11081_tabulka_vol0741pu_ob2.47.rar (16kB, staženo 25x)
citovat
#011084
avatar
Zase chybka:) Tu kontrolu tam mám taky, jen jinak, tak už jen pro úplnost:
Příloha: zip11084_tabulka_vol0741pu_ob2.47.zip (26kB, staženo 28x)
citovat
#011086
Stalker
@Dingo
Stále tam máš blbosti
řádek 12 jako vítěze máš Karla (20) - Fischer (32)
řádek 30 jako vítěz zase Karel (8) - Miloš (10)

Dál sem to nestudovalcitovat
icon #011092
avatar
Ako zmieňujú kolegovia, je treba ošetriť situáciu, kedy dvaja kandidáti majú rovnaký najvyšší počet hlasov -našiel som vždy maximálne dvoch, čiže pre určenie víťaza stačí vzorec:

Pre celý okres (riadok8):

=KDYŽ((COUNTIF(D8:L8;MAX(D8:L8)))>1;INDEX(D$7:L$7;POZVYHLEDAT(MAX(D8:L8);D8:L8;0))&"; "&INDEX(D$7:L$7;POZVYHLEDAT(MAX(D8:L8);D8:L8;0)+POZVYHLEDAT(MAX(D8:L8);POSUN(D8;0;POZVYHLEDAT(MAX(D8:L8);D8:L8;0);1;9-POZVYHLEDAT(MAX(D8:L8);D8:L8;0));0));INDEX(D$7:L$7;POZVYHLEDAT(MAX(D8:L8);$D8:$L8;0)))

stačí skopírovať do jednotlivých riadkov a máš víťaza v jednotlivých obciachcitovat
#011100
avatar
Skúsim aj ja pridať.
Najlepšie je to vlastnou funkciou.
V prílohe sú dva spôsoby. S makrom a bez makra.
Bez makra je to iba na dvoch najlepších kandidátov.
Příloha: zip11100_tabulka_vol0741pu_ob2.47.zip (31kB, staženo 28x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje