Nächsten Wert für ein Suchkriterium bei mehreren Treffern
#1
Hallo liebe Community!

habe folgendes Tabellenbeispiel, diesmal per AddIn kopiert :)

Tabelle1

ABCDEFGHIJKLM
1TransportLKWLieferscheinMaterialAnzahlML-FlächeML-FlächeMaterialTransportLS1LS2LS3
2123456ABC123987654XYZ456210XYZ458123456987654987677987683
3123456ABC123987654XYZ45632XYZ456134679456788456790456795
4123456ABC123987677XYZ4572
5123456ABC123987683XYZ458210
6123456ABC123987683XYZ4583
7123456ABC123987683XYZ4585
8134679DEF456456788XYZ4576
9134679DEF456456790XYZ4573
10134679DEF456456790XYZ4585
11134679DEF456456790XYZ4582
12134679DEF456456795XYZ45612
13134679DEF456456795XYZ4561

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

nun wenn in Spalte F ein Wert eingetragen wird, soll dieser in H2 erscheinen und die Spalten rechts davon mit den dazugehörigen Infos gefüllt werden. Sprich das Material, was auf die ML-Fläche gestellt wird, die Transportnummer und die Lieferscheinnummern, welche zu dem jeweiligen Transport gehören.

Eigentlich komme ich nur bei den Lieferscheinen nicht weiter. Ich bekomme es nicht hin, dass zu einem Transport alle Lieferscheinnummern von links nach rechts aufgelistet werden  Huh

Es ist immer wieder verblüffend, wie "einfach" sich die Vorgabe auch anhört, dass dahinter immer eine Mega-Monster-Formel steckt. oh man... excel ist schon eine kleine Magie für sich  :20:

ich bedanke mich im Voraus für eure Hilfe, ihr seid wie immer die Nummer 1! :18:

Beste Grüße!


Angehängte Dateien
.xlsx   Mappe3.xlsx (Größe: 8,83 KB / Downloads: 3)
Top
#2
Hi,

es wäre schön, wenn du deine Datei hochladen würdest, dann tun sich die Helfer hier einfacher!

LG
Alexandra
Top
#3
Hola,

Code:
=WENNFEHLER(INDEX($C$2:$C$13;AGGREGAT(15;6;ZEILE($A$2:$A$13)-1/($A$2:$A$13=$J2);SPALTE(A1)));"")


@Cysu: du kannst die Tabelle direkt per Copy/Paste in Excel einfügen Wink

Gruß,
steve1da
Top
#4
Hi Steve,


wie denn?

LG
Alexandra
Top
#5
Hola,

Cursor vor "Transport" und dann die Maus nach rechts und nach unten ziehen.

Gruß,
steve1da
Top
#6
Ach jetzt! :)

Habe vorhin ohne die 1 kopiert und dann gab es nur eine Zeile mit allen Werten! 

Danke
LG
Alexandra
Top
#7
ok, datei oben  :19:
Top
#8
(18.03.2019, 12:11)steve1da schrieb: Hola,

Code:
=WENNFEHLER(INDEX($C$2:$C$13;AGGREGAT(15;6;ZEILE($A$2:$A$13)-1/($A$2:$A$13=$J2);SPALTE(A1)));"")


@Cysu: du kannst die Tabelle direkt per Copy/Paste in Excel einfügen Wink

Gruß,
steve1da

Hallo steve1da,

vielen Dank für die Formel, aber diese führt leider nicht  zum gewünschten Ergebnis  :22: Wenn ich diese bei LS1 einfüge und nach rechts ziehe, kommt unter LS2 und 3 nicht das was in meinem Beispiel vorgegeben ist.

LG
Top
#9
Hola,

leg dir eine Hilfsspalte an, z.B. ab G2:

Code:
=ZÄHLENWENNS($A$2:A2;A2;$C$2:C2;C2)

Dann:


Code:
=WENNFEHLER(INDEX($C$2:$C$13;AGGREGAT(15;6;ZEILE($A$2:$A$13)-1/(($A$2:$A$13=$J2)*($G$2:$G$13=1));SPALTE(A1)));"")

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • DaRool
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste