Gå til innhold

Dele opp teskt i celler i Excel


Anbefalte innlegg

Hei!

 

Har en utfordring med å få delt opp lange tesktstrenger i celler opp i flere små tekststrenger i flere celler. Se vedlagt eksempel.

 

Forklaring: tekststrengen i B2 ønskes delt opp i flere mindre strenger fordelt på cellene C2 - F2.

 

Diagnosekoden, i dette tilfellet CP, kan variere i antall karakterer

 

Er problemstillingen klar?

 

På forhånd takk for hjelpen :)

 

Anders

 

eksempel.pdf

Lenke til kommentar
Videoannonse
Annonse

Du er ganske så avhengig av at det er et visst system i denne tilsynelatende kaotiske tekststrengen. Finnes det diagnoser med mellomrom? I så fall blir dette mye mer vanskelig? Er det alltid et komma som sier fra når rammenummer XR5 1 er over? Er det alltid et mellomrom etter rammenummer M5 2?

 

Du kan prøve disse formlene og se om de fungerer for deg.

 

Kolonne C: =DELTEKST(B2;11;FINN(" ";$B2;11)-11)

 

Kolonne D: =DELTEKST($B2;FINN(D$1;$B2)+LENGDE(D$1)+1;(FINN(",";$B2;FINN(D$1;$B2)+LENGDE(D$1)+1))-(FINN(D$1;$B2)+LENGDE(D$1)+1))

 

Kolonne E: =DELTEKST($B2;FINN(E$1;$B2)+LENGDE(E$1)+1;(FINN(" ";$B2;FINN(E$1;$B2)+LENGDE(E$1)+1))-(FINN(E$1;$B2)+LENGDE(E$1)+1))

 

Kolonne F: =TRIMME(DELTEKST(B2;(FINN(F$1;$B2)+LENGDE(F$1)+1);10))

Lenke til kommentar

Takk for svar, problemet er at tekstestrengen ikke er systamatisert på noen måte, dvs noen ganger starter strengen med Diagnose, andre ganger dersom Diagnose ikke er utfylt så kan strengen starte med Ramme nr osv, og jeg må ha de ulike parameterne inn i tilhørende definerte felter.

 

Har testet med måten du foreslår, så den kommer jeg ikke i mål med.

 

Anders

Lenke til kommentar

Hvis det ikke er system i noen ting så er dette rimeligvis kul umulig. Men det ville hjulpet de som prøver å hjelpe deg å få vite det istedetfor å få servert ett eneste eksempel på data som nå altrå ikke er representativt. Hvis det er system i noe, prøv å forklare på nytt, og legg litt arbeid i det.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...