"Osekání" nepotřebných řetězců

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

Moderátor: Mods_senior

Zamčeno
Petr__
nováček
Příspěvky: 13
Registrován: 07 srp 2020 11:23

"Osekání" nepotřebných řetězců

Příspěvek od Petr__ »

Zdravím,

prosím o radu. Jak můžu hromadně upravit hodnoty v Excelu, když mám například plnou tabulku signálů D_CE06A105.CE06N111_CB.SigHW a potřebuji z nich dostat pouze hodnotu zleva za tečkou a zprava za tečkou - CE06N111_CB. Signály se liší. Potřebuji získat "čistší" hodnoty. Předem díky.
MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: 14 srp 2016 20:43

Re: "Osekání" nepotřebných řetězců

Příspěvek od MePExG »

Data-Flash fill, alebo vzorcom.
Petr__
nováček
Příspěvky: 13
Registrován: 07 srp 2020 11:23

Re: "Osekání" nepotřebných řetězců

Příspěvek od Petr__ »

Flash fill se mi v tomto případě bohužel úplně nehodí. Nějaké konkrétnější info ohledně vzorce? Díky.
Zivan
Level 5.5
Level 5.5
Příspěvky: 2730
Registrován: 05 led 2010 12:08

Re: "Osekání" nepotřebných řetězců

Příspěvek od Zivan »

Kdybys mel ten text v A1, tak by vzorec mohl vypadat takhle:

Kód: Vybrat vše

=ČÁST(A1;HLEDAT(".";A1)+1;HLEDAT(".";A1;HLEDAT(".";A1;HLEDAT(".";A1)+1))-HLEDAT(".";A1)-1)
Predpokladam, ze tam nebude vic tecek.

Edit: Oprava vzorce
Naposledy upravil(a) Zivan dne 07 srp 2020 14:58, celkem upraveno 1 x.
HP Elitebook 845 G8 (Ryzen 5650U, 32GB RAM, WD SN570 1TB, 14" fullHD IPS) + HP USB-C G5 Essential + 29" LG 29UM65 + 22" Eizo S2202W
Petr__
nováček
Příspěvky: 13
Registrován: 07 srp 2020 11:23

Re: "Osekání" nepotřebných řetězců

Příspěvek od Petr__ »

Text mám právě A - X a mají rozdílné délky jako třeba D_CD04A605.CD04L647_SWLH1.SigHW, nebo D_CD04A605.CD04X625_MVP.Signal atp. Potřeboval bych to aplikovat na x sloupců a x řádků zároveň a nemůžu přijít na rozumný řešení. Budu rád za každý nápad. Díky.
MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: 14 srp 2016 20:43

Re: "Osekání" nepotřebných řetězců

Příspěvek od MePExG »

Riešenie pomocou Power Qeury. Stačí vyplniť hodnotami vstup (rozšírenie vložiť stĺpec/ce pred B) a aktualizovať tabuľku na liste PQ.
Přílohy
PQ_osek.xlsx
(17.11 KiB) Staženo 73 x
Zivan
Level 5.5
Level 5.5
Příspěvky: 2730
Registrován: 05 led 2010 12:08

Re: "Osekání" nepotřebných řetězců

Příspěvek od Zivan »

Petr__: Mas ty udaje na A1 - X1? Pak nakopiruj ten muj vzorec do A2 a 2x klikni levym tlacitkem mysi na pravy spodni roh bunky A2, vzorec se rozkopiruje dolu a posune se i pismeno ve vzorci
HP Elitebook 845 G8 (Ryzen 5650U, 32GB RAM, WD SN570 1TB, 14" fullHD IPS) + HP USB-C G5 Essential + 29" LG 29UM65 + 22" Eizo S2202W
Petr__
nováček
Příspěvky: 13
Registrován: 07 srp 2020 11:23

Re: "Osekání" nepotřebných řetězců

Příspěvek od Petr__ »

S tím vzorcem trochu zápasím, někde hodnoty ok, jinak plní chybu #HODNOTA! viz screen. Nedaří se mi upravit, aby to bylo ok. Díky moc.

Za power query díky moc!
Přílohy
Výstřižek.PNG
Zivan
Level 5.5
Level 5.5
Příspěvky: 2730
Registrován: 05 led 2010 12:08

Re: "Osekání" nepotřebných řetězců

Příspěvek od Zivan »

Nejak tam u tech chyb nevidim druhou tecku, tys psal, ze tam jsou dve a potrebujes text uprostred.

Zkus tenhle:

Kód: Vybrat vše

=ČÁST(A1;HLEDAT(".";A1)+1;IFERROR(HLEDAT(".";A1;HLEDAT(".";A1;HLEDAT(".";A1)+1))-1;DÉLKA(A1))-HLEDAT(".";A1))
HP Elitebook 845 G8 (Ryzen 5650U, 32GB RAM, WD SN570 1TB, 14" fullHD IPS) + HP USB-C G5 Essential + 29" LG 29UM65 + 22" Eizo S2202W
Petr__
nováček
Příspěvky: 13
Registrován: 07 srp 2020 11:23

Re: "Osekání" nepotřebných řetězců

Příspěvek od Petr__ »

Moje chyba, těch hodnot je tam hodně a já pracoval zatím jen s první částí sloupců. Tohle je zrovna testovací kopie některého z posledních. Každopádně jsem to prošel a víc záludností by tam nemělo být. Dvě tečky, nebo jedna tečka.

Dodatečně přidáno po 5 minutách 11 vteřinách:
Každopádně super! Děkuju moc všem! :)
Zamčeno

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