Wert in Zelle übernehmen

Hallo in die Runde,
ich möchte je einen Wert z.B. in Spalte A und B eingeben, in Spalte C soll eine Formel die Werte aus Sp.A+B berechnen und in Spalte D soll das Ergebnis als Wert stehen und nicht als Formel.
Ist das möglich? Kennt jemannd eine Lösung meines Problems?
Danke, Dietje

ich möchte je einen Wert z.B. in Spalte A und B eingeben, in
Spalte C soll eine Formel die Werte aus Sp.A+B berechnen und
in Spalte D soll das Ergebnis als Wert stehen und nicht als
Formel.

Hallo,
das ist ziemlich genau die Grundfunktion jeder Tabellenkalkulation, wie Excel oder Openoffice Calc
Nur eines ist anders als Du es willst. In Deiner Spalte C gibst Du die Formel ein, und das Ergebnis steht anschliessend in der Spalte. Das Programm rechnet (normalerweise) selbstaendig aus.
Willst Du die Formel lesen, musst Du sie in einer weiteren Zelle extra nochmal eintragen, als Text. Dazu die Formel mit einem Apostroph voran dort reinschreiben.
Gruss Helmut

ich möchte je einen Wert z.B. in Spalte A und B eingeben, in
Spalte C soll eine Formel die Werte aus Sp.A+B berechnen und
in Spalte D soll das Ergebnis als Wert stehen und nicht als
Formel.

Hi Diedrich,

mit Vba ginge das automatisch.

Nur mit Excelbordmitteln auch, aber nicht dynamisch.
Schreib in D1: =C1 und kopier das nach unten, dann Spalte D markieren, Strg+C, Bearbeiten–Inhalteeinfügen–Werte.

Gruß
Reinhard

Hallo Diedrich,

schreibe mal im Visiual Basic Editor in „Diese Arbeitsmappe“ folgenden Code:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

If Intersect(Target, Range(„A:B“)) Is Nothing Then

Else
Back = Target.Address
Row = Target.Row
Cells(Row, 3).Copy
Cells(Row, 4).PasteSpecial Paste:=xlPasteValues
Range(Back).Select
Application.CutCopyMode = False
End If

End Sub

Der hilft dir vielleicht bei deinem Problem.
Er Kopiert die ergebnisse der Formel aus Spalte „C“ als Wert in Spalte „D“.

Grüße
Netwi

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

ich vermute, Du möchtest dann die Formel und das Ergebnis
gleichzeitig sehen? Das ist sowas wie ein eingesprungener
Palstek:
http://www.ozgrid.com/News/excel-evaluate-formula-VB…,
dort nach EVALUATE suchen.

Hallo Ralf,

ich habe mir jetzt den Link nicht durchgelesen, war mir erstmal zuviel Englishc *gg*

Evaluate gibts auch im „alten“ Excel, aber ob das hier Sinn macht weiß ich nicht, ist sowieso erstaunlich was jeder so für sich aus der Fragestellung herausgelesen hat :smile:

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │
──┼────────┼─────┼────┤
1 │ 4+6-c1 │ -67 │ 77 │
──┴────────┴─────┴────┘
Benutzte Formeln:
B1: =Evaluate

Festgelegte Namen:
Evaluate: =AUSWERTEN(Tabelle1!A1) \*rel. Name, so gültig in B1

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Wert in Zelle übernehmen etwas deutlicher gefragt
Erst einmal vielen Dank für eure Antworten, leider bin ich was VBA usw. anbelangt kein Experte, deshalb noch ein wenig klarer die Frage.

Ich möchte z.B. in Spalte A, ca 100 Zeilen, DM-Beträge eingeben, diese dann mit Werte aus Spalte B dividieren(1,95583),nämlich das in Spalte C die Formel steht( A/B oder A/1,95583) in Spalte D steht das Ergebnis, als Wert nicht als Formel (5,1129€), nicht D=C, das wäre ja wieder eine Formel.

Gruß Dietje

Moin, Reinhard,

ist sowieso erstaunlich was jeder so für
sich aus der Fragestellung herausgelesen hat :smile:

wenn der UP in C die Formel haben will und in D das Ergebnis, dann legt das die Vermutung nahe, dass er die Formel sehen will. Andernfalls wäre die Frage ziemlich sinnlos.

Gruß Ralf

Hallo Ralf,

Und wenn er später eine Drittanbieter-Software über die Tabelle laufen lässt kann es sein das er die Ergebnisse der Berechnung als „Wert“ dort haben muss und nicht als „sichtbares Ergbnis“ einer berechneten Formel…

Grüße
Netwi

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich möchte z.B. in Spalte A, ca 100 Zeilen, DM-Beträge
eingeben, diese dann mit Werte aus Spalte B
dividieren(1,95583),nämlich das in Spalte C die Formel steht(
A/B oder A/1,95583) in Spalte D steht das Ergebnis, als Wert
nicht als Formel (5,1129€), nicht D=C, das wäre ja wieder eine
Formel.

Hi Dietje,

zumindest bei mir ist es so, deine Benutzung von „steht“ das Ergebnis u.v.m. hat mich verwirrt.

Eine Zelle hat einen Inhalt, den Zellinhalt, dies ist entweder eine Formel oder eine Eintragung, die keine Formel ist, also Text,Zahl,leer.

Dann hat jede Zelle auch eine Ansicht, die Zellansicht, das also was man sieht in der Zelle.

So gesehen ist die Frage was „steht“ in der Zelle mehrdeutig, zumindest für mich, obwohl ich eindeutig bei „steht“ in einer Zelle mit dem Zellinhalt verbinde.

Egal.

Ich habe da jetzt was gebastelt, in Zeile 2+3 siehst du wie es bei der Benutzung des Hochkommas aussieht.
In Zeile 4+5 siehst du wie es bei Benutzung einer alten Excelformel aussieht.

Trifft da irgendwas davon das was du da willst?
Nicht sichtbar ist, daß in c2:C3 vorndran immer ein Hochkomma steht.

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │ D │
──┼─────┼─────────┼────────┼────────────┤
1 │ DM │ Kurs │ Formel │ Euro │
──┼─────┼─────────┼────────┼────────────┤
2 │ 100 │ 1,95583 │ =A2/B2 │ 51,1291881 │
──┼─────┼─────────┼────────┼────────────┤
3 │ 200 │ 1,95583 │ =A3/B3 │ 102,258376 │
──┼─────┼─────────┼────────┼────────────┤
4 │ 100 │ 1,95583 │ =A4/B4 │ 51,1291881 │
──┼─────┼─────────┼────────┼────────────┤
5 │ 200 │ 1,95583 │ =A5/B5 │ 102,258376 │
──┴─────┴─────────┴────────┴────────────┘
Benutzte Formeln:
C4: =F
C5: =F
D2: =A2/B2
D3: =A3/B3
D4: =A4/B4
D5: =A5/B5

Festgelegte Namen:
F: =ZELLE.ZUORDNEN(41;Tabelle1!D4) \*rel. Name, so gültig in C4

A1:smiley:5
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard