0
  • Basierend auf einer Validierung, wenn A1 = 20, dann B1 = 5.
  • Basierend auf einer Formel B2 = B1.
  • Außer, ich möchte B2 = B1 + D1, wenn C1 = True.Google-Blätter: Case-Anweisung oder ifselse Formel, um den Wert einer Zelle basierend auf dem Wert einer anderen Zelle zu ändern?

    Meine Frage ist: Wie mache ich es so, dass die Formel für eine Zelle (B2) die Summe von zwei Zellen (B1, D1) für den Fall, dass eine dritte Zelle (C1) einen wahren Wert hat? Wenn es Falsch ist, möchte ich, dass es (B2) gleich der Summe einer Zelle (B1) ist.

    Antwort

    3

    So in B2:

    =B1+IF(C1="True",D1,0) 
    

    Wenn C1 TRUE ist, dann kann es zu verkürzen:

    =B1+IF(C1,D1,0) 
    

    enter image description here

    +0

    Das ist richtig. Vielen Dank. Gibt es eine Möglichkeit, diesen Wert mit einem "+" davor anzuzeigen? –

    +1

    Ja, aber es würde es zu einer Textzeichenfolge ändern, die dann nicht in anderen Formeln verwendet werden kann, oder Sie könnten ein benutzerdefiniertes Zahlenformat durch das Ribbon von "+" 0' –

    +1

    +0; -0; 0 scheint zu arbeiten? –

    2
    =if(C1=true,sum(B1,D1),sum(B1)) 
    

    enter image description here

    Verwandte Themen