Suche eine Lösung, bzw. eine Formel um Bestellnummern aus einer Bestell-spalte mit Einträge in einer Spalte aus einer Verwendungszweck-Tabelle zu vergleichen und zu markieren!
Ich möchte die Werte aus Spalte A mit der Spalte B vergleichen, also das die Werte aus Spalte A in der Spalte B gesucht werden, egal ob dort noch was anderes in den Zeilen steht und wenn ein gleicher Eintrag gefunden wurde soll in der Spalte C dies mit Bezahlt markiert werden. Hatte mal eine Formel gefunden die nur Exakt vergleicht, also wenn dort etwas anderes steht versagt.
Das sollte dann in etwa so aussehen!
| Bestellnummer | Verwendungszweck |
123456 BN.: 123456 Bezahlt
989898 Bestellnummer 989898 Bezahlt
555 Bestell555nummer Bezahlt
Vielen Dank für Ihre Hilfe und Lösungen!
Ich möchte die Werte aus Spalte A mit der Spalte B
vergleichen, also das die Werte aus Spalte A in der Spalte B
gesucht werden, egal ob dort noch was anderes in den Zeilen
steht und wenn ein gleicher Eintrag gefunden wurde soll in der
Spalte C dies mit Bezahlt markiert werden. Hatte mal eine
Formel gefunden die nur Exakt vergleicht, also wenn dort etwas
anderes steht versagt.
Hallo Casa,
bedingt durch deine unterschiedlich langen Nummern gibt es
Probleme, die siehst du in C5 und C9:
Tabellenblatt: [Mappe1]!Tabelle1
│ A │ B │ C │
───┼────────┼─────────────────────┼─────────┤
1 │ 123456 │ BN.:123456 │ Bezahlt │
───┼────────┼─────────────────────┼─────────┤
2 │ 989898 │ Bestellnummer989898 │ Bezahlt │
───┼────────┼─────────────────────┼─────────┤
3 │ 555 │ Bestell555nummer │ Bezahlt │
───┼────────┼─────────────────────┼─────────┤
4 │ │ BN.:123456 │ │
───┼────────┼─────────────────────┼─────────┤
5 │ 123 │ BN.:123456 │ Bezahlt │
───┼────────┼─────────────────────┼─────────┤
6 │ │ │ │
───┼────────┼─────────────────────┼─────────┤
7 │ 123456 │ BN.:123456 │ Bezahlt │
───┼────────┼─────────────────────┼─────────┤
8 │ 989898 │ Bestellnummer989898 │ Bezahlt │
───┼────────┼─────────────────────┼─────────┤
9 │ 000555 │ Bestell555nummer │ │
───┼────────┼─────────────────────┼─────────┤
10 │ │ BN.:123456 │ │
───┼────────┼─────────────────────┼─────────┤
11 │ 000123 │ BN.:123456 │ │
───┴────────┴─────────────────────┴─────────┘
Benutzte Formeln:
A7 : =WENN(A1"";TEXT(A1;"000000");"")
A8 : =WENN(A2"";TEXT(A2;"000000");"")
usw. in A
C1 : =WENN(UND(A1"";LÄNGE(B1)-LÄNGE(WECHSELN(B1;A1;""))=LÄNGE(A1));"Bezahlt";"")
C2 : =WENN(UND(A2"";LÄNGE(B2)-LÄNGE(WECHSELN(B2;A2;""))=LÄNGE(A2));"Bezahlt";"")
usw. in C
A1:C11
haben das Zahlenformat: Standard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard
Ich möchte die Werte aus Spalte A mit der Spalte B
vergleichen, also das die Werte aus Spalte A in der Spalte B
gesucht werden, egal ob dort noch was anderes in den Zeilen
steht und wenn ein gleicher Eintrag gefunden wurde soll in der
Spalte C dies mit Bezahlt markiert werden. Hatte mal eine
Formel gefunden die nur Exakt vergleicht, also wenn dort etwas
anderes steht versagt.
Hallo Casa,
Tabellenblatt: [Mappe1]!Tabelle1
│ A │ B │ C │
──┼────────┼─────────────────────┼─────────┤
1 │ 123456 │ BN.:123456 │ Bezahlt │
──┼────────┼─────────────────────┼─────────┤
2 │ 989898 │ Bestellnummer989898 │ Bezahlt │
──┼────────┼─────────────────────┼─────────┤
3 │ 555 │ Bestell555nummer │ Bezahlt │
──┼────────┼─────────────────────┼─────────┤
4 │ │ BN.:123456 │ │
──┼────────┼─────────────────────┼─────────┤
5 │ 123 │ BN.:123456 │ │
──┴────────┴─────────────────────┴─────────┘
Benutzte Matrixformeln:
C1: {=WENN(UND(A1"";A1=--TEIL(LINKS(B1;MAX(ISTZAHL(TEIL(B1;SPALTE(1:1);1)\*1)\*SPALTE(1:1)));VERGLEICH(1;ISTZAHL(TEIL(B1&0;SPALTE(1:1);1)\*1)\*1;0);LÄNGE(B1)));"Bezahlt";"")}
C2: {=WENN(UND(A2"";A2=--TEIL(LINKS(B2;MAX(ISTZAHL(TEIL(B2;SPALTE(2:2);1)\*1)\*SPALTE(2:2)));VERGLEICH(1;ISTZAHL(TEIL(B2&0;SPALTE(2:2);1)\*1)\*1;0);LÄNGE(B2)));"Bezahlt";"")}
usw. in C
(Matrixformeln nicht mit "Enter" sondern mit "Strg+Shift+Enter" eingeben.
Die Spezialklammern nicht manuell eingeben, sie werden von Excel erzeugt.)
A1:C5
haben das Zahlenformat: Standard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard
Vielen Dank für Ihre Mühe!
Nur leider sind die Einträge in der Spalte A und B bei mir durcheinandergewürfelt, die Formel funktioniert nur wenn die zu vergleichbaren Einträge in einer Zeile stehen.
Ich möchte z.B A1 mit der gesamten Spalte B und A2 auch mit der gesamten Spalte B usw.
Nur leider sind die Einträge in der Spalte A und B bei mir
durcheinandergewürfelt, die Formel funktioniert nur wenn die
zu vergleichbaren Einträge in einer Zeile stehen.
Ich möchte z.B A1 mit der gesamten Spalte B und A2 auch mit
der gesamten Spalte B usw.
Hallo Casa,
was ist mit dem Problem in C5?
Tabellenblatt: [Mappe1]!Tabelle2
│ A │ B │ C │
──┼────────┼───────────┼─────────┤
1 │ 123456 │ │ Bezahlt │
──┼────────┼───────────┼─────────┤
2 │ 989898 │ BN123456 │ Bezahlt │
──┼────────┼───────────┼─────────┤
3 │ 555 │ Nr 989898 │ Bezahlt │
──┼────────┼───────────┼─────────┤
4 │ 4711 │ N555r │ │
──┼────────┼───────────┼─────────┤
5 │ 98 │ │ Bezahlt │
──┴────────┴───────────┴─────────┘
Benutzte Formeln:
C1: =WENN(ZÄHLENWENN(B:B;"\*"&A1&"\*")\>0;"Bezahlt";"")
C2: =WENN(ZÄHLENWENN(B:B;"\*"&A2&"\*")\>0;"Bezahlt";"")
C3: =WENN(ZÄHLENWENN(B:B;"\*"&A3&"\*")\>0;"Bezahlt";"")
C4: =WENN(ZÄHLENWENN(B:B;"\*"&A4&"\*")\>0;"Bezahlt";"")
C5: =WENN(ZÄHLENWENN(B:B;"\*"&A5&"\*")\>0;"Bezahlt";"")
A1:C5
haben das Zahlenformat: Standard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard
Nur leider sind die Einträge in der Spalte A und B bei mir
durcheinandergewürfelt, die Formel funktioniert nur wenn die
zu vergleichbaren Einträge in einer Zeile stehen.
Ich möchte z.B A1 mit der gesamten Spalte B und A2 auch mit
der gesamten Spalte B usw.
Hallo Casa,
Tabellenblatt: [Mappe1]!Tabelle2
│ A │ B │ C │ D │
──┼────────┼───────────┼─────────┼────────┤
1 │ 123456 │ │ Bezahlt │ │
──┼────────┼───────────┼─────────┼────────┤
2 │ 989898 │ BN123456 │ Bezahlt │ 123456 │
──┼────────┼───────────┼─────────┼────────┤
3 │ 555 │ Nr 989898 │ Bezahlt │ 989898 │
──┼────────┼───────────┼─────────┼────────┤
4 │ 4711 │ N555r │ │ 555 │
──┼────────┼───────────┼─────────┼────────┤
5 │ 98 │ │ │ │
──┴────────┴───────────┴─────────┴────────┘
Benutzte Formeln:
C1: =WENN(ZÄHLENWENN(D:smiley:;A1)\>0;"Bezahlt";"")
C2: =WENN(ZÄHLENWENN(D:smiley:;A2)\>0;"Bezahlt";"")
usw. in C
D1: =TEIL(LINKS(B1;MAX(ISTZAHL(TEIL(B1;SPALTE(1:1);1)\*1)\*SPALTE(1:1)));VERGLEICH(1;ISTZAHL(TEIL(B1&0;SPALTE(1:1);1)\*1)\*1;0);LÄNGE(B1))
D2: =TEIL(LINKS(B2;MAX(ISTZAHL(TEIL(B2;SPALTE(2:2);1)\*1)\*SPALTE(2:2)));VERGLEICH(1;ISTZAHL(TEIL(B2&0;SPALTE(2:2);1)\*1)\*1;0);LÄNGE(B2))
usw. in Hilfsspalte D
A1:smiley:5
haben das Zahlenformat: Standard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard
Vielen Dank für Ihre Hilfe!
Sie haben mir wirklich sehr geholfen!