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
Scripte oder Trigger oder wie man das nennt
Moderator: Moderatoren
Re: Scripte oder Trigger oder wie man das nennt
Hallo Eluses,
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.
Gruß
balu
Wie darf man denn das verstehen?... dann erstelle in A2 eine bestimmte Zahl Y.
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
wehr rächtschraipfähler findet khan si behalden

Re: Scripte oder Trigger oder wie man das nennt
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
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
Re: Scripte oder Trigger oder wie man das nennt
Hallo Eluses,
das ist in einer Tabellenkalkulation etwas grundlegendes.
Hier kannst Du Dich einlesen: http://www.ooowiki.de/
Mit unkomplizierten Grüßen
Eddy
das ist in einer Tabellenkalkulation etwas grundlegendes.
Hier kannst Du Dich einlesen: http://www.ooowiki.de/
Mit unkomplizierten Grüßen
Eddy
Re: Scripte oder Trigger oder wie man das nennt
Hallo Eluses,
also
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.
Nimm SVERWEIS
.
In einem anderen Bereich deiner Tabelle, da wo sie dich nicht stören, erstellst Du eine Datenmatrix. Zum Bleistift so.
AA und AB sind jetzt die Spalten wo Du deine Daten reinschreibst.
Und nun setzt Du folgende Formel in A2 ein.
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!!
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
Code: Alles auswählen
=WENN(A1=5;A2=50;")
Stimmt.Da hab ich mit Sicherheit was falsch gemacht
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.
Okay, andere Methode.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
Nimm SVERWEIS

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
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);"")
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))}
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
wehr rächtschraipfähler findet khan si behalden

Re: Scripte oder Trigger oder wie man das nennt
ah super, das funktioniert ja wunderbar!
Danke
Gruß Elu
Danke
Gruß Elu