Nestačilo by
=POČET(E9:AJ123)
pro čísla
=POČET2(E9:AJ123)
pro neprázdné buňky?
Co třeba vzorec v A1:
=KDYŽ(číslo>1;DNES();A1)
a povolit iterace?
Stačí:
=FILTER($A$3:$C$22;$C$3:$C$22=78965214)
(pokud máte novější verzi excelu)
=ČAS(0;0;2000)
=10^(LOG(1,36/1,08)/15)
Pokud máte novější verzi excelu, tak to jde snadno bez maker. Zkuste funkci FILTER.
SUMA a SUMIFS taky funguje:
=SUMA(SUMIFS($A$1:$A$3;POSUN($A$1:$A$3;0;SLOUPEC($B$1:$D$1)-1);H1))
Oracle je databáze. Nejdou ta data vyexportovat v použitelném formátu?
Pokud ne, tak v PQ máte např. unpivot, tím můžete dostat datumy do sloupců, případně můžete z jedné sestavy vyrobit 2 a více tabulek, které se budou chovat korektně.
Převody z US formátu jsou snadné...
Několik poznámek.
Pokud jde o úpravu vzorce, tak stačí k přičíst 0 a zadat jako maticový vzorec.
Pokud jde o oracle, tak datumy se načítají jako text. Tj. je nutná konverze na datum. A konverze se v excelu provede např. pomocí text do sloupců, nebo jako editací buňky nebo nahrazením nějakého znaku tak, aby se výsledek nezměnil. V případě datumu v našich krajinách je to nejčastěji znak tečka.
Lepší je samozřejmě načíst data rovnou ve správném formátu.
Pokud ovšem máte proměnný počet sloupců tak v PQ se jednak nastavuje formát celého sloupce a ošetření proměnlivého počtu sloupců vyžaduje přejít od klikání k psaní kódu.
Tj. nejprve srovnejte formát dat.
To vypadá na datum v textu.
Zkus maticově něco jako:
POZVYHLEDAT(B2+0;0+List1!$1:$1;0)
Pokud to spraví klik do buňka a enter, pak můžeš taky zkusit v datumech najít/nahradit tečku za tečku.
Z toho, co jsi napsal, se dá jen hádat. Úplně obecně, vizuály v pbi občas nesnášejí míry, které obsahují SUMMARIZECOLUMNS.
Tady ta míra je na můj vkus dost překombinovaná. Moc mi to nedává smysl, ale datový model je tajný. Zkus najít jednodušší řešení.
Oddělovač tam je, pevná mezera (char(160)). Stačí si ho nabrat do schránky a vložit do Text do sloupců.
(Ale chybí v prvním řádku, tam ho někdo už přepsal)
Alfan napsal/a:
Já zkoušel to od elninoslov, ale to mi nefunguje.
@veny
veny napsal/a:
vzorec:1
=ZLEVA(POLÍČKO("filename");NAJÍT("...
nebo
=SUMA(ČETNOSTI($A$1:$A$10000;UNIQUE(A1:$A$10000)))/POČET(UNIQUE(A1:A10000))
vysvětlovat to nebudu.
Oblíbený formulář Faktura byl vylepšen a rozšířen.

Více se dočtete zde.
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.