Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
952to956
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
952to956
952to956
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formel für Profis

Formel für Profis
21.02.2008 12:01:00
Galenzo
Hallo,
eine Frage an die Formel-Profis unter euch:
Ich habe eine Übersicht mit 2 Spalten, in denen eine AUftragsnummer und eine Artikelnummer steht.
Auftrag__Artikel__Spalte C
100 2504 0
100 3454 0
100 1232 0
200 6456 1
200 1371 1
300 2342 1
300 5466 1
300 7367 1
400 6357 0
400 0043 0
300 6555 1
In Spalte C sollen nun alle Zeilen markiert werden (z.B. mit 1), bei denen im Auftrag irgendwo ein Artikel enthalten ist, der mit 64 oder 65 anfängt.
Das wären hier im Beispiel also die Aufträge 200 und 300
Danke für Tips!
/Galenzo

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

Betreff
Datum
Anwender
Anzeige
AW: Formel für Profis
21.02.2008 12:13:00
Hajo_Zi
Hallo Galenzo,
das ist doch nur wenn
=Wenn(Oder(Links(B1;2)=64;Links(B1;2)=65);1;0)

AW: Formel für Profis
21.02.2008 12:27:00
Galenzo
Hallo Hajo,
nein - das wäre ja zu einfach :-)
Es sollen nicht nur die Zeilen markiert werden, bei denen ein Artikel mit 64 oder 65 anfängt,
sondern ALLE Zeilen eines Auftrages (Spalte A), in dem ein solcher Artikel vorkommt.
Hier mal als Beispiel:
200 ... 6456 ... 1
200 ... 1371 ... 1
Es soll also auch die 2. Zeile mit "1" markiert werden - da ja im Auftrag 200 ein solcher Artikel vorkommt.
Ich denke, da kommen wir nicht ohne Matrixformel aus...

Anzeige
AW: Formel für Profis
21.02.2008 12:36:00
mpb
Hallo,
versuche mal folgende Matrixformel (Bereiche bitte noch anpassen):
=SUMME(($A$2:$A$12=A2)*(((LINKS($B$2:$B$12;2)="64")*1)+((LINKS($B$2:$B$12;2)="65")*1)))
Es wird für jeden Auftrag die Anzahl der 64 und 65 angegeben.
Gruß
Martin

AW: Formel für Profis
21.02.2008 13:37:00
Galenzo
Ja, prima! Das ist es!!!
Ich hab´s noch ein bißchen verändert/erweitert:
=--(SUMME(($A$2:$A$12=A2)*(((LINKS($B$2:$B$12;2)="64")*1)+((LINKS($B$2:$B$12;2)="65")*1)))>0)
Danke!=

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige