Nonicoclolasos

Kontrollsiffran i personnumret

De flesta känner nog till att den den näst sista siffran i personnumret anger kön (udda=man, jämn=kvinna). Jag gissar att färre känner till att den sista siffran är en kontrollsiffra som räknas fram så här:

Här följer ett exempel på hur man kan räkna fram kontrollsiffran (enligt den s.k. modulus-10-metoden med vikterna 1 och 2):

1. Siffrorna i födelsetiden och födelsenumret multipliceras växelvis med 2 och 1.

6 4 0 8 2 3 – 3 2 3
2 1 2 1 2 1    2 1 2
12,4,0,8,4,3, 6,2,6

2. Lägg ihop siffrorna i produkterna. Obs! 12 räknas som 1+2
1+2+4+0+8+4+3+6+2+6=36

3. Entalssiffran (6) i siffersumman dras från talet 10. 10-6=4.

Restsiffran (4) blir kontrollsiffra vilket gör att personnumret i exemplet blir 640823-3234. Är restsiffran 10, blir kontrollsiffran 0.

Lätt som en plätt, om man känner till det.

Written by Niclas Berggren

18 maj 2011 den 15:35

Publicerat i kunskap

12 svar

Subscribe to comments with RSS.

  1. Okej, men vad är det man ska kontrollera med detta? Nån som vet?

    Johan Lagerlöf

    18 maj 2011 at 15:43

  2. Också kan det kanske finnas en och annan som inte känner till att de två första av de fyra sista siffrorna anger i vilket län man är född.
    Börjar de fyra sista siffrorna på 00,01,02,03,04,05,06,07,08,09,10,11,12 eller 13 så är man t.ex. född i Stockholm.

    guggebonds

    18 maj 2011 at 15:52

  3. Johan Lagerlöf: Om man ombeds ange sitt personnummer, och råkar säga/skriva fel, så kan detta fel upptäckas om kontrollsiffran inte stämmer överrens med de övriga siffrorna.

    David Bergkvist

    18 maj 2011 at 16:02

  4. Här kan man räkna ut automatiskt: http://tinyurl.com/5tc87tc

    Det här Javascriptet skrev jag när jag var 13. Säger en del om hur mycket det finns att göra för en 13-åring i norra Norrland…

    Jacob Lundberg

    18 maj 2011 at 16:04

  5. David: Tackar, då förstår jag. Jag tänkte mer i termer av uppsåtliga bedrägerier, och då verkade det konstigt (i synnerhet då man på hemsidan talade om för bedragarna hur man konstruerar kontrollsiffran). Men din förklaring är ju vettig.

    Johan Lagerlöf

    18 maj 2011 at 16:09

  6. guggebonds: Det där gäller bara personnummer som utfärdats innan 1990.

    (se broschyr SKV 704)

    Anders M.L:

    18 maj 2011 at 18:52

  7. guggebonds, det gäller bara för åren 1947-1990.

    Ännu färre verkar känna till att personer som fyllt hundra år har ett plus-tecken istället för ett minus-tecken som avskiljare mellan personnumrets olika delar.

    Hur man beräknar personnummer torde väl vara mest intressant för programvaruutvecklare? Ändå är det många även i mjukvarubranschen som missar biten om avskiljare. Är det till exmepel möjligt för någon som fyllt hundra att köpa en .se-domän idag? När jag försökte argumentera för plustecknet hos Stiftelsen för Internetinfrastruktur (som driver .se-registret) tittade de på mig som om jag var från en annan planet.

    Emil Vikström

    18 maj 2011 at 19:28

  8. Mina sista fyra siffror börjar på 9 trots att jag är född i Sthlm (närmare bestämt på S:t Eriks BB). Förklara det den som kan.

    Jan E

    18 maj 2011 at 20:44

  9. Är du född i Stockholm före 1990 så borde dina fyra sista siffror börja med noll eller ett. Är du född innan 1947 så borde dina fyra sista siffror börja med noll eller ett om du bodde i Stockholm då (1947). Har du andra startsiffror än dessa kan det bero på att länssiffrorna tagit slut.

    guggebonds

    18 maj 2011 at 21:08

  10. Jaha, och om det är så att länssiffrorna för Sthlm råkade ta slut när jag föddes 1946 så fick jag bli norrlänning/utlänning istället. Hmm..

    Jan E

    19 maj 2011 at 10:03

  11. Utlänning eller norrlänning. Vi lider med dig Jan E.

    swingthatcat

    19 maj 2011 at 14:37

  12. ”Också kan det kanske finnas en och annan som inte känner till att de två första av de fyra sista siffrorna anger i vilket län man är född.”
    Ja 90% av befolkningen skulle jag gissa.. Det hade jag ingen aning om!

    Andreas

    19 maj 2011 at 14:42


Kommentarer inaktiverade.

%d bloggare gillar detta: