Inhaltsverzeichnis
Kopieren kann eine eintönige Phase sein, wenn man Excel Die Verwendung von Formeln kann diese Kopieraufgabe beleben. In der heutigen Übung geht es darum, wie man Excel-Formeln verwendet, um Kopieren des Zellwerts in eine andere Zelle Sie können die Formeln in jeder Version von Excel verwenden.
Download Arbeitsbuch Praxis
Sie können das Arbeitsbuch über den unten stehenden Link herunterladen.
Zellwert in eine andere Zelle kopieren.xlsm5 Geeignete Wege der Verwendung von Excel-Formeln zum Kopieren von Zellwerten in eine andere Zelle
Nehmen wir zur Diskussion einen Beispieldatensatz, in dem es 5 Personen gibt Vornamen , Nachnamen und Alter .
Jetzt mit Excel Formeln werden wir den Zellwert aus diesem Datensatz in eine andere Zelle kopieren.
1) Kopieren des Zellwerts in eine andere Zelle mit Hilfe einer Zellreferenz in Excel
Wir werden das Kopieren von Zellenelementen mit Zelle Referenz Alles, was Sie tun müssen, ist, in die Zelle zu gehen, in die Sie den Kopierwert einfügen wollen, und die folgende Zeile zu schreiben Zelle Referenz der Zelle, die Sie kopieren möchten, nach einer Gleichberechtigt ( = Schauen wir uns den Prozess unten an.
- Wählen Sie zunächst Zelle F5 und geben Sie diese Formel ein, um den Wert von Zelle B5 .
=B5
- Hit Eingabe .
- Wenden Sie anschließend das gleiche Verfahren in Zelle G5 mit dieser Formel.
=C5
- Kopieren Sie in ähnlicher Weise den Wert von Zelle D5 zu Zelle H5 mit dieser Formel.
=D5
- Wählen Sie abschließend die Zellbereich F5:H5 und verwenden Sie die Autofill um den Rest der Werte aus dem Datensatz auf einmal zu kopieren.
2 Kombinieren Sie VALUE-CONCATENATE-Funktionen, um den Wert einer Zelle in eine andere zu kopieren.
Sie können einen Zellwert kopieren, indem Sie das CONCATENATE und VALUE-Funktionen Führen Sie dazu die folgenden Schritte aus.
- Fügen Sie zunächst diese Formel in Zelle F5 .
=IFERROR(VALUE(B5),CONCATENATE(B5))
- Presse Eingabe .
- Wenden Sie nun ein ähnliches Verfahren in Zelle G5 .
=IFERROR(VALUE(C5),CONCATENATE(C5))
- Verwenden Sie diese Formel in ähnlicher Weise in Zelle H5 .
=IFERROR(VALUE(D5),CONCATENATE(D5))
- Führen Sie schließlich das gleiche Verfahren für Zellenbereich F6:H10 und Sie werden die folgende Ausgabe erhalten.
3. das Kopieren von Zellwerten mit der Excel-Funktion VLOOKUP
Sie können den Zellwert auch mit die Funktion VLOOKUP Mal sehen, wie es funktioniert.
- Fügen Sie zunächst diese Formel ein, um den Zellwert von B5 zu Zelle F5 Drücken Sie auch Eingabe .
=VLOOKUP(B5,B5,1,FALSE)
- Schreiben Sie dann die gleiche Formel für die erste Zeile der Tabelle Nachname Spalte, die Änderung der Zelle Referenz Werte.
=VLOOKUP(C5,C5,1,FALSE)
- Wenden Sie diese Formel in ähnlicher Weise in Zelle H5 .
=VLOOKUP(D5,D5,1,FALSE)
Hier ist die VLOOKUP Funktion wird verwendet, um die Spalte des Bereichs festzulegen, in der der Wert gesucht werden soll; da unser Wert am Anfang des Bereichs liegt, verwenden wir 1 Für eine exakte Übereinstimmung schreiben wir dann FALSCH oder 0 . - Machen Sie dasselbe für die restlichen Zellen, um die endgültige Ausgabe zu erhalten.
4. den Zellwert mit der Funktion HLOOKUP in eine andere Zelle in Excel kopieren
Ähnlich wie bei der VLOOKUP Funktion, können Sie die Aufgabe mit die Funktion HLOOKUP auch.
- Geben Sie zunächst diese Formel ein Zelle F5 .
=HLOOKUP(B5,B5,1,FALSE)
- Drücken Sie dann Eingabe .
- Wenden Sie dann dieselbe Formel auf die übrigen Zellen an, indem Sie den Zellbezug ändern.
- Schließlich werden Sie erfolgreich Zellwerte in eine andere Zelle kopieren.
5) Excel-Formel mit INDEX-MATCH-Funktionen zum Kopieren von Zellwerten
Sie können die Kombination aus die INDEX-MATCH-Funktionen um den Wert aus einer bestimmten Zelle abzurufen. Führen Sie einfach die folgenden Schritte aus.
- Fügen Sie zunächst diese Formel in Zelle F5 um den Wert von Zelle B5 .
=INDEX(B5,MATCH(B5,B5,0))
- Danach drücken Sie Eingabe .
- Wenden Sie das Gleiche anschließend in Zelle G5 .
=INDEX(C5,MATCH(C5,C5,0))
- Zum Schluss geben Sie eine ähnliche Formel in Zelle H5 Ändern des Zellbezugs auf D5 .
=INDEX(D5,MATCH(D5,D5,0))
In dieser Formel wird die INDEX-MATCH Funktionen arbeiten als dynamisches Array, um sowohl horizontal als auch vertikal nach einem bestimmten Wert zu suchen. 0 für eine genaue Übereinstimmung . - Wählen Sie schließlich Zellbereich F5:H5 und verwenden Sie die AutoFill Werkzeug, um diese endgültige Ausgabe zu erhalten.
Konventionelle Methoden zum Kopieren von Zellwerten in eine andere Zelle in Excel
Microsoft Excel hilft auch beim Kopieren von Zellwerten in eine andere Zelle mit seinen konventionellen Methoden, die auf jede Excel-Version anwendbar sind.
1. wählen Sie Kopieren & Einfügen Optionen
Diese erste Methode führt Sie durch die Verwendung der Kopier- und Einfügeoptionen in der Multifunktionsleiste von Excel.
- Wählen Sie zunächst Zelle B4 .
- Als nächstes wird auf der Zwischenablage Abschnitt der Startseite Registerkarte, klicken Sie auf Kopieren.
- Wählen Sie nun das Ziel aus Zelle F4 .
- Dann, wieder auf der Zwischenablage Abschnitt finden Sie eine Option namens Kleister .
- Klicken Sie hier auf das Symbol Kleister Symbol aus der Liste der Optionen.
- Das war's, Sie erhalten endlich den kopierten Wert.
- Darüber hinaus können Sie die Kopieren indem Sie mit der rechten Maustaste auf die Quellzelle klicken.
- Klicken Sie anschließend mit der rechten Maustaste auf die Zielzelle, dann finden Sie die Kleister Befehl.
- Sie können jede der Kopier- und Einfügeoptionen ausprobieren.
2 Kopieren & Einfügen zwischen zwei Zellen
Sie können einen Wert innerhalb von zwei vorhandenen Werten kopieren und einfügen. Sehen wir uns das Beispiel an.
- Zunächst haben wir die Vorname und Alter zu zwei benachbarten Zellen.
- Markieren und kopieren Sie dann die Zelle mit dem Titel Nachname .
- Anschließend setzen Sie den Cursor auf die rechte Seite der meisten der beiden benachbarten Zellen und klicken mit der rechten Maustaste.
- Klicken Sie hier auf Kopierte Zellen einfügen .
- Daraufhin wird das Dialogfeld Einfügen geöffnet.
- Wählen Sie in diesem Feld Zellen nach rechts verschieben und klicken Sie OK .
- Schließlich wird der Wert zwischen zwei Zellen kopiert.
3. die Tastaturkürzel anwenden
Sie können das Kopieren und Einfügen auch mit Hilfe von Tastenkombinationen durchführen. Gehen Sie dazu einfach wie folgt vor.
- Wählen Sie zunächst die Zellbereich B5:D5 .
- Dann drücken Sie Strg + C auf Ihrer Tastatur, um die Zelle zu kopieren.
- Danach gehen Sie einfach in die Zielzelle und drücken Strg + V um die kopierten Werte zu erhalten.
Excel VBA zum Kopieren von Werten in eine andere Zelle
Wir können die Zelle mit der Funktion VBA Code. VBA steht für Visual Basic für Anwendungen Sehen wir uns die Methoden an, mit denen man VBA-Code sowohl auf eine einzelne Zelle als auch auf einen Bereich von Zellen anwenden kann.
1. eine einzelne Zelle kopieren
Lassen Sie uns zunächst eine einzelne Zelle mit einem VBA-Code kopieren. Folgen Sie dazu der folgenden Anweisung.
- Wählen Sie zu Beginn Zelle B4 wie wir sie kopieren wollen.
- Dann, im Inneren des Entwickler wählen Sie die Registerkarte Visual Basic unter der Option Code Gruppe.
- Als nächstes wird unter dem einfügen. Option, wählen Sie Modul .
- Schreiben Sie jetzt den Code hier.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Dieser Code wählt die Zelle aus und fügt sie mit einer Differenz von 4 Spalten, denn wir haben die Offset-Wert 0 und 4 . 0 zeigt an, dass die Zeile nicht geändert wurde, und 4 zeigt die Änderung von 4 Sie können den Wert nach Belieben erhöhen oder verringern. - Klicken Sie anschließend auf die Schaltfläche Lauf Sub Symbol oder drücken Sie F5 auf Ihrer Tastatur.
- Schließlich kopierte es die Zelle und fügte sie mit einer Differenz von 4 Zellen.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False End Sub
2. einen Bereich von Zellen kopieren
Ähnlich wie beim Kopieren einer einzelnen Zelle können Sie mit VBA auch einen Bereich von Zellen kopieren. Wenn Sie einen Bereich von Zellen kopieren möchten, lautet der Code wie folgt:
Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Schließlich werden Sie etwas finden, das dem folgenden Bild ähnelt.
Zusätzliche Tipps
Wenn Sie eine Zelle aus einem anderen Blatt kopieren wollen, müssen Sie nur den Blattnamen vor dem Zellverweis einfügen. Wir wollten zum Beispiel den Wert aus Zelle B4 der INDEX-MATCH Daher bietet die Formel diese Lösung.
Anmerkung: Wenn Sie Ihr Blatt mit mehreren Wörtern benennen, müssen Sie den Namen in einer Apostroph ( ''
), aber bei einem Namen, der nur aus einem Wort besteht, ist dieses Satzzeichen nicht erforderlich.