webForumDet fria alternativet

Splitta en Kolumn med namn och pers.nummer

Kontorsprogram

4 svar · 503 visningar · startad av Sky

Medlem sedan maj 2003103 inlägg
Frågan#1

Hej,

Jag har ett problem som jag löser lite halvkasst förtillfället och jag undrar om det finns något smidigare sätt.

Jag har en kolumn som ser ut enligt följande:

Hult,Nisse 540114-7891
Hammarson S, C 890222-7347
Stureson, Sture 611207-7107
Stenman, Sten 540226-1823
Annasson, Anna 310229-2584
Emmason, Emma 560808-4852

Jag vill alltså då splitta denna kolumn så namnen är i en kolumn och personnumren är i en kolumn.

Just nu så gör jag lite sök och ersätt för att få namnen att se lika ut och sedan markerar jag kolumnen och väljer Data sedan Text till Kolumner och sedan där i väljer jag att den ska använda blanksteg som splittare.

Detta är ju dock lite omständigt samt namn som tex tvåan där uppe Hammarson S, C inte går så bra att få med i samma mönster som övriga "vanliga namn".

Är något oklart så fråga men jag hoppas jag var tydlig nog. Problemet är alltså att jag vill ha en smidigare lösning som splittar upp pers.nr till en egen kolumn.

/Robert

Medlem sedan okt. 20031 000 inlägg
#2

Är det MS Access, Kalkylatorn eller nåt annat spännande kontorsprogram du menar? :)

Medlem sedan juli 200012 978 inlägg
#3

Jag skulle nog göra en sökning i hela strängen på pos"-" och klippa i den positionen minus 6 tecken. Kanske kontrollera att omgivande tecken var siffror för att klara "Stig-Arne"

Medlem sedan maj 2003103 inlägg
#4

Hehe smart jag är. Det var Excel det gällde. Klantigt att missa en sådan sak.

Iaf jag kom ju på att det var ju mycket enklare att göra ett macro som gick ifrån höger och tog 11 tecken eftersom alla pers.nr är likadan.

Medlem sedan juli 20033 147 inlägg
#5

Precis, använd VÄNSTER() resp. HÖGER().

=HÖGER(A1;11) - persnr (B1).
=VÄNSTER(A1;LÄNGD(A1)-(LÄNGD(B1)+1)) - namn (C1)

Detta förutsätter att du har Textsträngen med namn och personnummer i kolumn A(1).

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)