it-swarm.com.de

Verwendung mehrerer AND-Bedingungen in einer IFS-Formel

Ich versuche, meine Lieferzeiten auf der Grundlage der Standorte zu berechnen, zwischen denen die Artikel versendet werden.

Es wurde versucht, die Formeln Ifs und AND zu kombinieren, aber es werden immer wieder Fehler angezeigt.

(Angenommen, die Lieferzeit zwischen London und Barcelona beträgt 5 Tage. Die Lieferzeit zwischen Stockholm und Madrid beträgt 6 Tage. A3 = heutiges Datum.)

Meine Formel sieht momentan so aus:

=Ifs(And(A1=London,A2=Barcelona), A3+5, AND(A1=Stockholm,A2=Madrid), A3+6 

Und so weiter. Ich habe mindestens 11 verschiedene Lieferzeiten je nach Bestimmungsort. Wie kann ich diese Formel ausführen?

1
Widdy

Sie hätten mehr Flexibilität - und eine viel kürzere Formel - wenn Sie ein separates Blatt einrichten würden, in dem Sie Ihre Ziele und Stunden gespeichert haben, und dann den ersten Blattverweis in einem VLOOKUP wie folgt hätten:Two-Sheet Approach

=A3 + VLOOKUP("*"&A1&"*"&A2&"*", 'Trip Times'!A:B, 2, FALSE)

1
Erik Tyler

Ich denke, Sie haben ein paar Probleme,

erstens bestehen Sie zwei Bedingungen? Muss A1 London und A2 Barcelona sein, damit die Formel wahr ist?

zweitens müssen Sie alle Zeichenfolgen in "" Google Sheets einschließen, damit Sie wissen, dass es sich um eine Zeichenfolge und nicht um eine Ganzzahl handelt.

Das hat bei mir funktioniert:

=Ifs(And(A2="London",A3="Barcelona"), A4+1)

https://docs.google.com/spreadsheets/d/1cwQv28S9T99JQsJbDX0JtQnoEYeAUivo6pyaHpGsgkw/edit?usp=sharing

die Formel wurde aktualisiert, um 7 Möglichkeiten zu haben. Grundsätzlich platzieren Sie Ihre Klammer an der falschen Stelle. Lesen Sie das nächste Mal die Dokumente. Ich weiß, dass Formeln zunächst beängstigend sein können, aber sie folgen einer festgelegten Logik. =)

  =Ifs(And(A2="London",A3="Barcelona"), A4+1,
AND(A2="Stockholm", A3="Madrid"),A4+4, 
AND(A2="Germany", A3="Birmingham"),A4+15,
AND(A2="India", A3="China"),A4+5,
AND(A2="Glasgow", A3="Taiwan"),A4+75,
AND(A2="Munich", A3="Portugal"),A4+25,
AND(A2="North Korea", A3="South Korea"),A4+4)
0
Datanovice