Manchmal müssen Sie Zellen kopieren, die bestimmte Kriterien erfüllen. Und hier werden wir 2 nützliche Methoden zum Kopieren der vorstellen tarZellen bekommen.
In einem Excel-Arbeitsblatt werden sicherlich viele Daten und Informationen enthalten sein. Diese Zellen enthalten jedoch Werte, die bestimmte Kriterien erfüllen und sich in unterschiedlichen Bereichen trennen. Infolgedessen wird es schwierig sein, wenn Sie sie sammeln müssen.
In diesem Arbeitsblatt müssen Sie Zellen kopieren, die größer als 350 sind. Wenn Sie diese Zellen einzeln sortieren und dann kopieren, werden Sie mit Sicherheit viel Zeit und Energie aufwenden.
Daher können Sie jetzt die beiden folgenden Methoden verwenden, um diese Aufgabe abzuschließen.
Methode 1: Kopieren Sie das Filterergebnis
Besitzt das tarWenn Zellen in einem Bereich liegen, können Sie die Filterfunktion in Excel verwenden. Sie können mehrere Kriterien für die Spalte festlegen und dann das Filterergebnis kopieren.
- Platzieren Sie Ihren Cursor innerhalb der tarReichweite bekommen.
- Klicken Sie anschließend in der Symbolleiste auf die Schaltfläche „Sortieren & Filtern“.
- Wählen Sie als nächstes die Option "Filter" in der Dropdown-Liste.
- Klicken Sie nun auf die Schaltfläche in der Spaltenüberschrift.
- Als nächstes wählen Sie die Option "Nummernfilter"
- Wählen Sie im Untermenü die gewünschte Option. Hier wählen wir das "Größere als".
- Legen Sie im Fenster "Benutzerdefinierter AutoFilter" die Kriterien fest, die Sie benötigen.
- Und dann klicken Sie auf die Schaltfläche "OK".
Daher werden im Arbeitsblatt nur die Zellen angezeigt, die das Kriterium erfüllen. Andere Zellen werden ausgeblendet.
Wenn der Filtervorgang beendet ist, können Sie den Kopier- und Einfügevorgang ausführen.
- Wählen Sie das Ergebnis im Arbeitsblatt aus.
- Drücken Sie dann die Tastenkombinationen „Strg + C“ auf der Tastatur, um den Bereich zu kopieren.
- Klicken Sie nun auf eine andere Zelle im Arbeitsblatt.
- Drücken Sie anschließend die Tastenkombinationen „Strg + V“, um diese Zellen einzufügen.
- Drücken Sie dann die Taste „Esc“, um den Kopiermodus zu verlassen.
Sie können sehen, dass nur die Zellen, die die Kriterien erfüllen, in den neuen Bereich eingefügt werden.
Sie werden jedoch auf Probleme stoßen, wenn Sie in den Bereich einfügen, der dieselben Zeilen wie der ursprüngliche Bereich aufweist. Hier werden nur zwei Zahlen in den neuen Bereich eingefügt.
Der Grund ist eigentlich sehr einfach. Im ursprünglichen Bereich werden die Zellen ausgeblendet, die das Kriterium nicht erfüllen. Und die ganzen Zeilen, die diese Zellen enthalten, sind ebenfalls versteckt. Daher können Sie im neuen Bereich nur einen Teil des Ergebnisses sehen. Andere Werte befinden sich in den ausgeblendeten Zeilen. Um das Ergebnis anzuzeigen, können Sie die Kriterien in der Filterfunktion löschen. Und dann können Sie das gesamte Ergebnis im Arbeitsblatt sehen.
Methode 2: Verwenden Sie das VBA-Makro
Wenn die target-Zellen befinden sich nicht in einer Spalte. Sie können die Filterfunktion nicht verwenden. Um diese Aufgabe abzuschließen, können Sie jetzt das VBA-Makro verwenden.
- Drücken Sie die Tastenkombinationen „Alt + F11“ auf der Tastatur, um den Visual Basic-Editor zu öffnen.
- Klicken Sie anschließend in der Symbolleiste auf die Registerkarte „Einfügen“.
- Wählen Sie danach im Untermenü die Option „Modul“. Daher haben Sie in dieses Projekt ein neues Modul eingefügt.
- Kopieren Sie in diesem Schritt die folgenden VBA-Codes in das neue Modul.
Sub Copy_Cells()
Dim c As Range, i As Integer, j As Integer
i = 0
For Each c In Range("B2:B13")
If c > 350 Then
Cells(2 + i, 6) = Cells(c.Row, c.Column - 1)
Cells(2 + i, 7) = c
End If
i = i + 1
Next c
For j = 13 To 2 Step -1
If Cells(j, 6) = "" Then
Range("F" & j, "G" & j).Delete Shift:=xlUp
End If
Next j
End Sub
In diesem Makro finden wir die Zellen, die die Kriterien erfüllen. Als nächstes werden die Werte in einen neuen Bereich kopiert. Wenn der Kopier- und Einfügevorgang beendet ist, löscht dieses Makro die leeren Zellen im neuen Bereich. In Ihrem tatsächlichen Arbeitsblatt müssen Sie die Kriterien und den Bereich in den Codes entsprechend Ihrem tatsächlichen Bedarf ändern.
- Klicken Sie hier in der Symbolleiste auf die Schaltfläche „Run Sub“ oder drücken Sie die Taste „Enter“ auf der Tastatur, um das Makro auszuführen.
Wenn Sie als Nächstes zum Arbeitsblatt zurückkehren, sehen Sie, dass sich das Ergebnis bereits im Arbeitsblatt befindet.
Sie können auch VBA-Makros verwenden, um Zellen zu finden, die sich nicht in einer Spalte befinden. Wenn Sie also Zellen in mehreren Bereichen kopieren müssen, können Sie das Makro ändern und verwenden.
Ein Vergleich der beiden Methoden
In dieser Tabelle zeigen wir Ihnen die Vor- und Nachteile der beiden Methoden.
|
Vergleich |
Kopieren Sie das Filterergebnis |
Verwenden Sie das VBA-Makro |
|
Vorteile |
Wenn Sie mit Excel VBA nicht vertraut sind, können Sie diese Methode verwenden. | Mit dieser Methode können Sie auch Zellen kopieren, die sich in verschiedenen Bereichen befinden. |
|
Nachteile |
Wenn die Zellen in verschiedenen Bereichen des Arbeitsblatts getrennt sind, können Sie die Daten nicht nach dieser Methode filtern. | Die Verwendung von VBA-Makros führt manchmal zu Fehlern in Ihrem Arbeitsblatt. |
Wenn Sie also das nächste Mal Zellen nach bestimmten Kriterien kopieren müssen, können Sie das m auswählenost geeignete Methode.
Excel-Sicherheit gibt Anlass zur Sorge
Die Sicherheit von Excel ist für Sie sehr wichtig, und Sie sollten der Excel-Sicherheit mehr Aufmerksamkeit schenken. Viele Benutzer haben lost ihre Daten und Informationen in Excel aus verschiedenen Gründen. Wenn Sie die Sicherheit Ihrer Dateien nicht garantieren können, werden Sie mit Sicherheit sehr darunter leiden. Das Ergebnis einer Excel-Beschädigung kann katastrophal sein. Wann immer Sie auf Fehler in Excel stoßen, können Sie Reparieren Sie die Beschädigung der Excel XLS-Daten durch ein nützliches Tool von Drittanbietern. Mit diesem Tool verlieren Sie niemals Ihre Daten und Informationen.
Einführung des Autors:
Anna Ma ist eine Datenrettungsexpertin in DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich Reparieren Sie den Schaden von Word Doc und Outlook-Reparatursoftwareprodukte. Für weitere Informationen besuchen Sie www.datanumen.com €XNUMX









