Excel Wenn Zelle enthält dann andere Zelle Wert

Kann ich eine Formel in der Zelle B1 erzeugen, in der der Inhalt von A1 in C1 kopiert wird? Wie müsste so eine Formel aussehen? (VBA/Makro möchte ich nicht verwenden)

...komplette Frage anzeigen

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Excel Wenn Zelle enthält dann andere Zelle Wert

augsburgchris

Topnutzer im Thema Microsoft Excel

09.08.2010, 09:32

der Satz: "VBA/Makro möchte ich nicht verwenden" schließt die einzige Möglichkeit das Problem zu lösen aus. Excel hat (noch) keine künstliche Intelligenz. Dies erwartest du aber mit deiner Vorgabe. Ecxel sollte selbst entscheiden müssen wann eine Zahl in eine Zelle eingetragen werden soll und wann nicht. Die Wahrscheinlichkeit hierbei alles richtig zu machen ist ca 10.000.000.000.000:1? Es geht, sogar sehr einfach, mit VBA! Ansonsten ein ganz klares Nein.

1 Kommentar 1

Excel Wenn Zelle enthält dann andere Zelle Wert

SBond 

Fragesteller

 10.08.2010, 22:15

OK, danke ^^. Ich habe es bereits aufgegeben und meinen Zirkelbezug gelöscht, da es für mich jetzt nicht so extrem wichtig ist. Mit VBA wollte ich mich jetzt auch nicht auseinandersetzen.

Danke nochmals für die Hilfe. Zumindest habe ich jetzt eine eindeutige Antwort erhalten, mit der ich auch was anfangen kann ^^

0

Excel Wenn Zelle enthält dann andere Zelle Wert

flip1988

08.08.2010, 18:16

Schreib in die Zelle C1 "=A1"... kopier das ganze runter, soweit du es brauchst...

dann markiere die komplette Spalte C, kopiere sie und geh dann auf Einfügen -> Inhalte einfügen.

Sollte funktionieren.

Gruß Flip

3 Kommentare 3

Excel Wenn Zelle enthält dann andere Zelle Wert

SBond 

Fragesteller

 08.08.2010, 18:28

Hmm, naja. Eventuell habe ich mich nicht klar genug aus gedrückt....

Also das ganze soll automatisch funktionieren. So soll z.B. ein Ergebnis in eine andere Zelle geschrieben werden und nicht in der Zelle, in der die Formel steht. Beispiel: A1="5", B1="2", C1="=A1*B1". Jetzt steht in C1 das Ergebnis 10. Ich möchte aber, dass das Ergebnis (zusätzlich) z.B. in einer anderen Zelle steht (z.B. D1). In D1 soll dann "10" stehen und nicht sowas wie "=C1".

0 2

Excel Wenn Zelle enthält dann andere Zelle Wert

flip1988 08.08.2010, 18:30

@SBond

Puh, da muss ich leider kapitulieren.

Hatte das Problem auch schon des öfteren, aber ich habs nur so lösen können, wie ich es beschrieben habe.

Sorry...

Gruß Flip

0

Excel Wenn Zelle enthält dann andere Zelle Wert

SBond 

Fragesteller

 08.08.2010, 18:54

@flip1988

...schade, trotzdem danke.

Gruß -Martin-

0

Excel Wenn Zelle enthält dann andere Zelle Wert

Oubyi, UserMod Light

Usermod

Community-Experte

Microsoft Excel

08.08.2010, 20:07

Diese Frage hört man oft. Für den einfachen Nutzer heißt die einfache Antwort:
DAS GEHT NICHT.
Du kannst nur über eine Formel (in DIESER Zelle) einen Wert in einer Zelle "erscheinen lassen" und damit weiterarbeiten.
ES LÄSST SICH DOCH LÖSEN,
wenn man ein VBA-Programm schreibt, also mit einem "Makro" arbeitet.
Ich könnte das wohl, aber es ist für den normalen "Gebrauch", wenn man sich nicht mit VBA auskennt nicht empfehlenswert.
Beschreibe vielleicht mal, WARUM da keine Formel, sondern nur ein Wert stehen soll. Das ist meisten nicht nötig und kann anders gelöst werden.

Woher ich das weiß:Beruf – IT-Administrator (i.R.)

2 Kommentare 2

Excel Wenn Zelle enthält dann andere Zelle Wert

SBond 

Fragesteller

 08.08.2010, 22:24

Danke für die Antwort. Also... Ich habe 2 Spalten: Spalte A ist für das Datum (fortlaufend) und Spalte B ist für die Daten (eine Zahl zwischen 1-5000).

Jetzt habe ich daneben eine Zelle (z.B. D2), in dem ich die aktuelle Zahl eingebe. Diese wird dann automatisch an der richtigen Stelle in der Spalte B hineingeschrieben. [Das habe ich gemacht in dem ich Spalte A mit "Heute()" vergleiche].

Nun kann es aber sein, dass ich mal einen Wert vom Vortag korrigieren muss. Daher springe ich mit Excel zu der betreffenden stelle, indem ich das Datum vom Tag davor angebe.

Jetzt kommt mein Problem: Sobald Excel an der stelle ist, wird der Vorhandene Wert mit dem Inhalt der Zelle D2 überschrieben.

Daher möchte ich, dass der letzte Wert (von der Spalte B) in einer anderen Zelle angezeigt wird oder das der letzte Wert in die Zelle D2 geschrieben wird, in der ich dann direkt den Wert ändern kann.