Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1964to1968
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
Inhaltsverzeichnis

Sverweis mit UND kombinieren

Sverweis mit UND kombinieren
09.02.2024 12:11:58
Flo_neu
Hallo ich habe zwei Tabellen
in der ersten stehen die Abrufe und ich möchte den gültigen Preis nach Bedarfsdatum aus Tabelle 2 hinzufügen.
Stehe aber bei der Formel auf dem Schlauch.

Tabelle1
Teilenummer Kunde Bedarfsdatum Menge Preis
Teil 1 Kunde 1 12.2023 5 Stk ?
Teil 2 Kunde 1 01.2024 5 Stk ?
...

in der zweiten stehen die Preise

Tabelle 2

Teilenummer Kunde Gültig von Gültig bis Preis
Teil 1 Kunde 1 01.2023 12.2023 5€
Teil 1 Kunde 1 01.2024 12.2024 5,01€
Teil 2 Kunde 1 01.2023 12.2023 10€
TEil 2 Kunde 1 02.2024 12.2024 10,01€
...

Hoffe es ist verständlich, ansonsten bitte fragen.
Danke für die Hilfe im Voraus.

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: (D)eine (Beispiel)datei wäre hilfreich(er), da ...
09.02.2024 12:23:22
neopa C
Hallo Flo,

... da so u.a. nicht eindeutig erkennbar ist, wie die Datumsangaben von Dir erfaßt sind.

Gruß Werner
.. , - ...
AW: Sverweis mit UND kombinieren
09.02.2024 12:58:06
daniel
Hi
SVerweis mit mehreren Bedingungen macht man besser mit FILTER, sofern es die Excelversion erlaubt:
=FILTER(Kontrakt!$E$6:$E$13;(Kontrakt!$A$6:$A$13=A6)*(Kontrakt!$B$6:$B$13=B6)*(Kontrakt!$C$6:$C$13=C6)*(Kontrakt!$D$6:$D$13>=C6);"k.A.")

in Älteren Excelversionen kann man hier auch SummeWenns nehmen, wenn das Ergebnis eine Zahl ist und die Liste eindeutig ist.
=SUMMEWENNS(Kontrakt!$E$6:$E$13;Kontrakt!$A$6:$A$13;A6;Kontrakt!$B$6:$B$13;B6;Kontrakt!$C$6:$C$13;"="&C6;Kontrakt!$D$6:$D$13;">="&C6)

wobei man beachten muss, dass bei SummeWenns ein nichtvorhandensein mit der Zahl 0 anzeigt.

Gruß Daniel


Anzeige
AW: dafür ohne SVERWEIS() ...
09.02.2024 12:55:01
neopa C
Hallo Flo,

... z.B. folgende Formel in E6: =AGGREGAT(14;6;Kontrakt!E$6:E$99/(Kontrakt!A$6:A$99=A6)/(Kontrakt!B$6:B$99=B6)/(Kontrakt!C$6:C$99=C6)/(Kontrakt!D$6:D$99>=C6);1)

und diese nach unten kopieren.

Gruß Werner
.. , - ...
In Deiner Excelversion...
09.02.2024 12:59:15
{Boris}
Hi,

...ist es mit FILTER möglich. Die Funktion ist auch leichter verständlich als das AGGREGAT-Konstrukt (das natürlich die selben Ergebnisse liefert).
E6:
=FILTER(Kontrakt!E$6:E$13;(Kontrakt!A$6:A$13=A6)*(Kontrakt!B$6:B$13=B6)*(Kontrakt!C$6:C$13=C6)*(Kontrakt!D$6:D$13>=C6))
und runterkopieren.

VG, Boris
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige