Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formel zur Ermittlung des Prüfziffer für EAN Code 12
zurück: Anzahl befüllter Spalten mit Bezug und gleichem Abstand weiter: "Allgemeine Formel deklarieren" & "Benach Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
shark1
Office 2003 kenner keine Erfahrungen mit VBA


Verfasst am:
13. Apr 2009, 21:31
Rufname:
Wohnort: bei Köln

Formel zur Ermittlung des Prüfziffer für EAN Code 12 - Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallo.

ich benötige die Formel zur Ermittlung der Prüfziffer bei EAN-Code 12.
Die EAN-Codes 12 liegen mir vor, benötige allerdings die EAN13.

Ist dieses im Excel mit Formel umrechenbar ??

VBA Programmierung habe ich noch nicht gemacht. Wenn eine VBA Programmierung dazu notwendig ist, bitte ich um genaue Erklärung und nachvollziehbares Beispiel.

Vielen Dank für eure Mithilfe

shark 1
shift-del
{Irrtum / Versuch * Glaskugel}


Verfasst am:
13. Apr 2009, 22:49
Rufname: Detlef
Wohnort: Ehemaliges Fabrikgelände


AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2007

Hallo shark

Zitat:
ich benötige die Formel zur Ermittlung der Prüfziffer bei EAN-Code 12.
Die EAN-Codes 12 liegen mir vor, benötige allerdings die EAN13.

Das klingt für mich erst mal widersprüchlich.

_________________
Wir sehen uns!
... shift-del
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()
knueppju
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Apr 2009, 09:13
Rufname: J ü r g e n
Wohnort: Deutschland

AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallo shark1,

zur Ermittlung der Prüfziffer wird von links nach rechts abwechselnd jede Ziffer
mit 1 bzw. mit 3 multipliziert und diese dann summiert.
Die Differenz dieser Summe zum nächsten vielfachen von 10 ist dann die Prüfziffer.

 ABC
1EAN-12PrüfzifferEAN-13
212345678901281234567890128
323456789012342345678901234

ZelleFormel
B2=10-REST((TEIL(A2;1;1)*1+TEIL(A2;2;1)*3+TEIL(A2;3;1)*1+TEIL(A2;4;1)*3+TEIL(A2;5;1)*1+TEIL(A2;6;1)*3+TEIL(A2;7;1)*1+TEIL(A2;8;1)*3+TEIL(A2;9;1)*1+TEIL(A2;10;1)*3+TEIL(A2;11;1)*1+TEIL(A2;12;1)*3);10)
C2=(A2&B2)*1

_________________
Gruß
Jürgen
HermannZ
Excel-Kenner


Verfasst am:
14. Apr 2009, 20:29
Rufname: Hermann

AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallo Jürgen;

kleiner Tipp, wenn du bei einer solchen Konstruktion die Funktion Summe
verwendest dann kannst du in der Funktion Teil eine Matrix für die Positionen
der Zahlen verwenden,dadurch wird das ganze erheblich einfacher und die
Formel ist trotzdem keine Matrix-Formel.

hier dein Beispiel so geändert;

 ABC
446EAN-12PrüfzifferEAN-13
44712345678901281234567890128
44823456789012342345678901234
44929496989091972949698909197

Formeln der Tabelle
ZelleFormel
B447=10-REST(SUMME(TEIL(A447;{2.4.6.8.10.12};1)*3+TEIL(A447;{1.3.5.7.9.11};1));10)
C447=A447&10-REST(SUMME(TEIL(A447;{2.4.6.8.10.12};1)*3+TEIL(A447;{1.3.5.7.9.11};1));10)


Excel Jeanie Html

_________________
Gruss Hermann
knueppju
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Apr 2009, 20:33
Rufname: J ü r g e n
Wohnort: Deutschland


AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallol Hermann,

GENIAL, Danke

_________________
Gruß
Jürgen
Gast



Verfasst am:
14. Apr 2009, 21:14
Rufname:

AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallo Jürgen,

vielen Dank für die Zusendung der Formel, hat funktioniert un d alles geht
bestens

Danke

shark 1 / Matthias
Gast



Verfasst am:
22. Nov 2010, 10:07
Rufname:

AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallo zusammen

komisch ist nur wenn ich diese Zahlen habe 402130925035 kommt bei mir als Ergebniss folgendes Raus:40213092503510 und das ist dann ja keine EAN 13 mehr sondern ein EAN 14 hat da einer ne Idee?
HermannZ
Excel-Kenner


Verfasst am:
22. Nov 2010, 10:46
Rufname: Hermann

AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hi;

sorry in der von mir genannten Formel hat sich damals ein Fehler eingeschlieschen
ist aber mir garnicht aufgefallen.Denn es muss erst addiert werden und dann
multipliziert.

die Formeln müssen so lauten;

