2014-04-11 01:31:37 +0000 2014-04-11 01:31:37 +0000
4
4

Excel 2010 - hoe een "0" invoeren om van een 8-cijferig getal 9 cijfers te maken

Ik gebruik Excel 2010 met een uitvoerbestand van onze databasesoftware dat een lijst van onze filiaalwinkels exporteert. De filiaalwinkels hebben een code van 9 cijfers en een aantal van deze codes begint met “0”.

Wanneer deze kolom wordt omgezet van tekst naar getallen, verwijdert Excel het eerste cijfer als het begint met “0” en het resultaat is dat het 9-cijferige getal een 8-cijferig getal wordt. Is er een manier om een “0” aan een getal in een cel toe te voegen?

Het uiteindelijke doel is om een script uit te voeren op deze codes, aangezien de eerste 4 cijfers de regio vertegenwoordigen waar de aangesloten winkel zich bevindt.

Antwoorden (3)

12
12
12
2014-04-11 01:49:56 +0000

Twee manieren om dit te bekijken:

1) Je wilt gewoon dat het getal 9 cijfers weergeeft. In dit geval:

Ga naar Cellen opmaken > Aangepast. Voer onder Type “000000000” in, waar eerst “Algemeen” stond, om het minimumaantal weer te geven cijfers in te stellen = 9

2) U moet de eerste 4 cijfers controleren:

Om het getal in een tekenreeks om te zetten, gebruikt u de TEXT() functie:

Value = 2

TEXT(Value, "00") = 02

Om uw vraag volledig op te lossen, verkrijgt u de eerste vier cijfers door

=(LEFT(TEXT(Value, "000000000"),4)

Veel geluk.

0
0
0
2019-10-03 11:31:21 +0000

Voor het scenario heb je twee manieren eerste zoals hieronder

=Text(A1, “000000000”) gebruik deze formule houd totaal cijfer (voorbeeld 9)

tweede Druk op Control+1 selecteer aangepaste in de lijst - u kunt de rechterkant lijst aangepaste maak het zo veel cijfer dat u nodig hebt

0
0
0
2014-04-11 01:41:12 +0000

Om je regio te krijgen, gebruik je gewoon deze formule:=left(A1;length(a1)-6)

Je kunt dit veld ook als tekst importeren.

In feite, op deze manier is het geen goed db ontwerp.