/ Forside / Teknologi / Administrative / MS-Office / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Modulus 11 check
Fra : Steen Hoffmann


Dato : 05-09-06 22:09

Hej NG

Jeg kender princippet i Modulus 11 check af CPR-numre. Men er der en smart
måde, så man kan lægge hele formlen i én celle (Excel 2003, Windows XP)? Der
er jo 10 tal, der skal udtrækkes af CPR, f.eks. med VENSTRE-, MIDT- eller
HØJRE-funktionerne, og det kan godt blive lidt omstændeligt.
Mine CPR-værdier har formen ddmmåå-LBNR, men kunne evt. godt omdannes til
ddmmååLBNR.

mvh
Steen Hoffmann



 
 
Jan Kronsell (05-09-2006)
Kommentar
Fra : Jan Kronsell


Dato : 05-09-06 23:19


"Steen Hoffmann" <d18@dadlnet.dk> skrev i en meddelelse
news:44fde76b$0$3547$edfadb0f@dread11.news.tele.dk...
> Hej NG
>
> Jeg kender princippet i Modulus 11 check af CPR-numre. Men er der en smart
> måde, så man kan lægge hele formlen i én celle (Excel 2003, Windows XP)?
> Der er jo 10 tal, der skal udtrækkes af CPR, f.eks. med VENSTRE-, MIDT-
> eller HØJRE-funktionerne, og det kan godt blive lidt omstændeligt.
> Mine CPR-værdier har formen ddmmåå-LBNR, men kunne evt. godt omdannes til
> ddmmååLBNR.
>
Du kan bruge denne formel:

=11-REST(VENSTRE(A1)*4+MIDT(A1;2;1)*3+MIDT(A1;3;1)*2+MIDT(A1;4;1)*7+MIDT(A1;5;1)*6+MIDT(A1;6;1)*5+(MIDT(A1;8;1)*4+MIDT(A1;9;1)*3)+MIDT(A1;10;1)*2;11)

men om den er mindre omstændelig ved jeg ikke.

Jan



N. Lindhard (06-09-2006)
Kommentar
Fra : N. Lindhard


Dato : 06-09-06 04:18


"Jan Kronsell" <kronsell(nomorespam)@adslhome.dk> skrev:

> Du kan bruge denne formel:
>
> =11-REST(VENSTRE(A1)*4+MIDT(A1;2;1)*3+MIDT(A1;3;1)*2+MIDT(A1;4;1)*7+MIDT(A1;5;1)*6+MIDT(A1;6;1)*5+(MIDT(A1;8;1)*4+MIDT(A1;9;1)*3)+MIDT(A1;10;1)*2;11)
>
> men om den er mindre omstændelig ved jeg ikke.


Jan

Hos mig giver formlen meget forskellige resultater som 1, 2, 4 og 11, alt
efter cprnr. der alle er gyldige. Hmmm

Nic



Jan Kronsell (07-09-2006)
Kommentar
Fra : Jan Kronsell


Dato : 07-09-06 15:41


"N. Lindhard" <banestien@hotmail.com> skrev i en meddelelse
news:%5rLg.1$GW5.0@news.get2net.dk...
>
> "Jan Kronsell" <kronsell(nomorespam)@adslhome.dk> skrev:
>
>> Du kan bruge denne formel:
>>
>> =11-REST(VENSTRE(A1)*4+MIDT(A1;2;1)*3+MIDT(A1;3;1)*2+MIDT(A1;4;1)*7+MIDT(A1;5;1)*6+MIDT(A1;6;1)*5+(MIDT(A1;8;1)*4+MIDT(A1;9;1)*3)+MIDT(A1;10;1)*2;11)
>>
>> men om den er mindre omstændelig ved jeg ikke.
>
>
> Jan
>
> Hos mig giver formlen meget forskellige resultater som 1, 2, 4 og 11, alt
> efter cprnr. der alle er gyldige. Hmmm
>
Mystisk. Det virker fint hos mig, både med gyldige og ugyldige cpr-numre.

Jan



N. Lindhard (07-09-2006)
Kommentar
Fra : N. Lindhard


Dato : 07-09-06 15:46

"Jan Kronsell" :
> Mystisk. Det virker fint hos mig, både med gyldige og ugyldige cpr-numre.

Jeg aner ikke, hvad der skete. Nu fungerer det også her! Tak for hjælpen.

Nic



Jan Kronsell (07-09-2006)
Kommentar
Fra : Jan Kronsell


Dato : 07-09-06 21:18


"N. Lindhard" <banestien@hotmail.com> skrev i en meddelelse
news:2hWLg.7241$SG1.6564@news.get2net.dk...
> "Jan Kronsell" :
>> Mystisk. Det virker fint hos mig, både med gyldige og ugyldige cpr-numre.
>
> Jeg aner ikke, hvad der skete. Nu fungerer det også her! Tak for hjælpen.
>
> Nic
Velbekomme

