Registriert seit: 20.11.2017
Version(en): Excel2013
19.12.2018, 15:43
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 15:45 von omron2003 .)
Hallo Forum, Ich habe in Spalte A Chargennummern (je nach dem welche BwA auch doppelt) und in Spalte B eine BwA (Bewegungsart) stehen. nun möchte ich mir die Chargen ausgeben lassen die eine BwA E aber keine BwA A haben. siehe Bitte Tabelle im Anhang. Besten Dank im Voraus omron2003
Angehängte Dateien
19.12.18_Formel.xls (Größe: 24 KB / Downloads: 7)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Moin,
eine Möglichkeit:
Arbeitsblatt mit dem Namen 'Tabelle1' B C D E 3 Charge: BwA HS Ergebnis: 4 3001 E 3002 5 3001 A 3005 6 3002 E 6 7 3003 E 8 3003 A 9 3004 A 10 3004 E 11 3005 E 11 12 3006 A 13 3006 E
Zelle Formel D4 =WENN (ZÄHLENWENN ($B$4:$B$14;B4) =1;ZEILE () ;"") E4 =WENNFEHLER (INDEX (B:B;KKLEINSTE ($D$4:$D$14;ZEILE (A1) ) ) ;"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hilfsspalte kann bei Bedarf ausgeblendet werden.
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
19.12.2018, 16:35
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 16:35 von Der Steuerfuzzi .)
Hallo,
hier noch eine Lösung ohne Hilfsspalte:
B C D E 3 Charge: BwA Ergebnis: 4 3001 E 3002 5 3001 A 3005 6 3002 E 7 3003 E 8 3003 A 9 3004 A 10 3004 E 11 3005 E 12 3006 A 13 3006 E
Zelle Formel E4 {=WENNFEHLER (INDEX (B:B;AGGREGAT (15;6;ZEILE ($B$4:$B$13) /NICHT (MMULT ( (MTRANS ($B$4:$B$13) =$B$4:$B$13) *1; ($C$4:$C$13="A") *1) ) ;ZEILE (A1) ) ) ;"") }
Achtung, Matrixformel enthalten! Die geschweiften Klammern{} werden nicht eingegeben. Verlassen Sie den Zelleneditor mit Strg+Shift + Enter , statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Denkbar wären auch Lösungsansätze mittels Pivot-Tabelle oder PowerQuery.
Gruß Michael
Registriert seit: 10.04.2014
Version(en): Office 2019
19.12.2018, 16:42
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 16:42 von Jockel .)
(19.12.2018, 16:35) Der Steuerfuzzi schrieb: Hallo, ... Denkbar wären auch Lösungsansätze mittels Pivot-Tabelle oder PowerQuery.Hallo, ja oder jein. Ich würde schon eine PQ-Lösung vorgeschlagen haben, ABER: der TE hat eine *.xls Datei gepostet... Deswegen wackelt auch deine Formellösung...
Gruß Jörgstolzes Mitglied im ----Excel-VereinIm Wort FEHLER steckt auch das Wort HELFER! FEHLER helfen dir. Nimm deine FEHLER an und lerne aus ihnen. Wenn du es zulässt, dann werden sie dich stärken Im Wort
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Jörg, is zwar nur 'ne .xls; im Profil gibt der TE aber XL2013 an.
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
(19.12.2018, 16:42) Jockel schrieb: der TE hat eine *.xls Datei gepostet... Deswegen wackelt auch deine Formellösung...Geht auch mit KKLEINSTE:
Zelle Formel E4 {=INDEX (B:B;KKLEINSTE (ZEILE ($B$4:$B$13) / (NICHT (MMULT ( (MTRANS ($B$4:$B$13) =$B$4:$B$13) *1; ($C$4:$C$13="A") *1) ) +1%%%%) ;ZEILE (A1) ) ) }
Achtung, Matrixformel enthalten! Die geschweiften Klammern{} werden nicht eingegeben. Verlassen Sie den Zelleneditor mit Strg+Shift + Enter , statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010 Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Allerdings ist hier das Abfangen des Fehlers nicht so einfach ohne WENNFEHLER!
Gruß Michael
Registriert seit: 10.04.2014
Version(en): Office 2019
19.12.2018, 16:58
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 16:59 von Jockel .)
Hallo, ich weiß. Das war von mir reiner Spekulatius... wegen der *.xls und des Benutzernamens... Nun hat der TE drei Formellösungen...
Gruß Jörgstolzes Mitglied im ----Excel-VereinIm Wort FEHLER steckt auch das Wort HELFER! FEHLER helfen dir. Nimm deine FEHLER an und lerne aus ihnen. Wenn du es zulässt, dann werden sie dich stärken Im Wort