IF AND Anweisung
#1
Hallo zusammen,

hätte folgende Frage ich möchte, wenn zwei Bedinungen erfüllt sind in dem Feld die Summe von I30 bis : I32 angezeigt bekommen.
Anweisung 1 ist das in C16 ein x steht und wir das zweite Qurtal haben bedauerlicherweise wird ein Fehler namens formula angezeigt.. :( wo mach ich denn nun wieder ein Fehler?

=IF(AND(C16="x";ROUNDUP(MONTH(TODAY())/3;0)=2;SUM(I30:I32)))
Antworten Top
#2
Hola,
du hast deine UND Bedingungen nicht zugeklammert.
=if(and(.....;.....);then;else)
Gruß,
steve1da
Antworten Top
#3
Hi,

etwas kürzer, zumal Du mal wieder keine Else angegeben hast:




Code:
=(C16="x")*(MONTH(MONTH(TODAY())&0)=2)*SUM(I30:I32)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Murmelchen
Antworten Top
#4
Super, Danke! Habs jetzt auch angepasst nur möchte ich keine Else Funktion haben sondern lediglich wenn beide Anweisungen erfüllt sind dass dann die Summe aufgezeigt wird

=IF(AND(C16="x";ROUNDUP(MONTH(TODAY())/3;0)=1);SUM(I30:I32);5)

Meine Intention ist, dass wenn wir das erste Quartal haben, dass dann die Summe von i30-32 angezeigt werden soll
wenn Q2 ist dann die Summe von I33 vbis I35 etc...



=IF(AND(C16="x";ROUNDUP(MONTH(TODAY())/3;0)=1);SUM(I30:I32);5)
=IF(AND(C16="x";ROUNDUP(MONTH(TODAY())/3;0)=2);SUM(I33:I35);5)
=IF(AND(C16="x";ROUNDUP(MONTH(TODAY())/3;0)=3);SUM(I36:I38);5)
=IF(AND(C16="x";ROUNDUP(MONTH(TODAY())/3;0)=4);SUM(I39:I41);5)
Antworten Top
#5
Hi,

Code:
=(C16="x")*SUMME(WAHL(MONAT(MONAT(HEUTE())&0);I30:I32;I33:I35;I36:I38;I39:I41))
= (C16="x")* SUM(CHOOSE(MONTH(MONTH(TODAY())&0); I30:I32;I33:I35;I36:I38;I39:I41))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Murmelchen
Antworten Top


Gehe zu:


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