WN

WN (https://www.wn.se/forum/index.php)
-   Off Topic (https://www.wn.se/forum/forumdisplay.php?f=7)
-   -   Excel-fråga, formatera registreringsskylt (https://www.wn.se/forum/showthread.php?t=1052548)

Adestro 2012-03-06 16:53

Excel-fråga, formatera registreringsskylt
 
Jag har en Excel-fil med en kolumn bilregistreringsskyltar i formatet "AAA222". Jag vill formatera dessa till "AAA 222", alltså infoga mellanslag efter tredje tecknet. Hur löser jag detta med ett makro eller en funktion?

Visst lätt med PHP/Javascript, men detta är inte aktuellt.

Tacksam för svar!

Linuus 2012-03-06 17:07

Om AAA222 står i ruta B3:

Kod:

=SAMMANFOGA(VÄNSTER(B3; 3);" ";HÖGER(B3; 3))
Jag kör svenska Excel och de envisas ju med att idiotöversätta funktionerna...

Om du vill köra på engelska:
SAMMANFOGA = CONCATENATE
VÄNSTER = LEFT
HÖGER = RIGHT

kippex 2012-03-06 22:05

Citat:

Ursprungligen postat av Adestro (Inlägg 20434345)
Jag har en Excel-fil med en kolumn bilregistreringsskyltar i formatet "AAA222". Jag vill formatera dessa till "AAA 222", alltså infoga mellanslag efter tredje tecknet. Hur löser jag detta med ett makro eller en funktion?

Visst lätt med PHP/Javascript, men detta är inte aktuellt.

Tacksam för svar!


Behövs inte ens någon sammanfogning utan funkar fint med

+left(A1;3)&" "&right(A1;3)

Sen är det bara klicka ner i B kolumnen t.ex.

Adestro 2012-03-07 17:11

Tack för svaren, jag får alltså göra ett marko av detta eller finns det färdig VBA-kod? Jag ska applicera det på 500+ rader.

kippex 2012-03-07 22:03

Citat:

Ursprungligen postat av Adestro (Inlägg 20434427)
Tack för svaren, jag får alltså göra ett marko av detta eller finns det färdig VBA-kod? Jag ska applicera det på 500+ rader.

Makro? Att dubbelklicka ner formler i excel är väl ett av det absolut första man lär sig?

Lägg dina regnummer i kolumn A. Skriv formeln jag sa i Cell B1. Sen klicka nere i högre hörnet av cell B2.


Alla tider är GMT +2. Klockan är nu 05:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson