< návrat zpět

MS Excel


Téma: Přiřazení k vyhledaným min a max hodnotám rss

Zaslal/a 14.2.2022 18:40

Zdravím, posílám část tabulky v které mám vyhledávání MIN a MAX hodnot a k nim dosazované časové údaje včetně počtu jejich opakování.
Dájí se uvedené maticové vzorce zjednodušit ? Ve vzorci mám jako poslední buňku pro oblast hledání 65535 (E2003), má to vliv na rychlost popř. jak dosáhnout toho aby to bralo jen oblast s posledním zapsaným řádkem nebo posledním řádkem při použití aut.filtru ?

Zaslat odpověď >

#052106
avatar
Ještě příloha
Příloha: zip52106_sesit.zip (208kB, staženo 13x)
citovat
#052107
avatar
Vzorce jsou šílený. Budu předpokládat, že to není recese. Není vidět, jak velká data budeš zpracovávat a kolik výpočtů k tomu budeš potřebovat.

Max a min - na to jsou funkce:
=MAX(DATA!$D$3:$D147)

Datum a čas výskytu maxima:
=HODNOTA.NA.TEXT(SUMA(INDEX(DATA!$B$3:$C147;POZVYHLEDAT(C2;DATA!$D$3:$D147;0);0)); "d.m.rrrr - hh.mm.ss")

Hledáme jednou, sečteme nalezený datum a čas a převedeme na text.

Výskyty jednoduše:
=HODNOTA.NA.TEXT(SUMA(--(DATA!$D$2:$D147=C2));"(\ 0\x\ )")

Jinak pokud už máš funkce sumif, countif, tak je můžeš použít. I v případě zadání celého sloupce je jejich režie poměrně malá (na rozdíl od jiných funkcí -- sum, max, součin.skalární, ..., které zpracovávají všechny buňky)

V opačném případě se vyplatí udržovat odkazy ručně nebo použít šílenosti typu d3:index(d:d;pozvyhledat(1000000000;d3:d65535)).citovat
#052108
avatar
Žádná recese, kolik práce mi to kdysi dalo s nabytými vědomostmi sestrojit 1
Je vidět, že to jde udělat jednodušeji. Proto jsem tady abych se něco dozvěděl. Jen ten počet výskytu se nesprávně zobrazuje ( 0x a 1x), ale ve formuláři vzorce ukazuje správně ???
Ještě bych mohl odkaz na posledni buňku vyčíst makrem, dosadit do vzorce a pak až vložit vzorec do buňky. Teď mě tak napadá.

Ale jinak děkuji za postupy.
Příloha: png52108_vyskyt.png (70kB, staženo 22x)
52108_vyskyt.png
citovat
#052109
avatar
Výskyt se mi podařilo rozchodit jen s výrazem
="( " & COUNTIF(D:D;C2) & "x )"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