Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

oder-Funktion bei mehreren Zellen
#1
Wink 
Hallo erstmal,
ich bin neu dabei und hab jetzt mal ne recht einfache Frage, zu der ich bis jetzt jedoch noch keine Lösung gefunden hab.

Ich habe eine Tabelle mit ca 40 Spalten. Ich möchte folgende Funktion anwenden: Wenn eine der Zellen von D7 bis D40 gleich 0 ist, dann soll 1 angezeigt werde, sonst 0 (vereinfacht formuliert) 

natürlich kann ich schreiben:

Wenn(oder(d7=0;d8=0;d9=0;.......;d40=0);1;0)   aber das wäre ja viel zu lang


Mein Ansatz:  
Wenn(oder(D7:40=0);1;0)    => geht nicht 
Wenn(oder(d7=0: D40=0);1;0)        => geht auch nicht


Hat jemand eine Lösung für mein Probelm? Ich bin schonmal allen dankbar die darüber nachdenken und mir antworten.
Antworten Top
#2
Hallo,

versuche es mal so

Code:
=Wenn(Zählenwenn(D7:D40;0);1;0)
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#3
Hallo,

zu spät.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#4
Hallo, da braucht's kein WENN() wenn nur 0 oder 1 ausgegeben werden soll...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#5
(06.04.2018, 16:59)Steffl schrieb: Hallo,

versuche es mal so

Code:
=Wenn(Zählenwenn(D7:D40;0);1;0)
Danke daran hab ich garnicht gedacht. Ich war so fokusiert, dass ich es bei ODER anders eingeben muss. Damit ist mein Problem jetzt gelöst
Antworten Top
#6
Hallo, wie schon geschrieben hier braucht's kein WENN..:

=(ZÄHLENWENN(D7:D40;0)>0)*1

oder 

=1-(ISTNV(VERGLEICH(0;D7:D40;0)))

geht genau so...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#7
Hallo
 
  oder  als  Matrixformel   -->  mit  STRG + Umschalt+  Enter  abschliessen

 {=--(ODER(D4 : D30=0))}


  liefert  Normalerweise   Wahr  oder  Falsch 
 
 durch die  beiden  --   wird   1  oder  0 daraus
Antworten Top
#8
Hallo Dieter, über die Brücke würde ich nicht gehen...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#9
Hallo Jockel


 {=--(ODER(D4 : D30=0))}

 
   Wenn im  Bereich  eine  0 vorkommt  -->  dann  ist die  Bedingung  Wahr

    Wahr im  Excel   = 1 

  Also  kommt  da   ne  1  raus   wenn irgendwo  eine  oder  mehrere    0   drin   sind .
  
 
  Ich  weiß nicht   was  daran nicht  stimmen  soll .
Antworten Top
#10
Hallo, da kommt aber auch ne 1 raus, wenn keine null vorkommt... z.B...:

Arbeitsblatt mit dem Namen 'Tabelle1'
BCD
41
5
611
71
81
91
10

ZelleFormel
B6{=--(ODER(D4:D10=0))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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