Potablog 1338.at Header

 
Zur Zeit arbeite ich bei Trafomodern in der Entwicklung und Auftragsbearbeitung.

Im Moment schreib ich paar neue Excel-Berechnungsheets für "einfache" Berechnungen, von Widerstandsberechnungen über Wicklungszahlberechnungen bis hin zur Verlustspannung.

Jetzt sitz ich grad an der Leistungsberechnung für Spartrafos!

Da diese "Programme" wirklich deppensicher sein müssen, bau ich Warnungen ein, falls Parameter nicht stimmen.

Dazu müssen die Werte zuerst abgefragt werden und verglichen und dann ein Parameter ausgegeben werden der weiterverarbeitet wird.

Hier eine der kürzeren Abfragen(man stelle es sich in der Excel Eingabeleiste vor;-) )

Zitat=WENN(ODER(UND(E30=0;ODER(NICHT(E34=0);NICHT(E38=0);NICHT(E42=0);NICHT(E46=0);NICHT(E50=0);NICHT(E54=0);NICHT(E58=0);NICHT(E62=0);NICHT(E66=0)));UND(E34=0;ODER(NICHT(E38=0);NICHT(E42=0);NICHT(E46=0);NICHT(E50=0);NICHT(E54=0);NICHT(E58=0);NICHT(E62=0);NICHT(E66=0)));UND(E38=0;ODER(NICHT(E42=0);NICHT(E46=0);NICHT(E50=0);NICHT(E54=0);NICHT(E58=0);NICHT(E62=0);NICHT(E66=0)));UND(E42=0;ODER(NICHT(E46=0);NICHT(E50=0);NICHT(E54=0);NICHT(E58=0);NICHT(E62=0);NICHT(E66=0)));UND(E46=0;ODER(NICHT(E50=0);NICHT(E54=0);NICHT(E58=0);NICHT(E62=0);NICHT(E66=0)));UND(E50=0;ODER(NICHT(E54=0);NICHT(E58=0);NICHT(E62=0);NICHT(E66=0)));UND(E54=0;ODER(NICHT(E58=0);NICHT(E62=0);NICHT(E66=0)));UND(E58=0;ODER(NICHT(E62=0);NICHT(E66=0)));UND(E62=0;NICHT(E66=0)));"-";" ")


Das Feld gibt also (hier) im Falle, dass ein Fehler vorhanden ist ein "-" aus!
Dieses "-" wird von anderen Feldern verwendet um eine der vielen Fehlermeldungen anzuzeigen.

Auf jeden Fall kommt die generelle Warnung

Zitat=WENN(ODER(J15="-";J16="-";I6="-";J19="-");"EINGABEFEHLER";" ")


Was mich allerdings wundert: ES FUNKTIONIERT!

Hunderte Schleifen mit "wenn" und "Und"s und es ist tatsächlich kein Fehler drinnen.

Ich muss sagen: schön langsam kenn ich mich mit Excel aus, tagelang hab ich mich mit makros, Sverweisen, Dropdownmenüs und Auswahllisten rumgequält aber wenn man die Syntax mal verstanden hat is es gar nicht so schwer...

Vielleicht werd ich irgendwann noch Programmierer:-P

grüße, euer gequälter FalconX
Direktlink  Kommentare: 0 geschrieben von FalconX am Dienstag, 22.07.2008, 15:50
Eingeordnet unter: Dies und das

Kommentar(e):
Es wurden noch keine (öffentlichen) Kommentare eingetragen.

Kommentar hinzufügen

Name*:
E-Mail-Adresse*: (Wird nicht veröffentlicht!)
WWW:


Text *:

HTML ist in den Kommentaren deaktiviert, alternativ können Sie aber (ausgewählte) bbCode-Befehle benutzen.

Privater Kommentar (Ist nur für den Autor des Eintrags lesbar.)
Benachrichtige mich, wenn es Antworten auf meinen Kommentar gibt.
Meine Eingaben merken.

Bitte geben Sie folgenden Antibot-Code ein:
Auth-Code
Antibot-Code*: