Dobrý den,
Ze systému mi padají data. Každá transakce na jeden řádek, jeden text spojený pomlčkou "-". Pomlčky spojují až 11 parametrů transakce. Čili po rozdělení přes funkci text do sloupců dostávám 11 sloupců.
Problém je s transakcemi, které mají méně parametrů. Po rozdělení pak padají do rozdílných sloupců než by se mi líbilo, což je vlastně logické, protože více parametrů k rozdělení nemá. Pro další práci a filtrování je to však na prd...
Je to obtížné vysvětlit, takže posílám excel. Trošku doufám, že nějaké makro by si s tím mohlo poradit.
Předem díky moc všem za rady.
Petr
Rozdělení textového řetězce do sloupců
Moderátor: Mods_senior
Rozdělení textového řetězce do sloupců
Naposledy upravil(a) Petr555 dne 19 úno 2016 19:37, celkem upraveno 1 x.
Re: Rozdělení textového řetězce do sloupců
Zdravím,
no to je sice hezké, ale podle čeho se má poznat co do kterého sloupce patří?
Takto to nelze provést.
no to je sice hezké, ale podle čeho se má poznat co do kterého sloupce patří?
Takto to nelze provést.
Re: Rozdělení textového řetězce do sloupců
Zdravím, pokusil jsem se to ještě specifikovat podrobněji v excel souboru. Moc díky za ochotu.cmuch píše:Zdravím,
no to je sice hezké, ale podle čeho se má poznat co do kterého sloupce patří?
Takto to nelze provést.
Petr
Re: Rozdělení textového řetězce do sloupců
Ahoj, vracím se ke svému příspěvku
Dá se nějak vyřešit nebo je to nereálné...? S daty pracují hodně často a toto by mi usnadnilo život.
Díky předem za jakýkoli nápad.
Petr
Díky předem za jakýkoli nápad.
Petr
Re: Rozdělení textového řetězce do sloupců
Tak zkus pro text v A1
Pokud bude chyba ve vzorci tak místo VPRAVO použij ZPRAVA a to samé u VLEVO tak pak ZLEVA.
Pak výsledek překopíruj jinam a vlož jako hodnoty z kterých pak převedeš na sloupce.
Kód: Vybrat vše
=KDYŽ(ČÁST(A1;1;)="R";A1;KDYŽ(ČÁST(A1;17;3)="EXG";CONCATENATE(VLEVO(A1;16);"-----";ČÁST(A1;17;11);"-";VPRAVO(A1;2));CONCATENATE(VLEVO(A1;16);"------";ČÁST(A1;17;7);"-";VPRAVO(A1;2))))Pak výsledek překopíruj jinam a vlož jako hodnoty z kterých pak převedeš na sloupce.
Re: Rozdělení textového řetězce do sloupců
Super, moc díky za inspiraci.cmuch píše:Tak zkus pro text v A1Pokud bude chyba ve vzorci tak místo VPRAVO použij ZPRAVA a to samé u VLEVO tak pak ZLEVA.Kód: Vybrat vše
=KDYŽ(ČÁST(A1;1;)="R";A1;KDYŽ(ČÁST(A1;17;3)="EXG";CONCATENATE(VLEVO(A1;16);"-----";ČÁST(A1;17;11);"-";VPRAVO(A1;2));CONCATENATE(VLEVO(A1;16);"------";ČÁST(A1;17;7);"-";VPRAVO(A1;2))))
Pak výsledek překopíruj jinam a vlož jako hodnoty z kterých pak převedeš na sloupce.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek

