Anzeigewert basierend auf mehreren Dropdown-Listen mit IF, AND, SUMIFS
455
J. Bryan
Untenstehend zeige ich ein Beispiel, was ich erreichen möchte
Grundsätzlich möchte ich ein Ergebnis basierend auf dem ausgewählten Element aus 2 Dropdown-Listen und einem Datumsbereich haben. Wenn Sie "Name1" "Test 1" auswählen und Daten vom 2. bis 8. Januar angeben, sollte dies als Ergebnis 3 $ anzeigen. Wenn Sie jedoch "Name2" "Test2" wählen, erhalten Sie 9 $.
Ich verwende diese Formel und sie funktioniert gut mit IF, AND, SUMIFS. Das Problem ist, wenn Sie 30 Namen hinzufügen. Das Aufschreiben von Code für jeden ist ein Durcheinander. Gibt es einen einfachen Weg?
=IF(AND(I16="Test 1",H16="Name"),SUMIFS(I3:I12,H3:H12,">="&J16,H3:H12,"<="&K16), IF(AND(I16="Test 2",H16="Name"),SUMIFS(J3:J12,H3:H12,">="&J16,H3:H12,"<="&K16), IF(AND(I16="Test 1",H16="Name2"),SUMIFS(L3:L12,H3:H12,">="&J16,H3:H12,"<="&K16), IF(AND(I16="Test 2",H16="Name2"),SUMIFS(M3:M12,H3:H12,">="&J16,H3:H12,"<="&K16)))))
Selbst wenn Sie VBA (Makro) verwenden, müssen auch in diesem Fall alle 30 Namen getestet werden. Eine Methode ist CASE ,, ENDCASE. Daher müssen Sie uns eine korrekte Kombination von NAMEs & TESTs mit Spalten zeigen, dann kann nur ich eine Methode vorschlagen, um das Problem zu beheben.
Rajesh S vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
2
Gibt es eine Möglichkeit, Excel 2007 automatisch zu speichern, wie dies bei MS Word der Fall ist?
-
1
Excel Word Wrap + verschwindet Text
-
1
Einfaches Zusammenführen / Löschen mit Excel
-
7
Wie können Sie Microsoft Excel mit voller Geschwindigkeit laufen lassen, auch wenn der Fensterfokus...
-
2
Warum können Sie Bilder nicht in Excel kopieren / einfügen, aber Screenshots funktionieren?
-
3
So synchronisieren Sie Excel mit der Google Docs-Tabelle
-
9
Wie teilen Sie einen Namen auf, um Vorname und Nachname zu erhalten?
-
1
Links in Excel haben sich nach einem Absturz geändert
-
1
Was ist der beste Weg, ein Excel-Makro auf mehreren Computern gemeinsam zu nutzen?