Registriert seit: 20.11.2017
Version(en): Excel2013
19.12.2018, 14:43
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 14: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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
19.12.2018, 15:35
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 15: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, 15:42
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 15:42 von Jockel .)
(19.12.2018, 15: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örg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
(19.12.2018, 15: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, 15:58
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2018, 15: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örg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford