Absoluten Wert in relativen Wert umwandeln - WIE?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Sascha74
**
Beiträge: 24
Registriert: Mo, 02.01.2006 17:01
Wohnort: Norddeutschland

Absoluten Wert in relativen Wert umwandeln - WIE?

Beitrag von Sascha74 »

Hallo,

wie kann ich den absoluten Wert "L2" der folgenden Formel in einen relativen Wert versetzen, so dass "L2" quasi stets beim runterkopieren bestehen bleibt!? Mit $ ? Aber wie? Einfach ($L$2) funktioniert leider nicht :-(

=WENN(JAHR(L2)=2006;WENN(G7="";"";F7-$F$5);"")

Danke vorab für Eure Hilfe!! :)
VG, Sascha

Office: OO 2.0.3 (ex: Writer)
BS: Win XP SP 2
Browser: Opera 9.xx
Mailclient: Mozilla Thunderbird 1.5.x.x
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Beitrag von Stephan »

Sorry, aber ein wenig begriffliche Genauigkeit wäre schon notwendig.
wie kann ich den absoluten Wert "L2"
das ist eine relative Zelladresse
in einen relativen Wert versetzen, so dass "L2" quasi stets beim runterkopieren bestehen bleibt!?
genau um das Gegenteil, eine absolute Adresse, dürfte es gehen
Einfach ($L$2) funktioniert leider nicht
und wieso nicht? Bei einer Formel die $L$2 enthält bleibt diese Adresse so, was sollte sich ändern beim runterziehen. Ich verstehe das nicht.

=WENN(JAHR(L2)=2006;WENN(G7="";"";F7-$F$5);"")
und was soll diese Formel hier? Da steht L2 und das kann nicht gehen, weil Du selbst sagst $L$2 - warum verwendest Du es nicht?



Gruß
Stephan
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag von FranzX »

Hallo Sascha74,

ich glaube dein Problem liegt in der Formel!!
Was steht denn in der Zelle L2?

Wenn ein Datum des Kj. 2006 drinsteht, müsste die Formel funktionieren.
=WENN(JAHR($L$2)=2006;WENN(G7="";"";F7-$F$5);"")

Wenn nur die Zahl 2006 darin steht, geht's nicht.
Dann müsste die Formel lauten:
=WENN($L$2=2006;WENN(G7="";"";F7-$F$5);"")

Gruß
FranzX

TIPP:
Das neu erschienene Buch des C&L-Verlags:
OpenOffice.org Calc - Formeln und Funktionen.
Es enthält mehr als 200 sofort einsetzbaren Formeln, bedingte Formatierungen und Zahlenformate. Außerdem jede Menge Tipps und Tricks.

http://www.cul.de/oocalc.html
Sascha74
**
Beiträge: 24
Registriert: Mo, 02.01.2006 17:01
Wohnort: Norddeutschland

Beitrag von Sascha74 »

Schön FranzX, dass Du mich verstehst *gg*

Es steht Deine Funktion "=HEUTE()" darin.

Also keine absolute Zahl "2006"; jedoch funktioniert es mit "$L$2" leider nicht, da Calc so weiter L3, L4, L5 usw. nach unten hin ändert, beim Kopieren. Finds ja auch seltsam :?

VG, Sascha74
VG, Sascha

Office: OO 2.0.3 (ex: Writer)
BS: Win XP SP 2
Browser: Opera 9.xx
Mailclient: Mozilla Thunderbird 1.5.x.x
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag von FranzX »

Hallo Sascha74,

Irgendwie hat sich die Formel "aufgehängt". Probiere es einmal so:
Schreibe in der Formel JAHR(L2) als relativer Bezug.
Dann klickst du in der Eingabezeile auf L2 und drückst einmal die Tastenkombination <Umschalttaste>+<F4>. Dadurch setzt Calc den Bezug automatisch auf Absolut. Vielleicht klappts dann.

Bei mir funktioniert die Formel problemlos.

Viele Grüße
FranzX

XP+OO.o 2.0.3
Sascha74
**
Beiträge: 24
Registriert: Mo, 02.01.2006 17:01
Wohnort: Norddeutschland

Beitrag von Sascha74 »

