ubuntuusers.de

Gnumeric if Funktion

Status: Gelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

n00bfl

Avatar von n00bfl

Anmeldungsdatum:
22. August 2015

Beiträge: 230

Hallo

vielleicht kann mir jemand weiterhelfen.

und zwar möchte ich eine Relativ simple Funktion für meine Arbeit in Gnumeric erstellen.. ich möchte eine Zahl (in dem Falle eine Postleitzahl) in ein Feld eingeben können und dann anhand einer langen Liste von vielen Postleitzahlen rausfinden ob die PLZ in der Liste drinn ist oder nicht.

also im Grund ein if Befehl

also so in der Art "ist in der Zelle B1 der Wert identisch mit dem Inhalt der Zelle A1 oder der Zelle A2 oder der Zelle A3 usw, dann schreibe OK, wenn nicht dann schreibe nicht ok"

Leider hat mich das Recherchieren im Usermanual von Gnumeric bisher nur so weit gebracht, das ich den Inhalt einer Zelle abfragen kann if(B1=A1;"ok";"nicht ok")

wie kriege ich da ein "Oder" Befehl rein?

vielen Dank schonmal im Voraus

lg

der Noob

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11248

Wohnort: München

Da müsste COUNTIF helfen, das eine Reihe von Zellen auf eine Bedingung überprüfen kann: http://www.fifi.org/doc/gnumeric-doc/html/C/gnumeric-countif.html Wenn etwas anderes als 0 rauskommt, hast du (mindestens) einen Treffer.

n00bfl

(Themenstarter)
Avatar von n00bfl

Anmeldungsdatum:
22. August 2015

Beiträge: 230

oh danke.. das funktioniert, wenn ich dann noch als weiteren schritt dann die Ausgabe ( 0 oder 2 ) der Countif Zelle durch eine ifZelle gegencheck, damits bei 1 ok und bei 0 nicht ok ausspuckt.. nicht elegant, aber funktionierend - Danke

n00bfl

(Themenstarter)
Avatar von n00bfl

Anmeldungsdatum:
22. August 2015

Beiträge: 230

oh, wenn man es verschachtelt wird es sogar wieder elegant

=if(countif(A1:A2;A5)=1;"OK";"nicht OK")

das ist genau das was ich brauche, vielen Dank ☺

Antworten |