Zdravím potreboval by som pomôcť s nasledujúcim problémom:
Mám dva stĺpce údajov. Prvý stĺpec sú namerané hodnoty a v druhom stĺpci mám čísla 1,2 alebo 3, ktoré označujú na ktorom zariadení bola daná hodnota nameraná. Tieto údaje potom porovnávam v druhom hárku s príslušnou hranicou, pre konkrétne zariadenie. Potrebujem dostať maximálnu hodnotu z merania zvlášť pre každé zariadenie t.j. vybrať maximum z tých riadkov ktoré obsahujú v druhom stlpci "1" potom riadky s "2" a potom s "3". Hodnoty 1,2 a 3 sú v stĺpci vždy postupne, na začiatku je niekoľko riadkov s 1, potom niekoľko riadkov s 2 a potom riadky s 3. Počet riadkov je rôzny záleží od dĺžky času merania.
Vyskúšal som to spraviť pomocou príkazov MAX a IF v jednotlivých bunkách: =MAX(IF(DATA!J:J=1;(DATA!I:I))) =MAX(IF(DATA!J:J=2;(DATA!I:I))) =MAX(IF(DATA!J:J=3;(DATA!I:I)))
ale výsledok v prvej bunke mám 0 aj keď najväčšia nameraná hodnota v stĺpci J bola 30 v riadkoch s "1".
|