Příspěvky uživatele


< návrat zpět

elninoslov napsal/a:

...

Velka vdaka. Toto je fakt HardCore :) Skusal som to rozanalyzovat, aby som to pochopil, no nepodarilo sa :D
Este to budem skusat a vidim, ze matice naozaj netreba ignorovat, lebo sa tak daju urobit velke veci. Snad raz pochopim ako s nimi pracovat a ako ich vyuzivat.

Kazdopadne, vzorce zda sa funguju korektne. Porovnaval som to kontingencnou tabulkou.
9

Zdravim Vas,

potreboval by som poradit ako pomocou vzorca zistit najcastejsie vyskytujuce sa polozky v tabulke.
Prvy harok sluzi na zaznam poruch. Chcem zistit najcastejsie vyskytujuce sa zariadenia podla zadanych podmienok.

Aktualne to mam riesene cez pomocne harky s vypoctami - harok: "POM-MES" a "POM-ROK", ale nepride mi to velmi sikovne.
Vypocet je na harku "Vyhodnotenie-ROK" v bunkach B20:B29
Vyhodnocovane data su na harku: "Hlasenie_poruch"

Je mozne to vyriesit napr. pomocou maticoveho vzorca bez toho, aby musel byt pouzity pomocny harok?

Vďaka za vysvetlenie, je to popísané dobre.

Chcel som napísať, že všimol ale vlastne nevšimol. Myslel som, že hľadá maximálne číslo verzie trate. Takto je to ale lepšie.
Nestáva sa aby sa v rovnaký deň jazdila aj iná verzia trate. Teoreticky to možné je (iba v dvoch momentálne jazdených lokalitách) ale je to nepravdepodobné a zatiaľ si nemyslím, že sa to stane.

Doplnil som tam už kompletné výsledky a nebol by som povedal, že excel niekedy tak potrápi procesor 1 , to je zrejme daň za komplikované podmienky/vzorce. Aspoň namiesto podmienky pre stĺpec rozdiel som použil vlastný formát bunky ako ste navrhol predtým. Ale čo sa týka prehľadu a funkčnosti, už takto je to super.
Už sa mi to ani nepodarí nahrať ako prílohu, narástla veľkosť na takmer 500 kB.
http://uloz.to/xiEAM4AC/go-kart-stats-zip

Áno, presne tak. Ďakujem!

Veľká vďaka za druhé riešenie, ktoré vyriešilo aj problém s rovnakými časmi.

Ale priznám, že som zatiaľ nerozlúštil ako to vlastne funguje. Rozumiem tomu čo ste napísal, že zlúči čas a id, ale v krokoch vzorca som stratený.

Ešte by som rád vyriešil, aby sa brala do úvahy aj posledná verzia trate v bunke D7, keďže tie sa časom menia. Na zistenie poslednej verzie som použil vzorec:
{=MAX(IF(vysledky[lokalita]=prehlad!C7;vysledky}[verzia trate]))
Neprišiel som nato ako do zobrazených výsledkov zakomponovať okrem lokality aj verziu trate. Môj pokus s AND:{=VLOOKUP(VALUE(RIGHT(SMALL(IF(AND(vysledky[lokalita]=prehlad!C7;vysledky[verzia trate]=D7);VALUE(vysledky[čas kola]*1000&TEXT(vysledky[id];"000000")));$A9);6));vysledky;5;FALSE)}

Ešte by som rád mal nižšie dopracované zobrazenie výsledkov podľa zvoleného jazdca, lokality a verzie trate, aby si aj jazdec, čo nejazdí top časy vedel pozrieť svoje najlepšie výsledky.

Nakoniec som to zatiaľ vyriešil pomocou pomocného stĺpca pre čas cez:
{=VLOOKUP(MIN(IF(vysledky[[#Všetko];[lokalita]]=$C$7;vysledky[[#Všetko];[čas kola]]));vysledky;6;FALSE)}
{=VLOOKUP(SMALL(IF(vysledky[[#Všetko];[lokalita]]=$C$7;vysledky[[#Všetko];[čas kola]]);2);vysledky;6;FALSE)}

elninoslov napsal/a:

alebo zmente formát pre stĺpec "rozdiel" Tabuľky
z 0,000" s"
na niečo podobné 0,000" s";;

Vďaka, cez IF som si to doplnil už sám, ale že sa to dá vyriešiť cez vlastný formát bunky by mi ani nenapadlo.

Ešte by ste mi možno vedel poradiť s ďalším problémom.
Na liste "prehľad" by som chcel vypísať prvých 5 najlepších dosiahnutých časov v konkrétnej lokalite spolu s info o jazde.
Niečo podobné som mal urobené v starej verzii na liste "ZA" v prílohe.
Skúšal som to cez:
{=VLOOKUP(MIN(IF(vysledky[[#Všetko];[lokalita]]="Žilina";vysledky[[#Všetko];[čas kola]]));vysledky;5;FALSE)}
ale skončí to chybou #NEDOSTUPNÝ.
Pre druhý najlepší čas som chcel použiť:
{=VLOOKUP(IF(vysledky[[#Všetko];[lokalita]]=C7;SMALL(vysledky[[#Všetko];[čas kola]];2);FALSE;vysledky;5;FALSE))}
takisto to mám zle.
Možno by ma stačilo nakopnúť správnym smerom pre prvý stĺpec a do ďalších by som vzorec zvládol upraviť sám.

EDIT:Tak už som zistil, že VLOOKUP hľadá hodnotu v prvom stĺpci a čas nie je v prvom stĺpci - preto som vlastne aj v starej verzii mal pomocný stĺpec - čas v prvom stĺpci
Išlo by to vyriešiť iným vzorcom bez pomocného stĺpca?

elninoslov napsal/a:

rozdiel medzi časom kola v aktuálnom riadku a minimom časov zo všetkých kôl daného preteku ?

Ano, presne tak.
Dakujem, vyriesili ste to sikovne, zbytocne som to isiel komplikovat s IF.

Zdravim Vas,

mam sumarny list s dosiahnutymi vysledkami jazdcov naformatovany ako tabulku. V stlpci P mam vytvoreny index, ktory oznacuje jednu jazdu. Chcel by som vypocitat rozdiel casu aktualneho kola od najrychlejsieho kola v jednej jazde. Skusal som pouzit IF ale neporadilo sa mi vzorec napisat tak, aby pocital iba s rozsahom pre rovnaky index jazdy.
Viete mi niekto poradit?

Upravený text po prvej odpovedi.


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