Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  21 22 23 24 25 26 27 28 29   další » ... 41

Log zapnu:
Data, Načíst data, možnosti dotazu, globální, diagnostika, Povolit trasování.

Na log se dostaneme tamtéž, otevřít složku výpisu stavu systému.

Není to moc uživatelsky přívětivé.
Na internetu se dají najít funkce k načtení logu, co jsem viděl, je podle mne základ.

Mrkni také na funkce Diagnostics.ActivityId a Diagnostics.Trace.

Řeším automatické zpracování.
Jeden problém je se synchronizací, když uvedený dotaz doběhne, tak často stále běží výpočet, tj. BackgroundQuery:=False je podmínka nutná ale ne postačující. Je nutné správně nastavit všechny dotazy, protože se, občas nepochopitelně, spouští. Navíc běží opakovaně a paralelně, je to vidět v logu.
Pokud na to navazuje KT je o problém více (KT se někdy přepočte dříve než dostane data)
Kromě toho při spouštění z vba dotaz častěji nedoběhne (pocitově, "ruční" aktualizace je OK, start z vba KO).
Minimálně on error při jednom dotazu v sešitu, při více dotazech v sešitu po doběhnutí dotazu počkám a při chybě několikrát opakuji výpočet.

AL napsal/a:

..., po kliku do bunky by sa spustil dotaz v PowerQuery. ...

Spolehlivé spouštění PQ z VBA úplně jednoduché není. Jsou to dva rozdílné světy. Tý zkušenosti to chce docela dost.

mepexg napsal/a:

lubo napsal/a:... lze použít vhodnější sumifs. Tak sem s ním.

Kde bude rok?

Jinak, na to je posun, případně, pokud by se inteligentně upravila hlavička tabulky = obsahuje datum, lze použít vhodnější sumifs.

Pro hromadné zadávání unifikovaných čísel je v excelu mód:

Soubor, možnosti, upřesnit, automaticky vkládat desetinou čárku

Není to moc praktické, nicméně, vkládají se čísla bez desetinné čárky.

Pokud se desetinná čárka vkládá, tak nechápu, proč se nevloží na rovnou na správném místě. Pokud jde o opis hromady čísel, lze je jistě vkládat v samostatném bloku, přepočítat a zkopírovat.

Změna hodnoty pod rukou není nápad, který bych doporučil.

Mimochodemm, napsat fungující makro není snadné, jak je vidět na uvedených ukázkách. Ani jedno nefunguje spolehlivě.

Tomas1986 napsal/a:

jj.. to mě taky napadlo.. Ale to k nicemu nevede.. uzivatel by mel zadat vstupni data do krasneho vizualniho formulare a ne nekde bokem do tabulky kteera je napojena na ten formular... :-( Asi to jinak nez pres makro nejde vyresit..


Tak si vyrobte formulář...

Pokud máte podmíněné formátování, tak máte také podmínku.

Pokud máte podmínku, můžete použít rozšířený filtr
(Data, Seřadit a filtrovat, Upřesnit)

Vyberte "Kopírovat jinam".

Bez matic:
=KDYŽ(POČET(A2:A50)=0;NEDEF();AGGREGATE(9;6;A2:A50))

Rozumně to udělat nejde. Změna barvy nevyvolá žádnou událost.

Pokud jde o výpis textu buněk s určitou barvou spouštěný ručně, pak by to šlo (filtr, hledání, ...)

Jak mohu získat nějakou hodnotu ze souboru bez jeho otevření?

Napadly mne varianty:

Zkopíruji a otevřu kopii (Neodporuje to zadání? Pokud ne zkopírujte soubor a otevřete kopii.)

Zeptám se někoho jiného. Použiji nějakou funkci, která soubor otevře na pozadí (Vyloučeno v zadání, snad to má nějaký racionální důvod.).

soubor, možnosti, data, zalázat automatické seskupování...

Tak tedy zkuste použít přibližný odhad.

U normálního rozdělení

1 sigma dává interval <15,85%, 84,15%>
2 sigma dává interval <2,3%, 97,7%>
3 sigma dává interval <0,15%, 99,85%>

Na Vašich datech pak místo průměru a odchylky počítejte kvantily.

prům -1 sigma odpovídá =PERCENTIL.INC(data;15,85%)
prům +1 sigma odpovídá =PERCENTIL.INC(data;84,15%)

prům -2 sigma odpovídá =PERCENTIL.INC(data;2,3%)
prům +2 sigma odpovídá =PERCENTIL.INC(data;97,7%)

prům -3 sigma odpovídá =PERCENTIL.INC(data;0,15%)
prům +3 sigma odpovídá =PERCENTIL.INC(data;99,85%)

Můžete zvolit i jiné hodnoty (10%;90%), (5%, 95%),...
Ty 3 sigma na 100 hodnotách samozřejmě nemají význam.

Max-Bernard napsal/a:


Ohledně dat: jedná se o klinickou populaci pacientů, kteří ke mně byli odeslání s podezřením na úzkostnou poruchu. Data jsem nasbíral v průběhu uplynulého roku. Do souboru byl zařazen každý vyšetřený ambulantní pacient. Tedy jde o jeden soubor lidí se stejnou problematikou.


Tak se podívejte na odpory do 100 a od 500

V rozsahu od 100 do 500 se dá počítat s lognorm rozdělením. Data mimo tento rozsah mají jiný charakter.

Tj. spočítejte log odporu, spočítejte průměr logaritmů smerodatnou odchylku výběru, spočítejte průměr - odchylka a výsledek převeďtě zpět na hodnoty odporu.

Max-Bernard napsal/a:


Kožní odpor by měl být spojitou veličinou, tedy očekávám normální rozložení, podobně, jako je tomu u výšky...


Kde jste sebral tvrzení, že když spojitá veličina, tak normální rozložení?

Max-Bernard napsal/a:


Nevím, možná tam směrodatná odchylka nejde spočítat,


Jde spočítat, jen dává nesmyslné výsledky.

Pokud se problém týká nevyplněných řádků, pak je podle mne nejčistší řešení KDYŽ(<je prázný řádek>;<něco>;SVYHLEDAT....)

IFERROR je funkce sice pohodlná, ale když vznikne skutečná chyba tak ji nejspíš nenajdete.

O trochu lepší je funkce IFNA (pokud máte aspoň excel 2013)


Strana:  1 ... « předchozí  21 22 23 24 25 26 27 28 29   další » ... 41

Uživatelské menu

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

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