Verwenden von IF AND VLOOKUP und Datumsangaben

379
AlexW1604

Ich versuche, eine IF-UND-Funktion zusammen mit einem vlookup zu verwenden, um die Preise von jedem Lieferanten basierend auf einem bestimmten Datum zurückzugeben

=IF(AND('Input Wheat'!$H$5:$H$1489=Summary!A7,'Input Wheat'!A5:A1207=Summary!C7,VLOOKUP(Summary!$B$4,'Input Wheat'!$F$5:$DE$1292,43,FALSE))) 

Zelle B4 enthält das Datum.

Beispiel eines Blattes: Verwenden von IF AND VLOOKUP und Datumsangaben

0
Ich weiß nicht, was Ihre Frage ist, aber ich denke, Sie vermissen das abschließende Zeichen von AND ():: = = IF (AND ('Input Wheat'!) $ H $ 5: $ H $ 1489 = Zusammenfassung! A7, 'Eingabe Weizen'! A5: A1207 = Zusammenfassung! C7), VLOOKUP (Zusammenfassung! $ B $ 4, 'Eingabe Weizen'! $ F $ 5: $ DE $ 1292,43, FALSE))) `? BruceWayne vor 5 Jahren 1
@BruceWayne sieht auch aus wie eine potentielle Matrixformel mit diesen Bereichen in der UND-Funktion. Der andere ungerade Ballteil (aber zugegebenermaßen nicht erforderlich) ist, welchen Wert er will, wenn er falsch ist. Da FALSE und 0 nicht immer dasselbe sind, glaube ich. Forward Ed vor 5 Jahren 0

1 Antwort auf die Frage

0
p._phidot_

Basierend auf (meinem Verständnis) der Bedingungen, die in Ihrem if () definiert sind. Versuchen Sie:

=INDEX('Input Wheat'!$F$5:$DE$1292,MATCH(1,('Input Wheat'!$H$5:$H$1489=Summary!A7)*('Input Wheat'!$A$5:$A$1489=Summary!C7)*(Summary!$B$4='Input Wheat'!$F$5:$DE$1292),0),43) 

dann drücken Sie Ctrl+ Shift+Enter

Ohne Beispieldaten ist es schwer zu testen, ob (Zusammenfassung! $ B $ 4 = 'Input Wheat'! $ F $ 5: $ DE $ 1292) Teil funktioniert .. trotzdem .. probieren Sie es .. bitte teilen, wenn es funktioniert .. (oder nicht) .. hoffe es hilft.