2 metode za kopiranje ćelija na temelju određenih kriterija u vaš Excel radni list

Podijeli sada:

Ponekad je potrebno kopirati ćelije koje zadovoljavaju određene kriterije. Ovdje ćemo predstaviti dvije korisne metode za kopiranje ciljnih ćelija.

U Excel radnom listu sigurno će biti puno podataka i informacija. Međutim, te ćelije sadrže vrijednosti koje zadovoljavaju određeni kriterij će se odvojiti u različitim rasponima. Kao rezultat toga, bit će teško kada ih trebate prikupiti.

U ovom radnom listu morate kopirati ćelije veće od 350. A ako sortirate te ćelije jednu po jednu i potom kopirate, sigurno ćete potrošiti puno vremena i energije.Primjer za kopiranje ćelija

Dakle, sada možete koristiti dvije metode u nastavku da završite ovaj zadatak.

Metoda 1: kopirajte rezultat filtra

Ako se ciljne ćelije nalaze u rasponu, možete koristiti značajku filtriranja u Excelu. Možete postaviti više kriterija za stupac, a zatim kopirati rezultat filtriranja.

  1. Postavite kursor unutar ciljnog raspona.
  2. Zatim kliknite gumb "Sortiraj i filtriraj" na alatnoj traci.
  3. Zatim odaberite opciju "Filtar" na padajućem popisu.Filter
  4. Sada kliknite gumb u zaglavlju stupca.
  5. Zatim odaberite opciju "Filtri brojeva"
  6. U podizborniku odaberite opciju koja vam je potrebna. Ovdje ćemo odabrati "Veće od".Filtriraj podatke
  7. U prozoru "Prilagođeni automatski filtar" postavite kriterije koji su vam potrebni.
  8. Zatim kliknite gumb "OK".Prilagođeni automatski filtar

Stoga će se na radnom listu prikazati samo ćelije koje zadovoljavaju kriterij. Ostale će ćelije biti skrivene.Ćelije u rasponu

Kada proces filtriranja završi, možete izvršiti postupak kopiranja i lijepljenja.

  1. Odaberite rezultat na radnom listu.
  2. Zatim pritisnite tipke prečaca “Ctrl + C” na tipkovnici za kopiranje raspona.
  3. Sada kliknite drugu ćeliju na radnom listu.
  4. Zatim pritisnite tipke prečaca “Ctrl +V” da zalijepite te ćelije.
  5. Zatim pritisnite tipku “Esc” za izlazak iz moda kopiranja.

Možete vidjeti da će samo ćelije koje ispunjavaju kriterije biti zalijepljene u novi raspon.tjestenina

Međutim, naići ćete na probleme ako zalijepite u raspon koji dijele iste retke s izvornim rasponom. Ovdje su samo dva broja zalijepljena u novi raspon.nevolja

Razlog je zapravo vrlo jednostavan. U izvornom rasponu ćelije koje ne zadovoljavaju kriterij su skrivene. I cijeli redovi koji sadrže te ćelije također su skriveni. Stoga u novom asortimanu možete vidjeti samo dio rezultata. Ostale vrijednosti su u skrivenim redovima. Kako biste prikazali rezultat, možete izbrisati kriterije u značajci filtra. A onda možete vidjeti cijeli rezultat na radnom listu.

Prikaži rezultat

Metoda 2: Koristite VBA makronaredbu

Kada te ciljne ćelije nisu u stupcu, ne možete koristiti značajku filtriranja. A da biste dovršili ovaj zadatak, sada možete koristiti VBA makro.

  1. Pritisnite tipke prečaca “Alt + F11” na tipkovnici za otvaranje Visual Basic editora.
  2. Zatim kliknite karticu "Umetni" na alatnoj traci.
  3. Nakon toga u podizborniku odaberite opciju “Modul”. Stoga ste umetnuli novi modul u ovaj projekt.Umetni modul
  4. U ovom koraku kopirajte sljedeće VBA kodove u novi 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

U ovoj makronaredbi pronaći ćemo ćelije koje zadovoljavaju kriterije. Zatim će se vrijednosti kopirati u novi raspon. Kada proces kopiranja i lijepljenja završi, ova će makronaredba izbrisati prazne ćelije u novom rasponu. U svom stvarnom radnom listu trebate promijeniti kriterije i raspon u kodovima prema svojim stvarnim potrebama.

  1. Ovdje kliknite gumb "Run Sub" na alatnoj traci ili pritisnite gumb "Enter" na tipkovnici za pokretanje makronaredbe.

Zatim se vratite na radni list, vidjet ćete da je rezultat već u radnom listu.VBA rezultat

Također možete koristiti VBA makronaredbe za pronalaženje ćelija koje nisu u stupcu. Stoga, kada trebate kopirati ćelije u više raspona, možete izmijeniti makronaredbu i koristiti je.

Usporedba dviju metoda

U ovoj tablici pokazat ćemo vam prednosti i nedostatke dviju metoda.

usporedba

Kopirajte rezultat filtra

Koristite VBA makronaredbu

Prednosti

Ako niste upoznati s Excel VBA, možete koristiti ovu metodu. Ovu metodu možete koristiti i za kopiranje ćelija koje su u različitim rasponima.

Nedostaci

Kada su ćelije odvojene u različitim područjima na radnom listu, ne možete filtrirati podatke ovom metodom. Korištenje VBA makronaredbi ponekad će generirati pogreške u vašem radnom listu.

Stoga, sljedeći put kada trebate kopirati ćelije na temelju određenih kriterija, možete odabrati najprikladniju metodu.

Sigurnost programa Excel razlog je za brigu

Sigurnost Excela je vrlo važna za vas i trebali biste posvetiti više pažnje sigurnosti Excela. Mnogi korisnici su izgubili svoje podatke i informacije u Excelu iz raznih razloga. Ako ne možete jamčiti sigurnost svojih datoteka, sigurno ćete puno patiti. Posljedice oštećenja Excela mogu biti katastrofalne. Kad god naiđete na pogreške u Excelu, možete popravak oštećenja Excel xls podataka pomoću korisnog alata treće strane. s ovim alatom pri ruci nikada nećete izgubiti svoje podatke i informacije.

Uvod za autora:

Anna Ma stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popraviti oštećenje Word dokumenta i softverske proizvode za popravak Outlooka. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.