webForumDet fria alternativet

Excel och få nolla framför?

7 svar · 4 830 visningar · startad av Kalle M

Kalle MMedlem sedan mars 20041 936 inlägg
#1

Om man har telefonnummer i excel exempelvis som nedan:
031-445555
31-554444
54-554443
8-565544

Hur gör man så man får en nolla framför alla? Första är dock inmatad rätt.
Ex 031 och 054 och 08 osv?

Är det sök och ersätt funktionen?
Tänk tanken att det är jättemånga och vissa är inmatade rätt med nolla och vissa inte.

Dom riktnummer som saknar nolla ska ha en nolla.

Mvh

JAreMANNENMedlem sedan aug. 20002 272 inlägg
#2

Jag brukar ange formatet på cellen som 'Text' för att få nollan att fungera som förstatecken.

SirPeterMedlem sedan feb. 200115 571 inlägg
#3

Börja cellen med ett ' så får du med nollan, dvs tecknet till höger om bokstaven "ä".

Kalle MMedlem sedan mars 20041 936 inlägg
#4

Jo jag fattar det där med text genom: '

Men om man redan har massa data som ligger och vill få det ändrat och slippa på göra flera 100 st?

LedelMedlem sedan dec. 2004736 inlägg
#5

Du skulle ju kunna söka på, för Stockholm, 8- och ersätta med '08-. Skapar ju dock en hel del jobb om det är många olika riktnummer..

MindreVetandeMedlem sedan okt. 2005371 inlägg
#6

Det ligger väl redan som text?

Tror du blir tvungen att köra en gammal hederlig formel i kolumnen bredvid, typ:
=OM(VÄNSTER(A1;1)="0";A1;"0"&A1)

Vill du leka med formatkoder så kan du testa:
"0"@
Men då får du sortera dina telefonnummer och lämna de som redan börjar med 0 oförändrade (och vara medveten om att vissa 0:or bara är imaginära).

RikardMedlem sedan dec. 199917 055 inlägg
#7

Det här är en alternativ lösning:
Låt säga att telefonnumrena står i kolumn A.
Skapa nedanstående formel i kolumn B.

	A		B
1	031-445555	="'#0"&A1
2	31-554444	="'#0"&A2
3	54-554443	="'#0"&A3
4	8-565544	="'#0"&A4

Kopiera kolumn B och välj "Klistra in special..." - "värden".

Markera kolumn B och kör följande två "sök & ersätt"-vändor.

Sök efter: #00
Ersätt med: #0

Sök efter: #0
Ersätt med: 0

Utresultatet blir:
031-445555
031-554444
054-55443
08-565544

Kalle MMedlem sedan mars 20041 936 inlägg
#8

Jepp. Strålande.

Använde formeln:
=OM(VÄNSTER(A1;1)="0";A1;"0"&A1)

Ska även prova sista lösningen.

Tack så mkt!

135 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)