Seite 1 von 1

[Gelöst] "Einfrieren" berechneter Zellenwerte

Verfasst: Di 12. Sep 2017, 14:37
von retep
Hallo liebe Calc-Spezialisten,
ich habe Zellen, in die ich Werte eingebe und Zellen, die diese Eingabewerte aufgabengemäß verrechnen
und darstellen.
Nach erfolgter Berechnung sollen die angezeigten Zahlenwerte "eingefroren" werden, daß heisst,
die der Zelle zugeordnete Berechnungsformel soll nicht mehr aktiv sein.
Die Eingabezellen allerdings schon, da sie für weitere Aufgaben benötigt werden.
Der verfügbare Zellschutz wirkt zwar gegen Eingriffe von aussen und verhindert das Ändern über die Tastatur
unterbindet allerdings nicht die Neuberechnung bei Eingaben in die nach wie vor aktiven Eingabezellen.

Vielen Dank für ein mögliches Lösungsangebot - Peter

Re: "Einfrieren" berechneter Zellenwerte

Verfasst: Mi 13. Sep 2017, 08:22
von iBlack
Hallo Peter,

hast du ggf. eine Beispieldatei oder einen Beispielaufbau deiner Tabelle um etwas nachzustellen?

Evtl. kannst du auch mit einem Makro arbeiten!
Die Funktion Makro aufzeichnen ist ja was ganz feines :)

Da kannst du nach drücken eines Buttons einfach sagen, du willst den Inhalt der errechneten Funktion als Wert einfügen und nicht als Formel!
So wird das Ergebnis kopiert aber die Bezüge wären weg!

Ob das ohne Makro geht muss ich mir selber noch überlegen :p

Liebe Grüße,

iBlack

Re: "Einfrieren" berechneter Zellenwerte

Verfasst: Mi 13. Sep 2017, 10:33
von retep
Hallo Bernd,
vielen Dank für Dein Interesse.
Es geht um folgendes Problem:
Zelle1 zum Eingeben eines Wertes, Zelle2 mit Formel (=Z1*2).
Ich gebe in Z1 den Wert 100 ein und in Z2 wird 100*2= 200 angezeigt.
Dieser Wert soll jetzt "eingefroren" werden, d.h. sich nicht verändern
auch wenn in Z1 andere Werte eingegeben werden.
Ich kann Z2 mit einem Zellschutz versehen und mit der Tastatur keine
Veränderung mehr vornehmen, die hinterlegte Formel bleibt aber aktiv.
Mit Makros habe ich vor langer Zeit mal gearbeitet. Das war auf jeden
Fall universeller und kam einem gewohnten Programmablaufplan auch
deutlich näher.
Ich müßte da aber wieder bei Null anfangen, was ich nicht möchte.
Diese Tabellenkalkulationsprogramme sin doch wahre Möglichkeitsmonster.
Da muß es doch möglich sein, Zellen mit 2,3 Klicks "einzufrieren" -
oder auch nicht.

LG - Peter

Re: "Einfrieren" berechneter Zellenwerte

Verfasst: Mi 13. Sep 2017, 11:01
von iBlack
iBlack - nicht Peter :-) Aber passt schon :-p

Sooo, also das Makro wäre das kleinste Problem!
Ein einfaches aufzeichnen sowie Inhalte einfügen würde da schon reichen!

Also, Beispieltabelle:
A1: 100
B1: =A1*2
B1: 200

So, wenn du jetzt was in A1 eintippst, was soll dann passieren? Willst du einfach nur was eintippen können ohne das sich was ändert, oder soll sonst noch was passieren?

Wenn du nach der Eingabe eine 200 eingibst, soll dann die 200 stehen bleiben, so viel hab ich verstanden!
Aber wozu willst du die Zelle noch abändern können? Muss ja einen nutzen haben ;-)

Grüße,

iBlack

Re: "Einfrieren" berechneter Zellenwerte

Verfasst: Mi 13. Sep 2017, 12:10
von iBlack
So, ich hab eine Lösung für dich!

In A1 schreibst du deine Zahl, in B1 diese Formel:

Code: Alles auswählen

=WENN(A1="";"";WENN(ZELLE("TYPE";B1)="v";B1;A1*2))
Wenn du in A1 jetzt 100 schreibst, kommt 200 raus und diese verändert sich NICHT mehr!

Grüße,

iBlack

Edit:
Mit Hilfszelle ginge es so:
A1 Wert x geben:
A2 200 eintragen
B1 folgende Formel:

Code: Alles auswählen

=WENN(A1="";B1;A2*2)
Lösche das X aus A1 und es funktioniert ebenso :)

Noch kürzer ginge es so:
A: 200
B1: diese Formel:

Code: Alles auswählen

=WENN(ZELLE("TYPE";B1)="v";B1;A1*2)

Re: "Einfrieren" berechneter Zellenwerte

Verfasst: Mi 13. Sep 2017, 15:07
von retep
Zum Testen brauche ich etwas Muße möchte mich aber zeitnah bedanken,
gehe auch davon aus, daß es funktioniert.
LG - Peter

Re: "Einfrieren" berechneter Zellenwerte

Verfasst: Mi 13. Sep 2017, 16:12
von iBlack
Habs getestet :) Mehrfach :)

Viel Erfolg weiterhin ;)
Bei Gelegenheit Topic auf [Gelöst] setzen :p

Grüße und schöne Woche dir,

iBlack

Re: (gelöst) "Einfrieren" berechneter Zellenwerte

Verfasst: Do 14. Sep 2017, 07:25
von paljass
Hi,
@iBlack
Hats du auch getestet, was passiert, wenn die Eingabenzelle(n) gelöscht werden? Schließlich hat hat Peter geschrieben
soll nicht mehr aktiv sein.
Die Eingabezellen allerdings schon, da sie für weitere Aufgaben benötigt werden.
Gruß
paljass

Ach ja, Ergebnis: Wenn die Eingabezelle gelöscht wird, ist auch das Ergebnis weg!

Re: (gelöst) "Einfrieren" berechneter Zellenwerte

Verfasst: Do 14. Sep 2017, 08:22
von iBlack
Richtig!

dennoch kann man andere Zahlen drüber schreiben sodass die Zelle nicht leer wird!
Von leer war ja nie die rede ;) sondern nur das bei einer Neueingabe die neue Zahl nicht in die Berechnung einfließt :p

Grüße,

iBlack