Jan



Steen Hoffmann (07-09-2006)
Kommentar
Fra : Steen Hoffmann


Dato : 07-09-06 22:27

Tak til Jan og Nic.
mvh
Steen

"Jan Kronsell" <kronsell(nomorespam)@adslhome.dk> skrev i en meddelelse
news:45007e94$0$166$edfadb0f@dread11.news.tele.dk...
>
> "N. Lindhard" <banestien@hotmail.com> skrev i en meddelelse
> news:2hWLg.7241$SG1.6564@news.get2net.dk...
>> "Jan Kronsell" :
>>> Mystisk. Det virker fint hos mig, både med gyldige og ugyldige
>>> cpr-numre.
>>
>> Jeg aner ikke, hvad der skete. Nu fungerer det også her! Tak for
hjælpen.
>>
>> Nic
> Velbekomme
>
> Jan
>




Leo Heuser (06-09-2006)
Kommentar
Fra : Leo Heuser


Dato : 06-09-06 06:47

"Steen Hoffmann" <d18@dadlnet.dk> skrev i en meddelelse
news:44fde76b$0$3547$edfadb0f@dread11.news.tele.dk...
> Hej NG
>
> Jeg kender princippet i Modulus 11 check af CPR-numre. Men er der en smart
> måde, så man kan lægge hele formlen i én celle (Excel 2003, Windows XP)?
> Der er jo 10 tal, der skal udtrækkes af CPR, f.eks. med VENSTRE-, MIDT-
> eller HØJRE-funktionerne, og det kan godt blive lidt omstændeligt.
> Mine CPR-værdier har formen ddmmåå-LBNR, men kunne evt. godt omdannes til
> ddmmååLBNR.
>
> mvh
> Steen Hoffmann
>

Hej igen

Du kan bruge følgende formel. Cpr nr kan være med eller uden "-".
Hvis der kun er 9 cifre, vil formlen tilføje et nul i starten af cpr.
nummeret, så antal cifre bliver korrekt ved udregningen.

=HVIS(REST(SUMPRODUKT(MIDT(HVIS(LÆNGDE(UDSKIFT(A3;"-";""))=9;"0"&
UDSKIFT(A3;"-";"");UDSKIFT(A3;"-";""));RÆKKE(INDIREKTE("1:10"));1)*
{4\3\2\7\6\5\4\3\2\1});11)=0;"OK";"Ikke OK")


--
Med venlig hilsen
Leo Heuser

Followup to newsgroup only please.







Steen Hoffmann (07-09-2006)
Kommentar
Fra : Steen Hoffmann


Dato : 07-09-06 22:28


Hej Leo
Elegant!.
mvh og tak
Steen

> Hej igen
>
> Du kan bruge følgende formel. Cpr nr kan være med eller uden "-".
> Hvis der kun er 9 cifre, vil formlen tilføje et nul i starten af cpr.
> nummeret, så antal cifre bliver korrekt ved udregningen.
>
> =HVIS(REST(SUMPRODUKT(MIDT(HVIS(LÆNGDE(UDSKIFT(A3;"-";""))=9;"0"&
> UDSKIFT(A3;"-";"");UDSKIFT(A3;"-";""));RÆKKE(INDIREKTE("1:10"));1)*
> {4\3\2\7\6\5\4\3\2\1});11)=0;"OK";"Ikke OK")
>
>
> --
> Med venlig hilsen
> Leo Heuser
>
> Followup to newsgroup only please.
>
>
>
>
>
>



Leo Heuser (08-09-2006)
Kommentar
Fra : Leo Heuser


Dato : 08-09-06 06:51

"Steen Hoffmann" <d18@dadlnet.dk> skrev i en meddelelse
news:45008efb$0$3528$edfadb0f@dread11.news.tele.dk...
>
> Hej Leo
> Elegant!.
> mvh og tak
> Steen
>


Velbekomme, Steen, og tak for tilbagemeldingen

--
Med venlig hilsen
Leo



Steen Hoffmann (10-09-2006)
Kommentar
Fra : Steen Hoffmann


Dato : 10-09-06 22:48

Hej Leo

En af de nærmeste dage følger en mere detaljeret tilbagemelding på din
løsning til mit spørgsmål om søjlepar med to y-akser. Jeg tror nemlig jeg
har fundet en alternativ løsning.
mvh
Steen

"Leo Heuser" <leo.heuser@DROPTHISadslhome.dk> skrev i en meddelelse
news:4mcen0F5gspgU1@individual.net...
> "Steen Hoffmann" <d18@dadlnet.dk> skrev i en meddelelse
> news:45008efb$0$3528$edfadb0f@dread11.news.tele.dk...
>>
>> Hej Leo
>> Elegant!.
>> mvh og tak
>> Steen
> Velbekomme, Steen, og tak for tilbagemeldingen
>
> --
> Med venlig hilsen
> Leo




Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408185
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste