Registriert seit: 20.12.2017
Version(en): 2014
Hallo Zusammen, ich verzweifle gerade an folgendem Problem:
Frage.xlsx (Größe: 344,03 KB / Downloads: 13)
Ich habe schon mehrere Ansätze versucht. bekomme aber kein stabiles Ergebnis. Lösung gerne auch per VBA. Ich hoffe das mir jemand Helfen kann. Liebe Grüße Simon
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola, Code: =INDEX(C$2:C$17;AGGREGAT(14;6;ZEILE($A$2:$A$17)-1/(($M$2:$M$17="kleinteile")*($H$2:$H$17<=HEUTE()));ZEILE(A1)))
Die Formel 5 Zeilen nach unten kopieren, danach nach rechts. Für die verschiedenen Rückgabewerte einfach den ersten Bereich bei Index ändern. Gruß, steve1da
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
• Simon.S
Registriert seit: 20.12.2017
Version(en): 2014
Registriert seit: 10.04.2014
Version(en): Office 2019
(20.12.2017, 14:54)steve1da schrieb: Hola,
Code: =INDEX(C$2:C$17;AGGREGAT(14;6;ZEILE($A$2:$A$17)-1/(($M$2:$M$17="kleinteile")*($H$2:$H$17<=HEUTE()));ZEILE(A1)))
Die Formel 5 Zeilen nach unten kopieren, danach nach rechts. Für die verschiedenen Rückgabewerte einfach den ersten Bereich bei Index ändern.
Gruß, steve1da Hallöchen, ich würde das ändern in ... PHP-Code: =INDEX($A$2:$P$17;AGGREGAT(14;6;ZEILE($A$2:$A$17)-1/(($M$2:$M$17="kleinteile")*($H$2:$H$17<=HEUTE()));ZEILE($A1));VERGLEICH(A$26;$A$1:$P$1;0))
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
Registriert seit: 20.12.2017
Version(en): 2014
hab jetzt versucht die Formel auf die Orginal Tabelle zu übertragen. bei Jockel´s Formel: Code: =INDEX('Fehlerdaten (ROH)'!$A$1:$Z$9999;AGGREGAT(14;6;ZEILE('Fehlerdaten (ROH)'!$A$2:$Z$9999)-1/(('Fehlerdaten (ROH)'!$M$2:$M$10000=$F$2)*('Fehlerdaten (ROH)'!$H$2:$H$9999<=HEUTE()));ZEILE('Fehlerdaten (ROH)'!$A1));VERGLEICH(LSA!B$49;'Fehlerdaten (ROH)'!$A$1:$Z$10000;0))
Bekomm ich #NV raus. bei der Formel von Steve1da: Code: =INDEX('Fehlerdaten (ROH)'!C:C;AGGREGAT(14;6;ZEILE('Fehlerdaten (ROH)'!C:C)-1/(('Fehlerdaten (ROH)'!$M:$M="Satellitenlager")*('Fehlerdaten (ROH)'!$H:$H<=HEUTE()));ZEILE(C1)))
Zeigt er mir Zwar die Einträge an, allerdings aus allen Bereichen und nicht nur für den im Kriterium hinterlegten. was genau mach ich denn nicht richtig, oder warum lässt sich die Formel hier nicht übertragen ?
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, das kann ich nicht so stehen lassen..: Da hast du was falsch gemacht, geändert oder in eine veränderte Datei etwas eingefügt, ohne zu ändern oder nicht verstanden, was die Formel macht...! Hier ein Ausschnitt deiner ursprünglichen Datei... Arbeitsblatt mit dem Namen 'Tabelle2' | | A | B | C | D | E | F | G | H | I | J | K | 26 | LFS | SN | Txt | Menge | Bestellt | Pickdatum | Pick_KW | Bereichsgruppe | Fehler | Ursache | Entscheidung | 27 | 138 | 34 | A | 1,000 | 1,000 | 04-Jul-16 | 2016/27 | Kleinteile | Menge zu wenig | Bestand i.O. | Kulanz | 28 | 137 | 352 | C | 15,000 | 15,000 | 05-Jul-16 | 2016/27 | Kleinteile | Menge zu wenig | Bestand i.O. | Kulanz | 29 | 136 | 757 | B | 1,000 | 1,000 | 04-Jul-16 | 2016/27 | Kleinteile | Menge zu wenig | Bestand i.O. | Kulanz | 30 | 132 | 254545 | A | 1,000 | 2,000 | 05-Jul-16 | 2016/27 | Kleinteile | Menge zu wenig | Bestand i.O. | Kulanz | 31 | 131 | 2346 | C | 1,000 | 1,000 | 04-Jul-16 | 2016/27 | Kleinteile | Menge zu wenig | Bestand i.O. | Kulanz |
Zelle | Formel | A27 | =INDEX($A$2:$P$17;AGGREGAT(14;6;ZEILE($A$2:$A$17)-1/(($M$2:$M$17="kleinteile")*($H$2:$H$17<=HEUTE()));ZEILE($A1));VERGLEICH(A$26;$A$1:$P$1;0)) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 | Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Zum Vergleich Steve's Formel (nach unten und nach rechts gezogen...: Arbeitsblatt mit dem Namen 'Tabelle2 (2)' | | A | B | C | D | E | F | G | H | I | J | K | 26 | LFS | SN | Txt | Menge | Bestellt | Pickdatum | Pick_KW | Bereichsgruppe | Fehler | Ursache | Entscheidung | 27 | 138 | 34 | A | 1,000 | 1,000 | 04-Jul-16 | 2016/27 | 17 | 42556 | 42557 | Kleinteile | 28 | 137 | 352 | C | 15,000 | 15,000 | 05-Jul-16 | 2016/27 | 17 | 42556 | 42557 | Kleinteile | 29 | 136 | 757 | B | 1,000 | 1,000 | 04-Jul-16 | 2016/27 | 15 | 42555 | 42557 | Kleinteile | 30 | 132 | 254545 | A | 1,000 | 2,000 | 05-Jul-16 | 2016/27 | 16 | 42556 | 42557 | Kleinteile | 31 | 131 | 2346 | C | 1,000 | 1,000 | 04-Jul-16 | 2016/27 | 12 | 42555 | 42556 | Kleinteile |
Zelle | Formel | A27 | =INDEX(C$2:C$17;AGGREGAT(14;6;ZEILE($A$2:$A$17)-1/(($M$2:$M$17="kleinteile")*($H$2:$H$17<=HEUTE()));ZEILE(A1))) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 | Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
Registriert seit: 20.12.2017
Version(en): 2014
Guten Morgen Zusammen, Sorry erst mal, wollte da nichts auf eure Tipps schieben, die Formel von euch Funktionieren Einwandfrei. Ich habe natürlich versucht die Formel auf meine "Ausführlichere" Original Datei anzuwenden. Meine Naivität war der Auslöser zu denken das alles möglich ist . hier nochmal die Original Datei: (Gekürzt und ohne meine Formeln, wegen der Größe)
Berechnungsdatei .xlsx (Größe: 49,39 KB / Downloads: 7)
Ich hoffe ihr könnt mir nochmal zu dem Thema Helfen. Liebe Grüße Simon
Registriert seit: 10.04.2014
Version(en): Office 2019
(21.12.2017, 10:45)Simon.S schrieb: Guten Morgen Zusammen,
Sorry erst mal, wollte da nichts auf eure Tipps schieben, die Formel von euch Funktionieren Einwandfrei. ... hier nochmal die Original Datei: (Gekürzt und ohne meine Formeln, wegen der Größe) ...
Simon Hallo Simon, steve1da's Formel hatte eben nicht gepasst, ich hatte gehofft, du siehst das.... Schade... Ich gucke mir deine Datei an, wenn du deinen Versuch eingebenen hast. Vorher nicht...
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
Registriert seit: 20.12.2017
Version(en): 2014
21.12.2017, 13:27
(Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2017, 13:27 von Simon.S.)
Hi, So hier nochmal mit den Formeln:
Kopie von Berechnungsdatei .xlsx (Größe: 33,09 KB / Downloads: 1)
und Ja das die Formel sich nicht auf die Richtigen Spalten bezieht habe ich gemerkt, habe es aber Instinktiv selbst korrigieren. und danke nochmal für die unterstützung
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, wenn die Überschriften, wie jetzt übereinstimmen, kannst du steve1da's Formel benutzen. Deine Formel ist fast richtig... Da müsste noch WENNFEHLER() umzu. Bei einer größeren anzunehmenden Datenmenge würde ich allerdings entweder mit einer Hilfsspalte arbeiten oder mir überlegen ob man nicht hier alternative Lösungsansätze sucht... Hier mit HS..: Arbeitsblatt mit dem Namen 'Satellitenlager' | | A | B | C | D | E | F | G | H | I | J | 8 | | letztes Update | Meldungsnummer | Lieferschein | Materialnummer | ARKTX | Reklamierte Menge | Bestellte Menge | Pickdatum | Pick_KW | 9 | 110 | nicht benötigt | nicht benötigt | Datenschutz 12454 | Datenschutz 1343 | Datenschutz 232 | 1,000 | 1,000 | 43020 | 2017/41 | 10 | | | | | | | | | | | 11 | | | | | | | | | | | 12 | | | | | | | | | | | 13 | | | | | | | | | | |
Zelle | Formel | A9 | =WENNFEHLER(AGGREGAT(14;6;ZEILE('Fehlerdaten (ROH)'!$A$2:$A$10000)-1/(('Fehlerdaten (ROH)'!$M$2:$M$10000=$F$2)*('Fehlerdaten (ROH)'!$H$2:$H$10000<=HEUTE()));ZEILE(A1));"") | B9 | =WENN($A9="";"";INDEX('Fehlerdaten (ROH)'!A$2:A$1000;$A9)) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 | Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• Simon.S
|