Excel Çalışma Sayfanızdaki Belirli Kriterlere Göre Hücreleri Kopyalamanın 2 Yöntemi

Şimdi paylaş:

Bazen belirli kriterleri karşılayan hücreleri kopyalamanız gerekebilir. Burada hedef hücreleri kopyalamak için 2 kullanışlı yöntem tanıtacağız.

Bir Excel çalışma sayfasında kesinlikle çok fazla veri ve bilgi olacaktır. Ancak belirli kriterleri karşılayan değerler içeren hücreler farklı aralıklarda ayrılacaktır. Sonuç olarak, onları toplamanız gerektiğinde zor olacaktır.

Bu çalışma sayfasında, 350'den büyük hücreleri kopyalamanız gerekiyor. Ve bu hücreleri tek tek sıralayıp kopyalarsanız, çok fazla zaman ve enerji harcayacağınızdan emin olabilirsiniz.Hücreleri Kopyalama Örneği

Böylece, şimdi bu görevi bitirmek için aşağıdaki iki yöntemi kullanabilirsiniz.

Yöntem 1: Filtre Sonucunu Kopyalayın

Hedef hücreler bir aralıkta yer alıyorsa, Excel'deki filtreleme özelliğini kullanabilirsiniz. Sütun için birden fazla ölçüt belirleyebilir ve ardından filtre sonucunu kopyalayabilirsiniz.

  1. İmlecinizi hedef aralığın içine yerleştirin.
  2. Ardından araç çubuğundaki "Sırala ve Filtrele" düğmesine tıklayın.
  3. Ardından, açılır listeden "Filtrele" seçeneğini seçin.Filtrele
  4. Şimdi sütun başlığındaki düğmeyi tıklayın.
  5. Ardından “Numara Filtreleri” seçeneğini seçin
  6. Alt menüde ihtiyacınız olan seçeneği seçin. Burada “Büyüktür”ü seçeceğiz.Verileri Filtrele
  7. "Custom AutoFilter" penceresinde ihtiyacınız olan kriterleri ayarlayın.
  8. Ve ardından "Tamam" düğmesine tıklayın.Özel Otomatik Filtre

Bu nedenle, yalnızca ölçütü karşılayan hücreler çalışma sayfasında gösterilecektir. Diğer hücreler gizlenecektir.Menzildeki Hücreler

Filtreleme işlemi bittiğinde kopyala yapıştır işlemini gerçekleştirebilirsiniz.

  1. Çalışma sayfasında sonucu seçin.
  2. Ardından, aralığı kopyalamak için klavyedeki "Ctrl + C" kısayol tuşlarına basın.
  3. Şimdi çalışma sayfasındaki başka bir hücreyi tıklayın.
  4. Ardından, bu hücreleri yapıştırmak için “Ctrl + V” kısayol tuşlarına basın.
  5. Ardından kopyalama modundan çıkmak için “Esc” düğmesine basın.

Sadece ölçütleri karşılayan hücrelerin yeni aralığa yapıştırılacağını görebilirsiniz.Ezme

Ancak orijinal aralıkla aynı satırları paylaşan aralığa yapıştırırsanız sorun yaşarsınız. Burada yeni aralığa yalnızca iki sayı yapıştırılır.Bozukluğu

Nedeni aslında çok basit. Orijinal aralıkta, ölçütü karşılamayan hücreler gizlenir. Ve bu hücreleri içeren tüm satırlar da gizlenir. Bu nedenle, yeni aralıkta sonucun yalnızca bir kısmını görebilirsiniz. Diğer değerler gizli satırlardadır. Sonucu göstermek için filtre özelliğinde kriterleri temizleyebilirsiniz. Ve sonra tüm sonucu çalışma sayfasında görebilirsiniz.

Sonucu göster

Yöntem 2: VBA Makrosunu Kullan

Hedef hücreler bir sütunda olmadığında, filtreleme özelliğini kullanamazsınız. Bu işlemi tamamlamak için artık VBA makrosu kullanabilirsiniz.

  1. Visual Basic editörünü açmak için klavyedeki “Alt + F11” kısayol tuşlarına basın.
  2. Ardından araç çubuğundaki "Ekle" sekmesine tıklayın.
  3. Daha sonra alt menüden “Modül” seçeneğini seçiniz. Bu nedenle, bu projeye yeni bir modül eklediniz.Modül Ekle
  4. Bu adımda, aşağıdaki VBA kodlarını yeni modüle kopyalayın.
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

Bu makroda, kriterlere uyan hücreleri bulacağız. Ardından değerler yeni bir aralığa kopyalanacaktır. Kopyalama ve yapıştırma işlemi bittiğinde, bu makro yeni aralıktaki boş hücreleri siler. Gerçek çalışma sayfanızda, kodlardaki ölçütleri ve aralığı gerçek ihtiyacınıza göre değiştirmeniz gerekir.

  1. Burada makroyu çalıştırmak için araç çubuğundaki "Run Sub" düğmesine tıklayın veya klavyedeki "Enter" düğmesine basın.

Daha sonra çalışma sayfasına geri dönün, sonucun zaten çalışma sayfasında olduğunu göreceksiniz.VBA Sonucu

Bir sütunda olmayan hücreleri bulmak için VBA makrolarını da kullanabilirsiniz. Böylece, birden çok aralıktaki hücreleri kopyalamanız gerektiğinde, makroyu değiştirebilir ve kullanabilirsiniz.

İki Yöntemin Karşılaştırılması

Bu tabloda, size iki yöntemin avantajlarını ve dezavantajlarını göstereceğiz.

karşılaştırma

Filtre Sonucunu Kopyala

VBA Makrosunu Kullan

Avantajlar

Excel VBA'ya aşina değilseniz, bu yöntemi kullanabilirsiniz. Farklı aralıklardaki hücreleri kopyalamak için de bu yöntemi kullanabilirsiniz.

Dezavantajlar

Çalışma sayfasının farklı alanlarında hücreler ayrı olduğunda, verileri bu yöntemle filtreleyemezsiniz. VBA makrolarını kullanmak bazen çalışma sayfanızda hatalara neden olur.

Dolayısıyla, bir sonraki sefer belirli kriterlere göre hücre kopyalamanız gerektiğinde, en uygun yöntemi seçebilirsiniz.

Excel Güvenliği Endişe Nedenidir

Excel'in güvenliği sizin için çok önemlidir ve Excel güvenliğine daha fazla dikkat etmelisiniz. Birçok kullanıcı çeşitli nedenlerle Excel'deki verilerini ve bilgilerini kaybetmiştir. Dosyalarınızın güvenliğini garanti edemezseniz, çok büyük sıkıntılar yaşarsınız. Excel'deki veri bozulmasının sonucu felaket olabilir. Excel'de hatalarla karşılaştığınızda, Excel xls veri bozulmasını onarın yararlı bir üçüncü taraf aracı tarafından. bu araç elinizin altındayken, verilerinizi ve bilgilerinizi asla kaybetmezsiniz.

Yazar Tanıtımı:

Anna Ma bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. Word doc hasarını onar ve görünüm onarım yazılım ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.