Salt la conținutul principal

Cum să lipiți datele în lista filtrată sărind doar rândurile ascunse din Excel?

După cum știm cu toții, când încercăm să lipim valori într-o listă de tabele filtrate, rândurile ascunse nu sunt omise, așa că vom obține un rezultat greșit. De exemplu, am două foi de lucru, Foaia 1 conține datele care au fost filtrate, iar Foaia 2 conține datele pe care vreau să le lipesc în Foaia 1 filtrată, după cum se arată în următoarele capturi de ecran. Există vreo funcție prin care putem obține datele lipite în rândurile filtrate numai în Excel?

doc-paste-to-filtrate-data-1 doc-paste-to-filtrate-data-2

Inserați datele în lista filtrată în Excel cu coloane de ajutor

Lipiți datele într-o listă filtrată în Excel cu Kutools pentru Excel


săgeată albastru dreapta balon Inserați datele în lista filtrată în Excel cu coloane de ajutor

Pentru a lipi date într-o listă filtrată, trebuie să aplicați câteva coloane de ajutor, vă rugăm să efectuați următorul pas cu pas:

1. Mai întâi, faceți clic pe Date > Filtru pentru a elimina filtrul și introduceți 1, 2 în celula C2 și C3 separat, care lângă coloana de filtrare și selectați celula C2 și C3, apoi trageți mânerul de umplere în celulele corespunzătoare datelor dvs. în Foaia 1. Vedeți captura de ecran:

doc-paste-to-filtrate-data-3

2. Apoi, filtrați datele din nou făcând clic pe Date > Filtru, în acest exemplu, voi filtra „KTE” din Foaia 1 și voi tasta această formulă = ROW () în celula D2, apoi completați această formulă până la celulele vizibile de care aveți nevoie în coloana D, vedeți capturi de ecran:

doc-paste-to-filtrate-data-4 2 doc-paste-to-filtrate-data-5

3. Și apoi anulați din nou filtrul și sortați datele după Coloana D cu ordine crescătoare, toate articolele KTE au fost sortate împreună, vedeți captura de ecran:

doc-paste-to-filtrate-data-4

4. Apoi, puteți copia datele A1: B6 în foaia 2 și le puteți lipi în intervalul A2: B7 din foaia 1.

doc-paste-to-filtrate-data-4

5. Apoi, trebuie să restaurați ordinea de date originală, faceți clic pe Coloana C și sortați datele ascendent, vedeți captura de ecran:

doc-paste-to-filtrate-data-4

6. Și ordinea de date a fost recuperată, apoi puteți șterge conținutul coloanei C și coloanei D după cum aveți nevoie, în cele din urmă, puteți filtra datele necesare și puteți vedea că datele filtrate au fost înlocuite cu noile date cu succes.

doc-paste-to-filtrate-data-4


săgeată albastru dreapta balon Lipiți datele într-o listă filtrată în Excel cu Kutools pentru Excel

Prima metodă este prea complicată pentru a fi aplicată, așa că, aici, vă voi prezenta un instrument la îndemână - Kutools pentru Excel, Cu său Inserați la Interval vizibil caracteristică, puteți lipi rapid datele în lista filtrată fără eforturi mari.

Kutools pentru Excel : cu mai mult de 300 de programe de completare Excel la îndemână, gratuit pentru a încerca fără limitări în 30 de zile.

După instalare Kutools pentru Excel, vă rugăm să faceți următoarele:

1. Mai întâi, selectați aranjamentul de date pe care doriți să îl copiați și lipiți în lista filtrată. Și apoi faceți clic pe Kutools > Gamă > Inserați la Interval vizibil, vezi captura de ecran:

doc-paste-to-filtrate-data-4

2. Și apoi a Inserați la Interval vizibil caseta de prompt apare, faceți clic pe o celulă sau pe un interval de celule în care doriți să inserați noile date, consultați captura de ecran:

doc-paste-to-filtrate-data-4

3. Apoi apasa OK butonul, noile date au fost lipite numai în lista filtrată, iar datele rândurilor ascunse sunt păstrate, de asemenea.

(1.) Dacă alegeți Numai valori de lipire opțiune, numai valorile vor fi lipite în datele filtrate, a se vedea screesnhot:

doc-paste-to-filtrate-data-4

(2.) Dacă alegeți TOATE opțiune, valorile, precum și formatarea vor fi lipite în datele filtrate, a se vedea screesnhot:

doc-paste-to-filtrate-data-4

Faceți clic pentru a afla mai multe despre acest utilitar Paste to Visible Range.


săgeată albastru dreapta balon Copiați și lipiți valorile celulei în celule vizibile sau filtrate numai cu Kutools pentru Excel:

Kutools pentru Excel: cu mai mult de 300 de programe de completare Excel la îndemână, încercați fără limitări în 30 de zile. Descărcați și proba gratuită acum!

Cele mai bune instrumente de productivitate de birou

Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

fila kte 201905


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
Comments (9)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hallo zusammen, ich habe die Version mit den Hilfsspalten soeben ausprobiert und mit ein paar kleinen Änderungen, funktioniert es auch in M365: = REIHE () gibt es nicht mehr, das heißt jetzt: =ZEILE()
Nachdem ich diese Formel eingefügt habe, habe ich (in meiner gefilterten Liste) die Werte, die bei =ZEILE() angezeigt werden farbig markiert. Erst anschließend habe ich wieder den Filter entfernt und die Liste nach der ausgewählten Farbe sortiert. Fertig! So kann man die obersten (farbigen) Zellen nun bearbeiten und Daten einfügen.
This comment was minimized by the moderator on the site
Muchas gracias, me sirvió mucho. Toda una tarde estaba viendo manera, pero con Kutools for Excel la vida es mas facil
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hello, Saul,
Glad the Kutools can help you, 😀
This comment was minimized by the moderator on the site
Not working. I tried in Office 2007. I copied range of cell and try to paste into visible cells, the clipboard data deleted but its not pasting. Try to provide solution
This comment was minimized by the moderator on the site
A mon niveau c'est pareil, ça ne fonctionne pas. Existe-t-il autre solution ?
This comment was minimized by the moderator on the site
Hello, friends
If the above method can not work well, here, you can also use the below VBA code: (Note: Before using the code, you should backup your data, the code doesn't support undo.)
Sub CopyFilteredCells()
	'Updateby Extendoffice
	Dim rng1 As Range
	Dim rng2 As Range
	Dim InputRng As Range
	Dim OutRng As Range
	xTitleId     = "KutoolsforExcel"
	Set InputRng = Application.Selection
	Set InputRng = Application.InputBox("Copy Range :", xTitleId, InputRng.Address, Type: = 8)
	Set OutRng   = Application.InputBox("Paste Range:", xTitleId, Type: = 8)
	For Each rng1 In InputRng
		rng1.Copy
		For Each rng2 In OutRng
			If rng2.EntireRow.RowHeight > 0 Then
				rng2.PasteSpecial
				Set OutRng = rng2.Offset(1).Resize(OutRng.Rows.Count)
				Exit For
			End If
		Next
	Next
	Application.CutCopyMode = False
End Sub


Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
I spent hours trying to solve this until I eventually found this awesome website. Thanks!
This comment was minimized by the moderator on the site
Very helpful and straightforward. I was looking everywhere on the internet and did not find anything. Or tutorials to achieve something else :) Thanks a lot
This comment was minimized by the moderator on the site
YOU. ARE. BAE. AND. THE. GOAT. But seriously thanks so much! I have been looking everywhere for help on this!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations