Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1108to1112
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Algorithmus in Excelformel übersetzen

Algorithmus in Excelformel übersetzen
Harald
Hallo zusammen,
ich hoffe, dass jemand für mein folgendes Problem eine Lösung weiß.
Ich habe von unserer Firmen- IT den folgenden Algorithmus zur Ermittlung einer Prüfziffer erhalten:
P = 11 – ((5+z1*3+z2*2+z3*7+z4*6+z5*5+z6*4+z7*3+z8*2) MOD 11), wenn P = 11, dann 0, wenn P=10, wird P auf 5 gesetzt.
Es handelt sich um eine 8stellige Zahl an die eine 9. Zahl (P=Prüffziffer) angehangen wird.
Was heißt MOD?
Kann mir jemand diesen kompletten Algorithmus in eine Excelformel übersetzen?
Wäre super.
Vielen Dank im voraus.
Gruß, Harald G.

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Algorithmus in Excelformel übersetzen
09.10.2009 22:25:43
Josef
Hallo Harald,
was wenn P 10 und P11?
Tabelle1

 ABC
1z45123212 
2z14 
3z25 
4z31 
5z42 
6z53 
7z62 
8z71 
9z82 
10   
11   
12P5 
13   
14zp451232125 
15   
16   

Formeln der Tabelle
ZelleFormel
B2=TEIL($B$1;ZEILE(A1); 1)*1
B3=TEIL($B$1;ZEILE(A2); 1)*1
B4=TEIL($B$1;ZEILE(A3); 1)*1
B5=TEIL($B$1;ZEILE(A4); 1)*1
B6=TEIL($B$1;ZEILE(A5); 1)*1
B7=TEIL($B$1;ZEILE(A6); 1)*1
B8=TEIL($B$1;ZEILE(A7); 1)*1
B9=TEIL($B$1;ZEILE(A8); 1)*1
B12=0+5*(11-REST(5+B2*3+B3*2+B4*7+B5*6+B6*5+B7*4+B8*3+B9*2;11)<>11)
B14=B1&B12*1


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Sepp

Anzeige
AW: Algorithmus in Excelformel übersetzen
09.10.2009 22:32:17
Harald
Hallo Sepp,
wenn P 10 oder 11, dann ist das Ergebnis = P (also eine einstellige Prüffziffer)
Ich brauche die gesamten Bedingungen möglichst in einer Formel.
Das Ergebnis muss eine einstellige Zahl sein.
Gruß, Harald
AW: Algorithmus in Excelformel übersetzen
09.10.2009 22:47:11
Josef
Hallo Harald,
dann so.
Tabelle1

 ABC
187654321  
2   
3P5 
4   
5zp876543215 

Formeln der Tabelle
ZelleFormel
B3=WENN(11-REST(5+TEIL(A1;1;1)*3+TEIL(A1;2;1)*2+TEIL(A1;3;1)*7+TEIL(A1;4;1)*6+TEIL(A1;5;1)*5+TEIL(A1;6;1)*4+TEIL(A1;7;1)*3+TEIL(A1;8;1)*2;11)=11;0;WENN(11-REST(5+TEIL(A1;1;1)*3+TEIL(A1;2;1)*2+TEIL(A1;3;1)*7+TEIL(A1;4;1)*6+TEIL(A1;5;1)*5+TEIL(A1;6;1)*4+TEIL(A1;7;1)*3+TEIL(A1;8;1)*2;11)=10;5;11-REST(5+TEIL(A1;1;1)*3+TEIL(A1;2;1)*2+TEIL(A1;3;1)*7+TEIL(A1;4;1)*6+TEIL(A1;5;1)*5+TEIL(A1;6;1)*4+TEIL(A1;7;1)*3+TEIL(A1;8;1)*2;11)))
B5=A1&WENN(11-REST(5+TEIL(A1;1;1)*3+TEIL(A1;2;1)*2+TEIL(A1;3;1)*7+TEIL(A1;4;1)*6+TEIL(A1;5;1)*5+TEIL(A1;6;1)*4+TEIL(A1;7;1)*3+TEIL(A1;8;1)*2;11)=11;0;WENN(11-REST(5+TEIL(A1;1;1)*3+TEIL(A1;2;1)*2+TEIL(A1;3;1)*7+TEIL(A1;4;1)*6+TEIL(A1;5;1)*5+TEIL(A1;6;1)*4+TEIL(A1;7;1)*3+TEIL(A1;8;1)*2;11)=10;5;11-REST(5+TEIL(A1;1;1)*3+TEIL(A1;2;1)*2+TEIL(A1;3;1)*7+TEIL(A1;4;1)*6+TEIL(A1;5;1)*5+TEIL(A1;6;1)*4+TEIL(A1;7;1)*3+TEIL(A1;8;1)*2;11)))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Sepp

Anzeige
AW: Algorithmus in Excelformel übersetzen
09.10.2009 22:51:35
Harald
Sepp,
Du bist der Beste!
Vielen, vielen Dank.
Gruß aus Köln
Harald G.

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige