Scripte oder Trigger oder wie man das nennt

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Eluses
*
Beiträge: 19
Registriert: Sa, 11.07.2009 16:52

Scripte oder Trigger oder wie man das nennt

Beitrag von Eluses »

Hallo ihr allwisenden,

gibt es in Calc auch sowas?

Sprich es wäre schön wenn ich zB sagen könnte:

Wenn in A1 eine Bestimmte Zahl X steht. Oder in A1 eine Zahl kleiner oder größer als X ist, dann erstelle in A2 eine bestimmte Zahl Y.


Also Bedingung und "Aktion"


Gruß Eluses
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Scripte oder Trigger oder wie man das nennt

Beitrag von balu »

Hallo Eluses,
... dann erstelle in A2 eine bestimmte Zahl Y.
Wie darf man denn das verstehen?
Auf welcher Basis soll denn diese Zahl erstellt werden? Aus dem Nichts kann man keine Zahl erstellen.
Es gibt viele möglichkeiten um Y zu erzeugen, z.B. wenn A1 den gewünschten Status erreicht hat, dann zähle zu A1 den Wert 5 hinzu. Oder wenn A1 kleiner bestimmter Wert, oder größer bestimmter Wert, dann dividiere A1 durch 9.
Und als Formel in A2 könnte das beispielsweise so aussehen.

Code: Alles auswählen

=WENN(A1=7;A1+5;WENN(ODER(A1<7;A1>7);A1/9;""))

Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Eluses
*
Beiträge: 19
Registriert: Sa, 11.07.2009 16:52

Re: Scripte oder Trigger oder wie man das nennt

Beitrag von Eluses »

achso,

dachte da etwas einfacher.

Wenn A1 den gewünschten Status erreicht hat, dann setzte A2 auf eine bestimmte Zahl die ich selbst vorherbestimme.

Interressant hierbei wäre noch, wenn man mehrere Vorherbestimmte Zahlen eingeben könnte, für mehrere Bedingungen.

zB.:


1. Wenn A1 = 5 Dann setze A2 auf 50
2. Wenn A1 = 7 Dann setze A2 auf 20

Aber ich denke das kann man ja sogar schon mit Deiner Formel machen(glaube ich). Das würde dann so aussehen:

1. =WENN(A1=5;A2=50;")

Oder so ähnlich^^ Da hab ich mit Sicherheit was falsch gemacht


Gruß Elu
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Re: Scripte oder Trigger oder wie man das nennt

Beitrag von Eddy »

Hallo Eluses,

das ist in einer Tabellenkalkulation etwas grundlegendes.

Hier kannst Du Dich einlesen: http://www.ooowiki.de/

Mit unkomplizierten Grüßen

Eddy
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Scripte oder Trigger oder wie man das nennt

Beitrag von balu »

Hallo Eluses,

Code: Alles auswählen

=WENN(A1=5;A2=50;")
also
Da hab ich mit Sicherheit was falsch gemacht
Stimmt.
Du wirst bestimmt schon festgestellt haben, dass deine Formel nicht funktioniert. Denn eine Formel kann nicht in eine andere Zelle etwas reinschreiben, das geht nur in der Zelle wo die Formel steht.

Interressant hierbei wäre noch, wenn man mehrere Vorherbestimmte Zahlen eingeben könnte, für mehrere Bedingungen.

zB.:


1. Wenn A1 = 5 Dann setze A2 auf 50
2. Wenn A1 = 7 Dann setze A2 auf 20
Okay, andere Methode.

Nimm SVERWEIS :D.
In einem anderen Bereich deiner Tabelle, da wo sie dich nicht stören, erstellst Du eine Datenmatrix. Zum Bleistift so.

Code: Alles auswählen

AA	AB
5	50
7	20
9	10
AA und AB sind jetzt die Spalten wo Du deine Daten reinschreibst.
Und nun setzt Du folgende Formel in A2 ein.

Code: Alles auswählen

=WENN(ZÄHLENWENN($AA$1:$AA$100;A1);SVERWEIS(A1;$AA$1:$AB$100;2;0);"")
Ist wohl länger als meine erste, aber dafür ist sie gleich mit Fehlerabfangen, wenn die Zahl in A1 nicht in der Datenmatrix vorhanden ist. Dafür ist die ZÄHLENWENN verantwortlich.
Und erst danach tritt die SVERWEIS in aktion. Sie sucht exakt nach dem Wert in A1, und wenn gefunden, wird der Wert rechts daneben zurückgegeen.

Oder noch kürzer, dafür aber als Matrixformel!!

Code: Alles auswählen

{=MAX(WENN($AA$1:$AA$100=A7;$AB$1:$AB$100))}
Die geschweiften Klammern werden nicht mit eingegeben! Dafür wird die Formel mit "Strg" + "Shift" + "Enter" abgeschlossen, anstatt nur mit Enter.
Natürlich auch in A2 eingeben.



Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Eluses
*
Beiträge: 19
Registriert: Sa, 11.07.2009 16:52

Re: Scripte oder Trigger oder wie man das nennt

Beitrag von Eluses »

ah super, das funktioniert ja wunderbar!

Danke


Gruß Elu
Antworten