Hallo zusammen!
Brauche eure Hilfe. Hab das Thema hier noch nicht gefunden. :22: Ich habe eine Tabelle mit Kundennummern (A) und Referenzdaten (B). In Spalte C soll jetzt der Wert abgebildet werden, ob ein Auftrag für den Kunden vorliegt. Also quasi den Wert aus Spalte B in Spalte zu überschreiben. Wichtig: ich darf keine Zeile löschen.
Hat jemand eine Idee?
Hallöchen,
könnte mit ZÄHLENWENNS gehen, im Prinzip
=WENN(ZÄHLENWENNS(A:A;A2;B:B;"liegt vor");"liegt vor";"nein")
Wie schnell! Vielen Dank schon mal. Habe die Tabelle umbauen müssen. In Spalte B gibt es neben "nein" nicht nur "liegt vor " sondern noch 20 andere Werte, so dass ich keinen absoluten Bezug zu "liegt vor" machen kann. Hast Du eine Idee wie man das lösen kann?
Hallo GA2019,
hast du auch einen richtigen Namen, mit dem man dich ansprechen kann? Muss ja nicht deiner sein.
Zitat:In Spalte B gibt es neben "nein" nicht nur "liegt vor " sondern noch 20 andere Werte,
wenn das relevant ist, hättest du das auch darstellen sollen. Eine Datei wäre ohnehin besser gewesen als ein Bild.
Hallöchen,
wenn es gut 20 verschiedene Stati gibt müsstest Du auch beschreiben, welcher übernommen werden soll. Es könnte sein, dass es da eine Hierarchie gibt und der höchste soll angezogen werden, es könnte auch der nächste oder der letzte in der Liste sein oder wie auch immer...
Vielen Dank für Deine Antwort.
Habe nochmal eine neue Grafik angehängt. War keine böse Absicht, dass ich das nicht schon gleich eingebaut habe.
Je KD-Nr. gibt es nur eines der 5 Status (sind doch keine 20 ) und ggfls. mehrfach "nein".
"nein" soll also überschrieben werden, wenn auf der KD-Nr. zusärzlich ein anderer Wert als "nein" auftritt.
Schon jetzt DANKE!!!!
Hi,
so?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C |
1 | 100 | nein | bestätigt |
2 | 150 | vielleicht | vielleicht |
3 | 100 | nein | bestätigt |
4 | 100 | ja | bestätigt |
5 | 100 | bestätigt | bestätigt |
Zelle | Formel |
C1 | =WENNFEHLER(VERWEIS(2;1/(A2:A100=A1);B2:B100);B1) |
C2 | =WENNFEHLER(VERWEIS(2;1/(A3:A101=A2);B3:B101);B2) |
C3 | =WENNFEHLER(VERWEIS(2;1/(A4:A102=A3);B4:B102);B3) |
C4 | =WENNFEHLER(VERWEIS(2;1/(A5:A103=A4);B5:B103);B4) |
C5 | =WENNFEHLER(VERWEIS(2;1/(A6:A104=A5);B6:B104);B5) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Hallo!!! Das musste ich erst mal in der Firma testen!
Leider passt es noch nicht zu 100%. Wenn "bestätigt" als letzter Wert kommt, dann klappt es. Oder? Die Formel nimmt immer den letzten Wert.
In meiner Übersicht kann "bestätigt" aber auch schon vorher (also vor nein) stehen.
Da bräuchte ich also:
Suche in Spalte A nach der gleichen KD-Nr. und zeige mir den Wert in Spalte 3 aus Spalte 2 an, wenn der Wert in den jeweiligen Feldern der KD-Nr. in Spalte 2 nichtgleich "nein" ist. Ist nur "nein" vorhanden, dann "nein" ausgeben.
In meiner Tabelle gibt es pro KD-Nr. nur "nein" oder EINEN anderer Wert. Und egal in welcher Zeile der andere Wert steht, soll dieser in Spalte 3 für alle Zeilen mit der gleichen KD-Nr. übernommen werden.
Moin,
magst du nicht mal eine Beispieldatei, wie von Klaus-Dieter bereits in #4 gefordert, hochladen? Dann wird's vllt. auch leichter mit Hilfe.
Hallöchen,
Zitat:Leider passt es noch nicht zu 100%. Wenn "bestätigt" als letzter Wert kommt, dann klappt es. Oder? Die Formel nimmt immer den letzten Wert.
In meiner Übersicht kann "bestätigt" aber auch schon vorher (also vor nein) stehen.
deswegen u.a. mein langer Satz in #5
Zitat: Es könnte sein, dass es da eine Hierarchie gibt und der höchste soll angezogen werden, es könnte auch der nächste oder der letzte in der Liste sein oder wie auch immer...
Du hast also eine Hierarchie und müsstest nun beschreiben, wie die aussieht bzw. in welcher Reihenfolge zu bewerten ist. Also die 5 hier in der richtigen Reihenfolge ...
nein
Storno
bestätigt
liegt vor
AB