Problem mit index in Kombination mit Vergleich
#1
Hallo!

Ich habe folgendes Problem. Ich möchte, dass mir Excel in der Zelle J422 den kleinsten Betrag anzeigt, in Bezug auf den Namen, der in D8 in Bezug auf A:A steht und in Spalte F:F muss ausgezahlt stehen. Das funktioniert nun noch. Nun möchte ich aber, in Bezug auf dieses Ergebnis, dass dann in der Zelle J423 das Datum steht, welches in H:H steht. Aber hier besteht nun das Problem, dass er das falsche Datum nimmt. Bei mir nimmt er das Datum 03.09.2018, obwohl ich eigentlich als Ergebnis den 04.12.2009 bekommen sollte. Soweit was ich sehe, berücksichtigt er die Prüfung nicht auf D8 in Bezug auf A:A. Er nimmt einfach den ersten Wert von Spalte A:A, den er findet.
Ich habe die Datei mit angehängt. Ich hoffe, dass mir jemand helfen kann.

LG
Thomas


Angehängte Dateien
.xlsx   Mappe2.xlsx (Größe: 95,08 KB / Downloads: 7)
Excel Version 2016
Top
#2
Hallo

Mit Pivot:
Spalte A und Spalte F in den Filter-Beeich.
Spalte A auf "berge-und-mail" filtern.
Spalte f auf "ausgezahlz" filtern.
Spalte H in den Zeilen-Bereich.
Spalte D in den Wertebereich.
Rechtsklick auf ein Datum -> Filter -> Top10 -> Untersten 1 Elemente nach Summe von Spalte D,
Grüsse
Detlef

Bitte keine PN!
Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Top
#3
Hallo Thomas,

mit deiner Vergleichsfunktion suchst du nur nach dem ersten Betrag von 5,25 in Spalte D.
Du must auch in der Suchmatrix die Nebenbedingungen eintragen.

Ein Eintragen einer Nebenbedingung im Wahrheitswert der Wenn-Funktion ist aber nicht notwendig.


Code:
{
= TEXT(INDEX(H:H;VERGLEICH(MIN(WENN((A:A=D8)*(F:F="ausgezahlt");D:D));WENN((A:A=D8)*(F:F="ausgezahlt");D:D);0));"TT.MM.JJJ")
}
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Top
#4
Hallo Helmut!

Danke für die Formel. Sie funktioniert nun genauso, wie ich es mir vorgestellt habe.

LG
Excel Version 2016
Top


Gehe zu:


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