John Papajohn ρώτησε πριν 6 έτη

Καλημέρα έχω βρει ένα τουτόριαλ που μου δίνει έτοιμη την εντολή για να βγάζει κάποιους συγκεκριμένους κωδικούς που θέλω αλλά δεν μπορώ να το εφαρμόσω στο εξέλ. Κάνω ότι μου λέει δλδ στην Στήλη Α2 βάζω ένα τυχαίο δεκαψήφιο και δεξιά στην στήλη Β2  βάζω την εντολή αλλά δεν μου δίνει κανένα αριθμό. Μια βοήθεια Παρακαλώ;
I have created this calculation in excel. Below it is:

=CONCATENATE("0",A2,IF(RIGHT(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),1)="0",0,SUM((10-MOD(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),10)))))

In Coulmn A put any 10 Digit Random number, and Put this formula in Column B, and you are ready with the code.

8 Απαντήσεις

Φον Χιμπατζολιάκος απάντησε πριν 6 έτη

Η συνάρτηση έτσι όπως την έχεις βάλει εδώ δεν είναι ολοκληρωμένη...
Αν την έχεις ολόκληρη και είναι σωστή, πρέπει μάλλον να αντικαταστήσεις τα κόμματά της με ελληνικά ερωτηματικά, γιατί στο ελληνικό και μάλλον στο ευρωπαϊκό excel γίνεται χρήση αυτών...

John Papajohn απάντησε πριν 6 έτη

ωχ συγνώμη δεν ξέρω γιατί την έκοψε ορίστε:

=CONCATENATE("0",A2,IF(RIGHT(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),1)="0",0,SUM((10-MOD(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),10)))))

John Papajohn απάντησε πριν 6 έτη

MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),1)="0",0,SUM((10-MOD(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),10)))))

John Papajohn απάντησε πριν 6 έτη

 =CONCATENATE("0",A2,IF(RIGHT(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),1)="0",0,SUM((10-MOD(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),10)))))

John Papajohn απάντησε πριν 6 έτη

=CONCATENATE("0",A2,IF(RIGHT(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),1)="0",0,SUM((10-MOD(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),10))))

John Papajohn απάντησε πριν 6 έτη

"=CONCATENATE("0",A2,IF(RIGHT(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),1)="0",0,SUM((10-MOD(SUM((MID(A2,2,1)+MID(A2,4,1)+MID(A2,6,1)+MID(A2,8,1)+MID(A2,10,1))*3)+SUM((MID(A2,1,1)+MID(A2,3,1)+MID(A2,5,1)+MID(A2,7,1)+MID(A2,9,1))),10)))))"

John Papajohn απάντησε πριν 6 έτη

Για πιο λόγο δεν το βάζει όλο;

Φον Χιμπατζολιάκος απάντησε πριν 6 έτη

Αν την έχεις ολόκληρη τη συνάρτηση και είναι σωστή, κάνε αυτό που σου είπα και θα δουλέψει...
Δες εδώ: https://varlamis.wordpress.com/2013/08/03/separators/