Rozdělení textového řetězce do sloupců

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Petr555
nováček
Příspěvky: 18
Registrován: září 12
Pohlaví: Nespecifikováno
Stav:
Offline

Rozdělení textového řetězce do sloupců

Příspěvekod Petr555 » 19 úno 2016 16:00

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.
Textový řetězec_v2.xlsx
(9.47 KiB) Staženo 59 x

Petr
Naposledy upravil(a) Petr555 dne 19 úno 2016 19:37, celkem upraveno 1 x.

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Rozdělení textového řetězce do sloupců

Příspěvekod cmuch » 19 úno 2016 17:24

Zdravím,
no to je sice hezké, ale podle čeho se má poznat co do kterého sloupce patří?

Takto to nelze provést.

Petr555
nováček
Příspěvky: 18
Registrován: září 12
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Rozdělení textového řetězce do sloupců

Příspěvekod Petr555 » 19 úno 2016 19:38

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.


Zdravím, pokusil jsem se to ještě specifikovat podrobněji v excel souboru. Moc díky za ochotu.

Petr

Petr555
nováček
Příspěvky: 18
Registrován: září 12
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Rozdělení textového řetězce do sloupců

Příspěvekod Petr555 » 27 úno 2016 22:47

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

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Rozdělení textového řetězce do sloupců

Příspěvekod cmuch » 28 úno 2016 12:44

Tak zkus pro text v A1

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))))

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.

Petr555
nováček
Příspěvky: 18
Registrován: září 12
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Rozdělení textového řetězce do sloupců

Příspěvekod Petr555 » 28 úno 2016 19:42

cmuch píše:Tak zkus pro text v A1

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))))

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.


Super, moc díky za inspiraci.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Filtr sloupců
    od sginfo » 24 čer 2024 12:02 » v Kancelářské balíky
    1
    2893
    od lubo. Zobrazit poslední příspěvek
    25 čer 2024 09:16
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » 24 dub 2025 10:51 » v Kancelářské balíky
    5
    3945
    od atari Zobrazit poslední příspěvek
    26 dub 2025 09:11
  • Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
    od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě
    12
    4757
    od petr22 Zobrazit poslední příspěvek
    27 pro 2024 12:29

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti