Ich versuche, die gesamte Postleitzahl von Spalte A in Spalte B mit der folgenden Formel neu zu codieren:
=TEXT(A1,"00000")
So was:
Ich möchte, dass jede Zelle in Spalte B mit der obigen Formel transformiert wird. Aber ich habe über 40.000 Zeilen, daher ist es unmöglich, die Formel nach unten zu ziehen und auf die gesamte Spalte B anzuwenden.
Gibt es eine Formel, mit der ich dieses Problem lösen könnte?
Ich denke du hast Glück. Bitte versuchen Sie es mit B1:
(sehr ähnlich!) aber vor dem Drücken von EnterHit Ctrl+ Shift+ Enter.
quelle
ArrayFormula(…)
.Es sieht so aus, als wären einige der anderen Antworten veraltet, aber für mich hat das funktioniert:
(Beachten Sie, dass dies Text ersetzt, wenn die Zielzellen nicht leer sind.)
quelle
Ctrl+Shift+Down
wählenCtrl+Enter
Sie , wie Sie sagten, bis zum Ende der aktuellen Spalte ausUp, Right, [Down]
(die letzte wird nicht benötigt, wenn Sie sich in Zeile 1 befinden), um zu gelangen die nächste Spalte.Angenommen, Sie möchten etwas in einem Array von Zeichenfolgen ersetzen und das Kopieren und Einfügen nicht auf Ihrem gesamten Blatt ausführen .
Nehmen wir dies als Beispiel:
Um diese Formel sauber und elegant auf die gesamte Spalte (Array) anzuwenden, haben Sie folgende Möglichkeiten:
Es funktioniert auch für 2D-Arrays, sagen wir:
quelle
Eine andere Lösung gefunden:
quelle
Dies ist für diejenigen gedacht, die die Spaltenzellen schnell überschreiben möchten (ohne zu schneiden und zu kopieren). Dies entspricht dem Doppelklicken auf das Zellenfeld, funktioniert jedoch im Gegensatz zum Doppelklicken nach dem ersten Versuch weiterhin.
BONUS:
Die Verknüpfung, um zum untersten Inhalt zu gelangen (um die Kopie zu überprüfen), lautet Ctrl+ ⇓. Um wieder nach oben zu gelangen, können Sie Ctrl+ verwenden. ⇑Wenn Ihre oberen Reihen jedoch eingefroren sind, müssen Sie auch Entereinige Male drücken .
quelle
Um klar zu sein, wenn Sie den Drag-Indikator verwenden, werden die Zellenwerte nur in die Spalte kopiert, solange sich in der benachbarten Zelle in einer bestimmten Zeile ein Wert befindet. Sobald beim Ziehen eine benachbarte Zelle leer ist, wird das Kopieren der Formel beendet.
.z.B
Wenn es sich bei der obigen Tabelle um eine Tabelle handelt, füllt die Verwendung der Doppelklick-Ziehanzeige in der Zelle 'b' Zeile 2, jedoch nicht Zeile drei oder vier.
quelle
Mit Strg + Umschalt + Ab + D können Sie die Formel auch zu jeder Zelle in der Spalte hinzufügen.
Klicken / markieren Sie einfach die Zelle mit der Gleichung / Formel, die Sie kopieren möchten, und halten Sie dann Strg + Umschalt + Ab + D gedrückt. Ihre Formel wird jeder Zelle hinzugefügt.
quelle
Nur damit ich meine Antwort nicht verliere, funktioniert das:
quelle
Sie können die Spalte füllen, indem Sie auf die untere rechte Ecke der Zelle doppelklicken, von der Sie kopieren möchten (den Punkt auf dem Feld, den Sie sonst ziehen würden), und sie wird auf die gesamte Spalte angewendet.
NB: Dies funktioniert nicht, wenn Sie den Filter angewendet haben oder wenn sich bereits etwas in den Zellen unten befindet.
quelle