hmmmh, das mit dem techn. umsetzten der $ funktioniert schon.

Das Problem ist jetzt wieder folgendes: und zwar, dass sich somit in die zukünftigen Wertzellen wieder negative Werte (bezogen auf F7-$F$5) einsetzen und somit gleichzeitig die Summenfunktion am Ende der Spalte verhauen. Das möchte ich nicht.

Lasse ich die Formel ohne $ bei L2 sind zwar die zukünftigen Wertzellen (z.B. für September 2006) leer, ABER nach einbringen der Werte in die Bezugszellen übernimmt Calc nicht die automatisch die zu errechnenden Werte. Die Ergebniszelle bleibt also leer.

Erst wenn ich NACH letztgenanntem Schritt in der Formel z. B. L5 MANUELL in L2 ändere übernimmt er endlich den rechnerischen Wert :?: :?: :?:

Und das finde ich alles wahnsinnig umständlich :-( Gibts keine Formel die beide Schritte für sich nacheinander integrieren kann?

PS: L2 entspricht der Datums-Heute-Funktion von Dir, FranzX.
VG, Sascha

Office: OO 2.0.3 (ex: Writer)
BS: Win XP SP 2
Browser: Opera 9.xx
Mailclient: Mozilla Thunderbird 1.5.x.x
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag von FranzX »

Hallo Sascha74,

ich weis gar nicht, was du eigentlich berechnen willst. Deine Formel zieht immer nur von der Zelle Fx der Wert der Zelle F5 ab. Was soll denn eigentlich berechnet werden?
Wenn die Berechnung nur dann durchgeführt werden soll, wenn auch in der entsprechenden Zelle der Spalte F ein Wert steht, so musst du dies auch über eine WENN()-Formel in deine Formel einbauen.

z.B. die nochmals erweitere Formel:

=WENN(ISTLEER(F8);"";WENN(JAHR($L$2)=2006;WENN(G8="";"";F8-$F$5);""))


Viele Grüße
FranzX

TIPP:
Das neu erschienene Buch des C&L-Verlags:
OpenOffice.org Calc - Formeln und Funktionen.
Es enthält mehr als 200 sofort einsetzbaren Formeln, bedingte Formatierungen und Zahlenformate. Außerdem jede Menge Tipps und Tricks.
http://www.cul.de/oocalc.html
Sascha74
**
Beiträge: 24
Registriert: Mo, 02.01.2006 17:01
Wohnort: Norddeutschland

Beitrag von Sascha74 »

Hallo FranzX,

ich weiß, ich nerve... ;-) Bin wirklich TOTALER LAIE hinichtl. Calc & Excel.

Es sollen Zeitstunden eines Arbeitszeitnachweises berechnet werden.
Wenn die Berechnung nur dann durchgeführt werden soll, wenn auch in der entsprechenden Zelle der Spalte F ein Wert steht, so musst du dies auch über eine WENN()-Formel in deine Formel einbauen.
Genau, aber wie würde so eine grundsätzliche Formel wohl ungefähr aussehen müssen ???
VG, Sascha

Office: OO 2.0.3 (ex: Writer)
BS: Win XP SP 2
Browser: Opera 9.xx
Mailclient: Mozilla Thunderbird 1.5.x.x
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag von FranzX »

Hallo Sascha74,

Der Aufbau der Formel ist dem Grunde nach schon richtig, aber Calc (wie auch Excel) betrachten einen Tag als Zahl 1, 1/2-Tag ist demnach 0,5, eine Stunde 1/24 usw. Dies musst du bei deiner Formel berücksichtigen. Vor allem darfst du nicht Zeitwerte und Zahlen so ohne weiteres mischen. Ich würde mich erst einmal mit der Hilfe (Berechnung von Zeitunterschieden) beschäftigen und dann die Zelleninhalte anpassen.

Viele Grüße
FranzX

TIPP:
Das neu erschienene Buch des C&L-Verlags:
OpenOffice.org Calc - Formeln und Funktionen.
Es enthält mehr als 200 sofort einsetzbaren Formeln, bedingte Formatierungen und Zahlenformate. Außerdem jede Menge Tipps und Tricks.
http://www.cul.de/oocalc.html
Antworten