< návrat zpět

MS Excel


Téma: Pozice buňky s podmínkou rss

Zaslal/a 19.2.2016 13:51

Zdravím,
potřeboval bych pomoct s tabulkou. Mám tabulku zápasů. Pořadí týmu se určuje podle vyhraných setů a pak podle rozdílu míčů. V případě že má více jak jeden tým stejný výsledek se pořadí určí podle vzájemného zápasů těchto dvou týmů. Ve sloupci R mám matematické vajádření pořadí, čím větší tím vyšší pořadí. V tomto případě má tým B a E stejné skóre a rozhoduje vzájemný zápas, který je na pozici J7-K7 (D13-E13) a vyhrávající je tým B. Stačilo by mi u každého rádku ve slouci R vrátit pozici buňky se skóre tak jak je to ve sloupci S. Jak na to?

Děkuji.

Příloha: zip30228_zapasy.zip (11kB, staženo 28x)
Zaslat odpověď >

#030238
elninoslov
Určite by to šlo nejako odborne. Zatiaľ tu máte jeden MEGAvzorec. Ku skóre, či čo to je, pripočíta 1 ak má tým vzájomný zápas lepší. Počíta sa ale iba s prípadom, že bude skóre rovnaké u 2 týmov. Upravil som teda aj stĺpec s RANK na tento nový počet.
Čitateľnosť/upraviteľnosť takéhoto vzorca je ale prakticky nulová 7
Příloha: zip30238_zapasy-megavzorec.zip (11kB, staženo 45x)
citovat
#030332
avatar
Takhle mi to v tuto chvíli stačí, je to přesně tak jak jsem zamýšlel. Že bude schodný výsledek u více než 2 týmů se moc nepředpokládá i když minimální šance tam je. Ani si neumím představit jak by se to počítalo kdyby tým A vyhrál nad B... (A>B, B>C a C>A).

Díkycitovat
#030333
elninoslov
Ja mám taký pocit, že sa tu RANKovanie týmov na základe vzájomných zápasov už niekde riešilo. Nechce sa mi ale hľadať, a už vôbec nie zamýšľať sa nad riešením tohto "zamotanca" 1

PS: Možno pomocou nejakej pomocnej tabuľky, kde by boli vzájomné zápasy 1=výhra, 0=prehra. Kto z dotknutých bude mať medzi dotknutými súpermi viac jedničiek (cez SUMPRODUCT napr.), ten je z nich najlepší. Nikdy som nechápal princípy týchto bodovaní, ale možno na to niekedy mrknem ...citovat
#030334
avatar
Pro poolové soutěže platí níže uvedený předpis. Před deseti lety jsem byl okolnostmi přinucen tuto úlohu řešit a vyřešit. Pokus o její řešení pomocí vzorců je podle mne předem odsouzený k neúspěchu. Ani ve VBA to není jednoduchá záležitost. Nebýt toho, že VBA umožňuje rekurzi, nejspíš bych neuspěl.
V případě, že by to někdo chtěl použít, může se na mne obrátit. Upozorňuji ale, že poolové soutěže nepřipouštějí remízy. Ono by asi jinak nešlo použít kritérium s vítězem vzálemného zápasu.
Pravidla ČMBS pro stanovení konečného pořadí v soutěžích každého s každým
1. Hlavním kritériem je celkový počet dosažených výher ve zcela vyplněné výsledkové tabulce
2. Pokud jsou právě dva účastníci hodnoceni shodně, rozhoduje výsledek vzájemného zápasu
3. Při shodném počtu výher více účastníků rozhoduje redukovaná tabulka vzájemných zápasů
4. V redukované tabulce vzájemných zápasů je hlavním kriteriem opět počet dosažených výher
5. Nerozhodne-li počet výher v redukované tabulce, rozhoduje bodový rozdíl redukovaného skore
6. Nerozhodne-li rozdíl redukovaného skore, vezme se v potaz bodový rozdíl celkového skore
7. Pokud žádné z použitých kriterií nerozhodlo o pořadí, rozhodne sehrání penaltového rozstřelucitovat
icon #030336
eLCHa
@vovka.h
Pokus o její řešení pomocí vzorců je podle mne předem odsouzený k neúspěchu

Není. Jeden z mých turnajů zde - včetně playoff - zcela bez VBA:
http://elcha-en.blogspot.com/p/downloads.htmlcitovat
#030337
avatar
Píšete rychleji, než myslíte! Pro řízení turnajů bez použití VBA jsem vytvořil a taky zveřejnil velmi bohatou nabídku možností. Vtip je v kritériích pro stanovení pořadí. Jsou kritéria, která lze pomocí vzorců zvládnout snadno, a jsou taková, na která jsou vzorce krátké. Kritéria ČMBS mezi ně patří. Pokud je pomocí vzorců zvládnete, navrhnu vás na Nobelovu cenu. Prosím, abyste příště odpovídal jen na to, co si opravdu přečtete a taky zvážíte!citovat
icon #030342
eLCHa
@vovka.h
Při diskusi s váma si dávám pozor, abych se vyvaroval uštěpačných poznámek, protože máte ve zvyku brát to osobně. Tentokrát udělám výjimku a napíšu - vážně je s vámi někdy legrace.

Jsou kritéria, která lze pomocí vzorců zvládnout snadno, a jsou taková, na která jsou vzorce krátké
Nobelovu cenu nechci, ale zase je to jen věc názoru. Tu druhou část bych poupravil - které nelze zvládnout snadno.
Nemusíte mi věřit a dokazovat vám to nebudu - jen ocituji jeden z vašich starších příspěvků:
Zkušenost mne naučila, abych přestal říkat "líp to nejde", protože poctivější je říct "líp to neumím".citovat
#030343
elninoslov
Tuším otestujem aspoň to, čo som si len tak tipol v "PS". To bude ten bod 3. a 4. Ale všetky tie podmienky sklbiť dokopy .... moje nervy, to dokáže eLCHa, ale to už bude asi HardCore. 5citovat
icon #030344
eLCHa
@elninoslov
Je potřeba pomocných tabulek.
Sice jsem ta kritéria "nečetl", ale přesto vás upozorním na jednu věc. Pokud je situace, že stejný počet bodů má více než 2 týmů (hráčů) - použije se tabulka ze vzájemných zápasů těchto týmů. Musíte ale dávat pozor na to, že i v této redukované tabulce může nastat situace, kdy budou mít týmy stejný počet bodů - tedy musíte vytvořit tabulku vzájemných zápasů z tabulky vzájemných zápasů a i v té může nastat tato situace ;) .
Je to o myšlence a trpělivosti. Takže, pokud to chcete řešit - vyčleňte si na to hromadu času ;) .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