Hallo Leute,
ich habe mal wieder eine Frage ;)
Ich besitze einen kleinen Laden und möchte für meine Artikel eine Artikelnummer erstellen,
so dass ich anhand dieser mir Informationen ableiten kann.
Dazu habe ich in bestimmten Zellen/Spalten Informationen die zusammen die Artikelnummer ergeben sollen.
Ist es möglich durch eine Formel die 13 Ziffern die in verschiedenen Zellen sind in eine Zelle zu kombinieren?
Hierzu habe ich auch eine Beispieldatei erstellt. Ich habe 2 Registerblätter erstellt.
Wie die Artikelnummer aussehen sollen und wie die Informationen hierfür aufgelistet sind.
Ich danke für eure Hilfe.
Gruß
Kapi
Hola,
so?
Code:
=B9&SVERWEIS(B9;B3:F3;2;0)&SVERWEIS(B9;$B$3:$F$3;3;0)&SVERWEIS(B9;$B$3:$F$3;4;0)&SVERWEIS(B9;B3:F3;5;0)
Gruß,
steve1da
Hi vielen Dank für die schnelle Antwort,
in welche Zelle muss ich das denn einfügen.
ICh hab das gerade in A9 eingefügt und es kommt nicht das richtige raus.
Kannst du das evtl. in die Datei einfügen?
bzw. ich brauche in der Spalte A ab Zeile 9 jeweils eine Artikelnummer, die so aussieht wie in Spalte G.
Dabei ist das Format wie in Zeile 3. Das Format von dir ist richtig.
Hola,
ich rate dann mal weiter:
Code:
=B9&SVERWEIS(B9;B3:F3;2;0)&SVERWEIS(B9;$B$3:$F$3;3;0)&SVERWEIS(B9;$B$3:$F$3;4;0)&TEXT(F9;"000")
Gruß,
steve1da
Hi,
ich denke, so:
Arbeitsblatt mit dem Namen 'Produkt' |
| A | B | C | D | E | F | G |
8 | Artikelnummer | Jahr | Produkt | lfd. Nummer | Geschäft | Anzahl | Artikelnummer Ergebnis |
9 | 5180100101012 | 518 | Chips | 001 | Lidl | 12 | 5180100101012 |
10 | 5180100201011 | 518 | Chips | 002 | Lidl | 11 | 5180100201011 |
11 | 5180200301006 | 518 | Snickers | 003 | Lidl | 6 | 5180200301006 |
12 | 5180300401007 | 518 | Toast | 004 | Aldi | 7 | 5180300402007 |
13 | 5180100501010 | 518 | Chips | 005 | Aldi | 10 | 5180100502010 |
Zelle | Formel |
A9 | =B9&SVERWEIS(C9;Code!$A$3:$B$15;2;0)&D9&SVERWEIS(B9;$B$3:$F$3;4;0)&TEXT(F9;"000") |
D9 | =WENN(B9<>"";TEXT(ZEILE(A1);"000");"") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Zusätzlich musst du die Zahlen im Blatt "Code" alle untereinander schreiben und zweistellig als Text formatieren.
Arbeitsblatt mit dem Namen 'Code' |
| A | B |
2 | | Code 2 |
3 | Chips | 01 |
4 | Snickers | 02 |
5 | Toast | 03 |
6 | Gurke | 04 |
7 | | Code 4 |
8 | Lidl | 01 |
9 | Aldi | 02 |
10 | Kaufland | 03 |
Zelle | Format | Wert |
B3 | @ | 01 |
B4 | @ | 02 |
B5 | @ | 03 |
B6 | @ | 04 |
B8 | @ | 01 |
B9 | @ | 02 |
B10 | @ | 03 |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Wir kommen der Sache näher, für A9 ist es richtig und für A10,A11,...
Und den Verweis auf das Registerblatt "Code" hast du nicht gemacht oder?
JA es hat jetzt geklappt. Danke dir.
Perfekt
du musst die Formate ändern sonst klappt das nicht... so.. hätte ich das gemacht... möchtest du mit den Zahlen rechnen dann musst du sie einfach mit 1 Multiplizieren...
Hi,
die dreistellige Formatierung der lfd.Nummer ist in der Formel verankert; die zweistellige als Text formatieren.