Tablora · Bibliotheek
Een identificatiecode met voorloopnul ongewijzigd laten
De normalisator laat een geheel getal met voorloopnullen, zoals 000123, als tekst staan voor controle in plaats van er 123 van te maken. Dit betekent dat signaal.
Waarom 000123 niet wordt omgezet
Een getal met voorloopnullen vormt bijna altijd een code: een artikelnummer, een filiaal, een postcodegebied of een personeelsnummer. Van 000123 de waarde 123 maken zou de identiteit ervan veranderen, terwijl het op een onschuldige opschoning lijkt. De normalisator zet daarom nooit een geheel deel om dat begint met 0 gevolgd door een ander cijfer. De cel houdt haar oorspronkelijke tekst en telt mee onder Nog te controleren waarden.
Eén nul voor het decimaalteken valt daar niet onder. 0.50 wordt gewoon omgezet; 00.50 wordt vastgehouden, omdat het met twee nullen begint.
De regel kijkt alleen naar de cijfers voor het decimaalteken. Ook een waarde als 0123.45 wordt vastgehouden, terwijl 123.45 en 0.45 worden omgezet. Gegroepeerde waarden worden gecontroleerd nadat het groeperingsteken weg is, dus ook 0,123 bij groepering met komma's wordt vastgehouden.
Het voorbeeld 000123
Met Decimaalteken . en Scheidingsteken voor cijfergroepen komma blijft de bronwaarde 000123 als tekst staan voor controle. Omgezette cellen telt haar niet mee, Nog te controleren waarden telt haar één keer, en het voorbeeld en Downloaden (CSV) tonen nog steeds 000123. Ze wordt niet in nul veranderd en ook niet verwijderd.
Het aantal te controleren waarden als aanwijzing lezen
- Zijn de meeste te controleren items in een kolom waarden met voorloopnullen, dan bevat de kolom waarschijnlijk identificatiecodes en geen bedragen. Kies een andere Getallenkolom.
- Worden in een echte bedragkolom maar een of twee waarden vastgehouden, bekijk ze dan in de bron; een misplaatste nul kan voortkomen uit een leesfout of uit een waarde die met de hand getypt werd.
- Houd kolommen met identificatiecodes helemaal buiten totalen.
- Heb je de exacte tekens in een spreadsheet nodig, exporteer de tabel dan met de tekstbehoudende XLSX-export in plaats van op de CSV-download te vertrouwen.
- Haal de nullen niet weg om de waarde omgezet te krijgen; je zou daarmee een nieuwe code maken.
- Kijk naar het bronformaat: een kolom met codes heeft meestal een vast aantal cijfers, wat bij bedragen zelden voorkomt.
Dezelfde regel in de XLSX van de app
De Tablora-app volgt een vergelijkbare regel wanneer hij vanuit een foto of pdf een XLSX schrijft. In een kolom die hij als getallen behandelt, wordt een waarde die begint met 0 gevolgd door een cijfer als tekst geschreven, zodat codes zoals 000123 en datums geschreven als 06.02 hun tekens houden. Cellen in die kolom die wel worden omgezet, worden echte getallen.
Raakte er op een foto een nul kwijt, tik dan op de cel, typ de code met al haar nullen en tik op Opslaan; een getypte waarde die begint met 0 en een cijfer wordt nog steeds als tekst geschreven.
Invoer
- Invoer
- 000123
- Decimaalteken
- .
- Scheidingsteken voor cijfergroepen
- ,
Resultaten
- Resultaten
- 000123
- Omgezette cellen
- 0
- Nog te controleren waarden
- 1
De identificatiecode met voorloopnul blijft tekst voor controle; ze wordt niet naar een getal of nul omgezet.