Příspěvky uživatele


< návrat zpět

Strana:  1 2 3 4 5 6 7 8 9   další » ... 39

Obrázek moc neříká. Předpokládám, že data jsou v datovém modelu.
Tam máte místo počítaných polí míry (měřítka) - jazyk DAX nebo můžete upravit datové sady - jazyk MDX. To druhé začátečníkům nedoporučuji.

@elninoslov
Pokud chci vypsat všechna čísla
=REGEXEXTRACT(E1;"\d+";1)
Pokud jen čísla v hranatých závorkách
=REGEXEXTRACT(E1;"\[(\d+)\]";2)

(pokud chápu správně popis funkce, tak 1 vypíše vše nalezené, 2 vypisuje nalezené skupiny)

Testování předcházejících nebo následujících znaků používám jen když to jinak snadno nejde.

Dej prostor umělému hlupákovi a vymyslí...
Já bych v tomto případě použil
=REGEXEXTRACT(E1;"\d+";0)

Netestováno, potřebuji pracovat a to insider verze nepodporuje.

Nastavte zarovnání v buňce nahoru a povolte zalamování textu.

Neuvádíte verzi excelu.
Pokud je novější excel, tak rozdělení textu do více řádků lze snadno zařídit:

=ROZDĚLIT.TEXT(SVYHLEDAT(H2;$B$2:$C$11;2;0);;ZNAK(10))

nebo
=FILTERXML("<a><b>" & DOSADIT(B5;ZNAK(10);"</b><b>") & "</b></a>";"//b")

Aha, pochopil jsem to tak, že se chce do buňky podsunout vzorec zapsaný v jiné buňce.

Takže metody, rozklíčování vzorce, ..., následné požadavky na úpravu kódu, ...

Nebo možná přes python, ale to jsem ještě netestoval.

kdo chce kam...

Pokud máte novější excel tak vytvořte ve správci názvů např. EvalStr a do odkazu vložte =LAMBDA(Formula; VYHODNOTIT(Formula))

...

Pokud váš excel funkci lambda nezná, je to složitější. Funkce VYHODNOTIT patří mezi makro funkce a je určená k použití v sešitu maker, ale pokud je uvedena v názvu, tak se vyhodnotí.

Tj. vytvořit název s odkazem =VYHODNOTIT(adresa), pozor na správné nastavení adresy.

Když se řádky nemění, tak je obvykle buď nastavena pevná velikost řádku nebo je v řádku sloučená buňka.

A nestačí povolit zalamování textu ve výsledném sloupci?

V grafu je x => 1. par, y => 2. par

Ve funkcích je y => 1. par a x => 2. par

Lze.

Nepřidávejte sloupce, přidávejte řádky.

Nejsou data, není nápad, jak poznat podobný rozměr, nenapsal jste, jaký excel používáte...

Zkuste vzorec:
=XLOOKUP(
0;
BYROW(Rozměry;
LAMBDA(x;
SUMA( ABS( HODNOTA(ROZDĚLIT.TEXT(Požadavek; "x")) -
HODNOTA(ROZDĚLIT.TEXT(x; "x")) ) ) )
);
Rozměry;
;
1
)


Předpokládám, že Excelu je v novější verzi.

Alfan napsal/a:

Když jsem na kroku "Složky", tak se mi zobrazí tabulka s jedním sloupcem, která má název sloupce "seznam", viz příloha.


Nezobrazuje se tabulka ale objekt list = seznam.

Alfan napsal/a:


V tomto kroku:
Složky = List.Distinct(#"Změněný typ"[SLOŽKA])
Se to slovo "Seznam" zobrazí automaticky, díky tomuto zápisu?


Nechápu. Slovo "Seznam" se mi nezobrazuje.

Alfan napsal/a:


A tento krok odstraní konkrétně co?
#"Odebrané ostatní sloupce" = Table.SelectColumns(Rozbalit,{"ZAMĚSTNANEC", "měsíc"}
& List.Transform(Složky, each _ & " (hod.)")
& List.Transform(Složky, each _ & " (Kč)"))


Neodstraní nic. Jen setřídí sloupce.

Něco jako:

let
Zdroj = Excel.CurrentWorkbook(){[Name="data"]}[Content],
#"Změněný typ" = Table.TransformColumnTypes(Zdroj,{{"Kč", type number}}),
#"Spojená data" = Table.CombineColumnsToRecord(#"Změněný typ", "data", {"HODINY ", "Kč"}),
#"Převedený sloupec" = Table.Pivot(#"Spojená data", List.Distinct(#"Spojená data"[SLOŽKA]), "SLOŽKA", "data"),
Složky = List.Distinct(#"Změněný typ"[SLOŽKA]),
Rozbalit = List.Accumulate(Složky, #"Převedený sloupec",
(tab, sl) => Table.ExpandRecordColumn(tab, sl, {"HODINY ", "Kč"}, {sl & " (hod.)", sl & " (Kč)"})),
#"Odebrané ostatní sloupce" = Table.SelectColumns(Rozbalit,{"ZAMĚSTNANEC", "měsíc"}
& List.Transform(Složky, each _ & " (hod.)")
& List.Transform(Složky, each _ & " (Kč)"))
in
#"Odebrané ostatní sloupce"


?

Ontik napsal/a:


Datum vypadá takto 01.07 a potřebuji ho převést na 01.07.2024


Nevypadá, Je tam text v této podobě. Automatický převod může nějakou dobu fungovat, nějaký rok si to vymyslí, většinou asi správně, někdy špatně.

Prostě si srovnejte data.


Strana:  1 2 3 4 5 6 7 8 9   další » ... 39

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