Excel'de birden fazla seçimi veya aralığı nasıl kopyalarsınız?
Günlük Excel çalışmalarınızda, büyük bir çalışma sayfasında bitişik olmayan bloklar yerine farklı bölgelere dağılmış veri parçalarına ihtiyaç duymak oldukça yaygındır. Örneğin, belirli tabloları, sütunları veya bitişik olmayan hücreleri seçip hepsini aynı anda başka bir çalışma sayfasına toplamak ya da aktarmak isteyebilirsiniz. Ancak birden fazla bitişik olmayan aralık seçip bunları birlikte kopyalamaya çalıştığınızda Excel şu uyarıyı verir: «Bu komut çoklu seçimler üzerinde kullanılamaz.» Bu durum, özellikle varsayılan Excel özellikleriyle çalışırken verileri derlemeyi veya yeniden düzenlemeyi zorlaştırabilir ve oldukça can sıkıcı olabilir. Peki, birden fazla “Aralık Seç” işlemini hızlıca kopyalamak için hangi etkili yöntemler mevcuttur? Bu rehber, bu yaygın elektronik tablo gereksinimlerini daha verimli yönetmenize yardımcı olmak amacıyla birkaç pratik çözüm sunacak; her yöntemin değerini, uygulanabilir senaryolarını ve dikkat edilmesi gereken noktaları inceleyecektir.
- Panoyu kullanarak birden fazla Aralık seç kopyalayın
- VBA koduyla birden fazla Aralık seç kopyalayın
- Tek bir çalışma sayfasından birden fazla Aralık seç kopyalayın
- Birden fazla çalışma sayfası/çalışma kitabından Birden Fazla Aralığı Kopyala alın
- Excel formüllerini kullanarak birden fazla aralığı kopyalayın ve birleştirin
Pano ile birden fazla Aralık seç kopyalayın
Excel’in yerleşik Panosu, genellikle göz ardı edilse de çalışma sayfanızdaki birkaç içerik parçasını toplamanıza olanak tanır. Pano Bölmesi sayesinde farklı konumlardan içerikleri tek tek kopyalayıp bir araya getirebilir ve ardından hepsini hedef çalışma sayfanızdaki seçtiğiniz alana birlikte yapıştırabilirsiniz. Bu geçici çözüm, görsel içeriklerin, şekillerin veya daha küçük seçimlerin toplanması gereken senaryolar için idealdir; ancak Excel bu işlemleri ayrı kopyalama eylemleri olarak değerlendirdiği için, yapıştırma sırasında biçimlendirme ve yapı her zaman tutarlı kalmayabilir. Detaylı adımlar ve dikkat edilmesi gereken önemli noktalar şunlardır:
1. Giriş >
sekmesindeki Pano grubunda, Pano Bölmesini göstermek için tıklayın. (Bu genellikle Excel’in Şerit bölümündeki Pano grubunun sağ alt köşesindedir.) Ekran görüntüsüne bakın:
2. İhtiyacınız olan her aralığı tek tek kopyalayın. Her kopyalama işleminden sonra seçilen içerik, sol taraftaki Pano Bölmesi’nde benzersiz bir öğe olarak görünür. Birleştirmek istediğiniz tüm aralıklar için bu adımı tekrarlayın. Yapıştırmadan önce Pano listesini kontrol ederek gerekli tüm aralıkların yerinde olduğundan emin olun ve istenmeyen kopyaları kaldırın.
3. Kopyalanan aralıkları birleştirmek istediğiniz çalışma sayfasına gidin ve hedef hücresini seçin. Pano Bölmesi’nde, toplanan tüm öğeleri aynı anda yapıştırmak için Tümünü Yapıştır seçeneğine tıklayın.
Pano üzerinden yapıştırma işlemi varsayılan olarak içeriği dikey olarak yığar; bu nedenle veriler belirli bir yapıda hizalanacaksa, özellikle tablolar veya listeler söz konusu olduğunda yapıştırılan sonuçları ayarlamanız gerekebilir. Ayrıca Pano, en fazla 24 öğeyi saklar—bu sınırı aşarsanız en eski öğeler yerine yenileri geçer. Yanlışlıkla önemli verilerin üzerine yazılmaması için her zaman yapıştırma alanınızın boş olduğundan emin olun.
Birden fazla çalışma sayfası/çalışma kitabından yapılan çoklu seçimleri tek bir çalışma sayfası/çalışma kitabında kolayca birleştirin
Sayısal verileri veya çalışma kitabı kaynaklarından içerik toplamanız ya da birleştirmeniz gerekiyorsa, özellikle büyük ölçekli veri birleştirme senaryolarında çalışma kitapları arasında manuel kopyala-yapıştır işlemleri yorucu, hata yapmaya açık ve son derece zaman alıcı hale gelebilir. Kutools for Excel’in Çalışma Sayfalarını ve Çalışma Kitaplarını Birleştir aracı sayesinde birden fazla sayfa ve çalışma kitabını tek bir hedefe verimli şekilde entegre edebilir, manuel çabayı en aza indirebilir ve süreç boyunca veri yapısını koruyabilirsiniz. Bu özellik, aylık raporlar, departmanlar arası veri özetleri veya geçmiş verilerin birleştirilmesi gibi durumlar için idealdir.

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
VBA kodu ile birden fazla Aralık seç kopyalayın
İş akışınız düzenli olarak ayrılmış birden fazla aralığı kopyalama gerektiriyorsa, süreci VBA (Visual Basic for Applications) ile otomatikleştirmek önemli ölçüde zaman kazandırabilir ve insan kaynaklı hataları azaltabilir. Bu çözüm, gelişmiş kullanıcılar veya her hafta aynı bölümlerin kopyalanması veya raporlama için verilerin yeniden biçimlendirilmesi gibi tekrarlayan, yapılandırılmış görevler gerektiğinde en iyisidir. Bu yöntem daha fazla esneklik sunar ancak yanlışlıkla veri üzerine yazılmasını önlemek için yapıştırma konumlarına dikkat edilerek adım adım dikkatli bir şekilde uygulanmalıdır.
1. Toplamak istediğiniz bitişik olmayan her aralığı seçmek için Ctrl tuşunu basılı tutun ve fareyi kullanın.
2. Alt+F11 tuşlarına aynı anda basarak Microsoft Visual Basic for Applications (VBA) düzenleyici penceresini açın, ardından Ekle > Modül seçeneğine tıklayın. Aşağıdaki kodu doğrudan modül penceresine yapıştırın:
Option Explicit
Sub CopyMultipleSelection()
Dim SelAreas() As Range
Dim PasteRange As Range
Dim UpperLeft As Range
Dim NumAreas As Integer, i As Integer
Dim TopRow As Long, LeftCol As Integer
Dim RowOffset As Long, ColOffset As Integer
Dim NonEmptyCellCount As Integer
' Exit if a range is not selected
If TypeName(Selection) < > "Range" Then
MsgBox "Select the range to be copied. A multiple selection is allowed."
Exit Sub
End If
' Store the areas as separate Range objects
NumAreas = Selection.Areas.Count
ReDim SelAreas(1 To NumAreas)
For i = 1 To NumAreas
Set SelAreas(i) = Selection.Areas(i)
Next
' Determine the upper left cell in the multiple selection
TopRow = ActiveSheet.Rows.Count
LeftCol = ActiveSheet.Columns.Count
For i = 1 To NumAreas
If SelAreas(i).Row < TopRow Then TopRow = SelAreas(i).Row
If SelAreas(i).Column < LeftCol Then LeftCol = SelAreas(i).Column
Next
Set UpperLeft = Cells(TopRow, LeftCol)
' Get the paste address
On Error Resume Next
Set PasteRange = Application.InputBox _
(Prompt:="Specify the upper left cell for the paste range:", _
Title:="Copy Mutliple Selection", _
Type:=8)
On Error GoTo 0
' Exit if canceled
If TypeName(PasteRange) < > "Range" Then Exit Sub
' Make sure only the upper left cell is used
Set PasteRange = PasteRange.Range("A1")
' Check paste range for existing data
NonEmptyCellCount = 0
For i = 1 To NumAreas
RowOffset = SelAreas(i).Row - TopRow
ColOffset = SelAreas(i).Column - LeftCol
NonEmptyCellCount = NonEmptyCellCount + _
Application.CountA(Range(PasteRange.Offset(RowOffset, ColOffset), _
PasteRange.Offset(RowOffset + SelAreas(i).Rows.Count - 1, _
ColOffset + SelAreas(i).Columns.Count - 1)))
Next i
' If paste range is not empty, warn user
If NonEmptyCellCount < > 0 Then _
If MsgBox("Overwrite existing data?", vbQuestion + vbYesNo, _
"Copy Multiple Selection") < > vbYes Then Exit Sub
' Copy and paste each area
For i = 1 To NumAreas
RowOffset = SelAreas(i).Row - TopRow
ColOffset = SelAreas(i).Column - LeftCol
SelAreas(i).Copy PasteRange.Offset(RowOffset, ColOffset)
Next i
End Sub 3. VBA penceresinde, kodu çalıştırmak için Çalıştır düğmesine tıklayın (veya F5 tuşuna basın).
4. Birleştirilmiş aralıklarınızı yapıştırmak için, sol üst köşedeki hedef hücreyi belirtmenizi isteyen bir giriş kutusu görüntülenecektir. Onayladıktan sonra Tamam düğmesine tıklayın.
Önlemler ve Sorun Giderme: Bu VBA kodu, kopyalanan seçimleri belirlediğiniz hedef alanın sol üst köşesinden başlayarak yerleştirir. Verinin üzerine yazılma riskine dikkat edin—hedef alan boş değilse bir uyarı görüntülenir. “Dizin aralık dışı” veya başka hata mesajlarıyla karşılaşırsanız, seçiminizin yalnızca hücre aralıklarından oluştuğundan emin olun. Bu yaklaşım, şekiller veya grafikler gibi hücre dışı öğelerin kopyalanmasını desteklemez; yalnızca değerleri ve hücre biçimlendirmesini kopyalar, nesneleri değil.
Bir çalışma sayfasından birden fazla Aralık seç’yi hızlıca kopyalayın
Kutools for Excel, Aralıkları Kopyala aracıyla çok daha verimli bir çözüm sunar: ihtiyacınız olan tüm aralıkları tek bir çalışma sayfasında seçmenize ve ardından bunları tek seferde kopyalamanıza olanak tanır. Kolay kullanımlı tek bir arayüzle, kopyalanan içeriğin nasıl yapıştırılacağını tam olarak belirleyebilirsiniz—ister tüm içeriği, ister yalnızca formülleri, yalnızca değerleri ya da sadece biçimlendirmeyi yapıştırın. İsteğe bağlı olarak Satır Yüksekliği ve Sütun Genişliği’ni koruyarak hem zaman kazanır hem de tutarlı bir biçimlendirme sağlarsınız.
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
1. Ctrl tuşunu basılı tutarak aralıkları tek tek seçin—ardından Kutools > Aralıkları Kopyala seçeneğine gidin. Ekran görüntüsüne bakın:
2. Birden Fazla Aralığı Kopyala iletişim kutusunda, Tümü seçeneğini Özel Yapıştır seçenekleri arasından seçin ve Tamam düğmesine tıklayarak onaylayın. Burada yapıştırma ayarlarını daha da özelleştirebilirsiniz—örneğin yalnızca değerleri veya tüm biçimlendirmeyi dahil edebilirsiniz.
Not: Tüm aralıkların orijinal Satır Yüksekliği ve Sütun Genişliği korunmasını sağlamak için lütfen Satır Yüksekliğini Dahil Et ve Sütun Genişliğini Dahil Et seçeneklerini işaretleyin, ardından Tamam düğmesine tıklayın. Bu, şablon oluşturma veya temiz raporlar hazırlama gibi yapısal görünümün kritik olduğu durumlarda son derece kullanışlıdır.
3. Görünen hedef seçim kutusunda, yapıştırma aralığınızın sol üst hücresini belirtin, ardından Tamam düğmesine tıklayın.
Seçilen tüm aralıklar, istenirse orijinal boyutlarını koruyarak hedef konuma ardışık olarak yapıştırılır. Bu yöntem hızlıdır, manuel kopyala-yapıştır tekrarlarından kurtarır ve iş akışınıza uygun şekilde yapıştırma sonucunu özelleştirme esnekliği sunar.
Birden Fazla Aralığı Kopyala aracı hakkında daha fazla bilgi almak için buraya tıklayın
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
Birden fazla çalışma sayfası/çalışma kitabından Birden Fazla Aralığı Kopyala
Özet raporlar veya veri analizi hazırlanırken, verilerin parçalarını çok sayıda çalışma sayfasından ya da farklı çalışma kitaplarından bir araya getirmek oldukça yaygındır. Bunu manuel olarak yapmak zaman alıcıdır ve özellikle büyük dosyalarla çalışırken hatalara açık olabilir. Kutools for Excel, Çalışma Sayfalarını Birleştir aracını sunarak, birden fazla sayfadan veya hatta farklı çalışma kitaplarından belirli aralıkları kopyalamayı basit ve sorunsuz bir işleme dönüştürür. Bu araç, aylık birleştirmeler, anket sonuçlarının toplanması, fatura verilerinin birleştirilmesi ve verilerin birden fazla kaynakta dağıldığı diğer görevler için mükemmeldir.
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
1. Başlamak için KUTOOLS PLUS > Birleştir seçeneğine tıklayın.
2. Çalışma Sayfalarını Birleştir – 1 / 3 iletişim kutusunda, Çalışma kitabındaki birden fazla çalışma sayfasını tek bir çalışma sayfasında birleştir seçeneğini belirleyin ve İleri düğmesine tıklayın.
3. 2 / 3 adımında şunları yapın:![]()
(1) Çalışma Kitabı Listesi bölümünden çalışma kitabını seçin ve ardından her bir sayfanın yanındaki
Gözat düğmesine tıklayarak kullanmak istediğiniz tam aralığı belirleyin.
(2) Ek çalışma kitapları eklemek için Ekle düğmesine tıklayın ve (1) ile (Aralığı belirtin) arasındaki işlemleri ek dosyalar için tekrarlayın.
(3) Tüm seçimlerinizi onayladıktan sonra Bitir düğmesine tıklayın.
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
4. Gelecekte kullanmak üzere ayarlarınızı senaryo olarak kaydetmek isteyip istemediğinizi soran bir uyarı penceresi görüntülenecektir. Kaydetmek için Evet, kaydetmeden devam etmek için ise Hayır seçeneğine tıklayın.
İşlem tamamlandığında, çeşitli sayfalardan veya çalışma kitaplarından gelen tüm Sınırlı Aralık verileri, tekrarlı manuel kopyala-yapıştır işlemlerine gerek kalmadan otomatik olarak toplanacak ve yeni bir çalışma sayfasına veya çalışma kitabına yerleştirilecektir. Bu sayede veri yapınız korunur ve dağıtık bilgilerin derlenmesi büyük ölçüde hızlanır.
Excel formüllerini kullanarak birden fazla aralığı kopyalayın ve birleştirin
VBA veya Pano kullanmadan bitişik olmayan aralıkların içeriğini tek bir liste veya özet halinde birleştirmek isteyen kullanıcılar için Excel formülleri oldukça işe yarar. Bu yöntem, özellikle yapılandırılmış veri kümeleriyle çalışırken idealdir; örneğin, birden fazla sütundan veya listeden tüm verileri tek bir özet alanına toplamak gibi durumlarda. İşte bu işlemi aşağıdaki formüllerle gerçekleştiren pratik bir örnek:
1. Örneğin, A1:A5 ve C1:C5 aralıklarındaki verileri, E1 hücresinden başlayarak tek bir sütunda birleştirmek istediğinizi varsayalım. E1 hücresine aşağıdaki formülü girin:
=VSTACK(A1:A5, C1:C5) 2. Onaylamak için Enter tuşuna basın. Her iki aralıktaki tüm değerler, E1 hücresinden itibaren alt alta görüntülenecektir. Birden fazla bitişik olmayan aralıktaki tüm verileri başka bir özet aralıkta düzenlemek istiyorsanız, VSTACK fonksiyonundaki aralıkları uygun şekilde güncelleyin.
- VSTACK işlevi yalnızca Microsoft 365 için Excel, Mac’taki Microsoft 365 ve web sürümü Excel’de kullanılabilir.
- Excel sürümünüz
VSTACKişlevini desteklemiyorsa, aralıkları kopyalamak için aşağıdaki formülü kullanabilirsiniz.A1:A5veC1:C5aralıklarınıE1:E10hücresine birleştirmeye yönelik örnek aşağıdadır:=IF(ROW(A1)<,=5,INDEX(A$1:A$5,ROW(A1)),INDEX(C$1:C$5,ROW(A1)-5))Bu formülü E1 hücresine girin ve Enter tuşuna basın, ardından E10 hücresine kadar aşağı doğru sürükleyin. Bu işlem, ilk 5 değeriA1:A5aralığından, sonraki 5 değeri iseC1:C5aralığından tek bir sütunda birleştirir. Aralıkların boyutlarını ve başvurularını kaynak veri ihtiyaçlarınıza göre ayarlayın.
Önlemler ve notlar: Bu formüller, statik veri özetleri için idealdir; ancak Kaynak aralığı'ndan Biçimlendirmeyi Koru seçeneği, formüller, grafikler veya birleştirilmiş hücreleri kopyalamaz. Listeleri veya basit tabloları birleştirmek için en iyi sonuçları verir. #BAŞV! gibi hatalarla karşılaşırsanız, aralık sınırlarını tekrar kontrol edin.
Birden fazla aralıkla çalışırken seçimlerinizi her zaman tekrar kontrol edin ve özellikle yoğun çalışma kitaplarında VBA betikleri veya eklentiler kullanıyorsanız, toplu işlemlerden önce mutlaka yedek alın. Beklenmeyen yapıştırma sonuçlarıyla karşılaşırsanız, kaynak biçimlendirmeyi ve hedef alanınızın yapısını dikkatlice inceleyin. Kutools for Excel, bu süreçleri basitleştirmek üzere tasarlanmıştır ve verimli yönetim için sağlam, kararlı araçlar sunar. Senaryonuza en uygun yöntemi seçin: ara sıra yapılacak işlemler için Pano veya Excel formülleri yeterli olabilir; ancak sık veya büyük ölçekli görevlerde VBA veya Kutools araçları, en yüksek kolaylık ve doğruluğu sağlar.
Demo: Bir çalışma sayfasından birden fazla Aralık seç kopyalama
Demo: Birden fazla çalışma kitabı/çalışma sayfasından birden fazla Aralık seç kopyalama
En İyi Office Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve hiç yaşamadığınız bir verimlilik deneyimi yaşayın.Kutools for Excel, verimliliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
- Günlük verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ve ayrıca Office Tab Pro’yu içerir; bu da Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı verimlilik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi değer— tek tek eklenti satın almaya göre tasarruf edin