Ich habe eine Spalte mit Werten, die aus einer Formel erstellt wurden. Ich weiß, dass ich die Werte mithilfe der Zwischenablage in eine andere Spalte kopieren kann. ABER ... Ich möchte, dass meine Kalkulationstabelle automatisch ist und die Verwendung der VBA-Codierung vermieden wird. Daher wäre es ideal, wenn ich eine Formel für die nächste Spalte erstellen könnte, die die Werte in die nächste Spalte kopiert. Vielleicht eine INDEX/MATCH-Methode, die jedoch NUR die Werte anstelle der Formeln kopiert.
Im Grunde möchte ich, dass eine Formel die Werte aus einer Formel kopiert ....
Sie können = A4 verwenden, falls A4 eine lange Formel hat
Für solche müssen Sie sich auf VBA verlassen. Das geht nicht nur mit Excel-Funktionen.
Verwenden Sie = concatenate (). Verketten wird im Allgemeinen verwendet, um die Wörter mehrerer Zellen zu einer zu kombinieren. Wenn Sie jedoch nur eine Zelle eingeben, wird dieser Wert zurückgegeben. Es gibt andere Methoden, aber ich finde, dass dies die beste ist, da dies die einzige Methode ist, die funktioniert, wenn sich eine Formel, deren Wert Sie zurückgeben möchten, in einer verbundenen Zelle befindet.
sie können diese Funktionen zusammen mit iferror
als Workaround verwenden.
versuche =IFERROR(VALUE(A4),(CONCATENATE(A4)))
Kopieren Sie wie gewohnt, klicken Sie dann mit der rechten Maustaste und verwenden Sie 'Inhalte einfügen'. Es gibt viele Optionen, in denen auch Einfügen als Wert vorhanden ist.
Was ist mit dem Versuch mit VLOOKUP
? Die Syntax lautet:
=VLOOKUP(cell you want to copy, range you want to copy, 1, FALSE).
Es sollte den Trick tun.