=10-REST(SUMME(TEIL(A447;{2.4.6.8.10.12};1)+TEIL(A447;{1.3.5.7.9.11};1))*3;10)

=A449&10-REST(SUMME(TEIL(A447;{2.4.6.8.10.12};1)+TEIL(A447;{1.3.5.7.9.11};1))*3;10)

_________________
Gruss Hermann
FP
Excel-Kenner


Verfasst am:
22. Nov 2010, 21:10
Rufname:

AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallo,

@ Hermann: Deine letzte Formel funktioniert gar nicht!
Die 1. Formel von Dir bringt statt Prüfziffer 0 immer eine 10
das könnte man zwar leicht umgehen durch
Code:
=REST(10-SUMME(TEIL(A1;{2.4.6.8.10.12};1)*3+TEIL(A1;{1.3.5.7.9.11};1));10)


damit ließe sich dann aber immer noch "nur" die Prüfziffer einer EAN mit mindestens 12 Ziffern berechnen

Diese Formel hier hat dieses Manko nicht und ist trotzdem kürzer :-)
Code:
=REST(MMULT(-(0&TEIL(A1;SPALTE(A:L);1));3^REST(ZEILE($2:$13);2));10)

in A1 steht die zu prüfende Zahl



_________________
Servus aus dem Salzkammergut
Franz
FP
Excel-Kenner


Verfasst am:
22. Nov 2010, 22:58
Rufname:


AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12 - AW: Formel zur Ermittlung des Prüfziffer für EAN Code 12

Nach oben
       Version: Office 2003

Hallo,

nach einigen Tests muss ich meine Formel leider auch korrigieren - richtig für EAN8 und EAN13 ( also entweder 7 bzw. 12 Ziffern )
Code:
=REST(MMULT(-LINKS(RECHTS(0&A1;SPALTE(A:L)));3^REST(ZEILE($1:$12);2));10)


ist sicher, dass es sich um eine 12-stellige Zahl handelt genügt:
Code:
=REST(MMULT(-TEIL(A1;SPALTE(A:L);1);3^REST(ZEILE($2:$13);2));10)


hat man die vollständige EAN mit Prüfziffer vorliegen, so kann man das kontrollieren per:
Code:
=REST(MMULT(-LINKS(RECHTS(0&A1;SPALTE(A:M)));3^REST(ZEILE($2:$14);2));10)


0 bedeutet dann EAN ist OK - jede andere Ziffer EAN ist falsch

_________________
Servus aus dem Salzkammergut
Franz
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: Formel mit Variable die jede Zeile um eins höher wird??! 2 Gast 917 09. Mai 2004, 09:10
Gast Formel mit Variable die jede Zeile um eins höher wird??!
Keine neuen Beiträge Excel Formeln: Formel für Provisionsberechnung 3 KLAUSM 6401 15. Apr 2004, 17:03
Robsl Formel für Provisionsberechnung
Keine neuen Beiträge Excel Formeln: Formel für Leerzeilen 2 Ursula 2167 24. März 2004, 12:31
steve1da Formel für Leerzeilen
Keine neuen Beiträge Excel Formeln: Formel 1 posti 636 20. März 2004, 15:51
Dick Formel
Keine neuen Beiträge Excel Formeln: wenn formel mit ODER 4 Equilibrium 1654 16. März 2004, 00:09
Gast wenn formel mit ODER
Keine neuen Beiträge Excel Formeln: SVERWEIS - Hilfe die Formel klappt nicht !!! 3 sabine99 2359 15. März 2004, 16:19
sabine99 SVERWEIS - Hilfe die Formel klappt nicht !!!
Keine neuen Beiträge Excel Formeln: Suche Formel (keine ahnung ob es sowas gibt) 1 Teladi 2758 12. März 2004, 07:48
peb Suche Formel (keine ahnung ob es sowas gibt)
Keine neuen Beiträge Excel Formeln: Brauche Hilfe: SVerweis + Wenn Formel Beispiel 10 Gast 7507 08. März 2004, 18:25
Gast Brauche Hilfe: SVerweis + Wenn Formel Beispiel
Keine neuen Beiträge Excel Formeln: Mathematische Formel gesucht! 2 Gast 1367 05. März 2004, 01:18
lala Mathematische Formel gesucht!
Keine neuen Beiträge Excel Formeln: Platzhalter in deiner SUMMEPRODUKT formel 5 seraph 3464 03. März 2004, 18:26
seraph Platzhalter in deiner SUMMEPRODUKT formel
Keine neuen Beiträge Excel Formeln: Suche ein Formel 4 Unwissender 2147 20. Feb 2004, 09:45
xpecidy Suche ein Formel
Keine neuen Beiträge Excel Formeln: Wenn Formel oder Identisch Formel 2 Big_Daddy17 5590 19. Feb 2004, 11:58
Big_Daddy17 Wenn Formel oder Identisch Formel
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel Tricks