Excel'de Verileri Hızlı Bir Şekilde Aktarma (Adım Adım Kılavuz)

Videoyu İzleyin - Excel'de Verileri Aktarma

Bir veri kümeniz varsa ve bunu Excel'de transpoze etmek istiyorsanız (bu, satırları sütunlara ve sütunları satırlara dönüştürmek anlamına gelir), bunu manuel olarak yapmak tam bir HAYIR!

Özel Yapıştır kullanarak Verileri Aktarın

Özel Yapıştır, pek çok harika şey yapabilir ve böyle bir şey, verileri Excel'de aktarmaktır.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım:

Bu veriler, bölgeleri bir sütunda ve çeyrekleri arka arkaya içerir.

Şimdi herhangi bir nedenle, bu verileri transpoze etmeniz gerekiyorsa, bunu özel yapıştır kullanarak şu şekilde yapabilirsiniz:

  • Veri kümesini seçin (bu durumda A1:E5).
  • Veri kümesini kopyalayın (Control + C) veya sağ tıklayın ve kopyayı seçin.
  • Artık aktarılan verileri yeni bir konuma yapıştırabilirsiniz. Bu örnekte, G1:K5'te kopyalamak istiyorum, bu yüzden G1 hücresine sağ tıklayın ve özel yapıştır'ı seçin.
  • Özel yapıştır iletişim kutusunda, sağ alttaki devrik seçeneğini işaretleyin.
  • Tamam'ı tıklayın.

Bu, verileri anında kopyalayıp yapıştırır, ancak bu şekilde transpoze edilir. Aşağıda tüm süreci gösteren bir demo bulunmaktadır.

Yukarıda gösterilen adımlar, değeri, formülü (varsa) ve biçimi kopyalar. Yalnızca değeri kopyalamak istiyorsanız, özel yapıştır iletişim kutusunda 'değer'i seçin.

Kopyalanan verilerin statik olduğunu ve orijinal veri kümesinde herhangi bir değişiklik yaparsanız, bu değişikliklerin aktarılan verilere yansıtılmayacağına dikkat edin.

Bu transpoze edilmiş hücrelerin orijinal hücrelere bağlanmasını istiyorsanız, Bul ve Değiştir'in gücünü Özel Yapıştır ile birleştirebilirsiniz.

Özel Yapıştır ve Bul ve Değiştir'i kullanarak Verileri Aktarın

Özel Yapıştır'ı tek başına kullanmak size statik veriler verir. Bu, orijinal verileriniz değişirse ve aktarılan verilerin de güncellenmesini istiyorsanız, bunları aktarmak için Özel Yapıştır'ı tekrar kullanmanız gerektiği anlamına gelir.

İşte verileri transpoze etmek ve yine de orijinal hücrelerle bağlantılı hale getirmek için kullanabileceğiniz harika bir numara.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım:

Verileri aktarma, ancak bağlantıları sağlam tutma adımları şunlardır:

  • Veri kümesini seçin (A1:E5).
  • Kopyalayın (Control + C veya sağ tıklayın ve kopyayı seçin).
  • Artık aktarılan verileri yeni bir konuma yapıştırabilirsiniz. Bu örnekte, G1:K5'te kopyalamak istiyorum, bu yüzden G1 hücresine sağ tıklayın ve özel yapıştır'ı seçin.
  • Özel Yapıştır iletişim kutusunda, Bağlantı Yapıştır düğmesine tıklayın. Bu size aynı veri kümesini verecektir, ancak burada hücreler orijinal veri kümesine bağlıdır (örneğin, G1, A1'e bağlıdır ve G2, A2'ye bağlıdır, vb.).
  • Bu yeni kopyalanmış veri seçiliyken Control + H tuşlarına basın (veya Ana Sayfa -> Düzenleme -> Bul ve Seç -> Değiştir'e gidin). Bu, Bul ve Değiştir iletişim kutusunu açacaktır.
  • Bul ve Değiştir iletişim kutusunda aşağıdakileri kullanın:
    • Neyi bul: =
    • Şununla değiştir: !@# (verilerinizin bir parçası olma olasılığı düşük olan benzersiz bir karakter kombinasyonu olduğu için !@# kullandığımı unutmayın. Bu tür herhangi bir benzersiz karakter kümesini kullanabilirsiniz).
  • Tümünü Değiştir'e tıklayın. Bu, formüldeki eşittir ile değiştirilecek ve her hücrede !@# ve ardından hücre başvurusu olacaktır.
  • Veri kümesini sağ tıklayın ve kopyalayın (veya Control + C'yi kullanın).
  • Yeni bir konum seçin, sağ tıklayın ve özel yapıştır'ı seçin. Bu örnekte, onu G7 hücresine yapıştırıyorum. İstediğiniz yere yapıştırabilirsiniz.
  • Özel Yapıştır iletişim kutusunda, Yer Değiştir'i seçin ve Tamam'a tıklayın.
  • Kopyala, yeni oluşturulan bu aktarılmış verileri, oluşturuldukları veriye yapıştırın.
  • Şimdi Bul ve Değiştir iletişim kutusunu tekrar açın ve !@# yerine = yazın.

Bu size transpoze edilmiş bağlantılı bir veri verecektir. Orijinal veri kümesinde herhangi bir değişiklik yaparsanız, aktarılan veriler otomatik olarak güncellenir.

Not: Orijinal verimizde A1 boş olduğundan, G1'deki 0'ı manuel olarak silmeniz gerekir. Bağlantıları yapıştırdığımızda 0 görünür, çünkü boş bir hücreye bağlantı yine de 0 döndürür. Ayrıca, yeni veri kümesini biçimlendirmeniz gerekir (biçimi yalnızca orijinal veri kümesinden kopyalayıp yapıştırabilirsiniz).

Excel TRANSPOSE İşlevini Kullanarak Verileri Transpoze Etme

Excel TRANSPOSE işlevi - adından da anlaşılacağı gibi - Excel'de verileri aktarmak için kullanılabilir.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım:

İşte transpoze etme adımları:

  • Veri kümesini transpoze etmek istediğiniz hücreleri seçin. Orijinal veri olarak tam hücre sayısını seçmeniz gerektiğini unutmayın. Örneğin, 2 satırınız ve 3 sütununuz varsa, aktarılan verileri istediğiniz yerde 3 satır ve 2 sütun hücre seçmeniz gerekir. Bu durumda 5 satır ve 5 sütun olduğu için 5 satır ve 5 sütun seçmeniz gerekir.
  • Etkin hücreye =TRANSPOSE(A1:E5) girin (bu, seçimin sol üst hücresi olmalıdır ve Control Shift Enter'a basın.

Bu, veri kümesini transpoze eder.

TRANSPOSE işlevi hakkında bilmeniz gereken birkaç şey:

  • Bu bir dizi işlevidir, bu nedenle yalnızca Enter değil Control-Shift-Enter kullanmanız gerekir.
  • Sonucun bir kısmını silemezsiniz. TRANSPOSE işlevinin döndürdüğü tüm değer dizisini silmeniz gerekir.
  • Transpoze işlevi, biçimlendirmeyi değil, yalnızca değerleri kopyalar.

Power Query Kullanarak Verileri Transpoze Etme

Power Query, Excel'deki verileri hızla aktarmanıza olanak tanıyan güçlü bir araçtır.

Power Query, Excel 2016'nın (Veri sekmesinde Al ve Dönüştür) bir parçasıdır, ancak Excel 2013 veya 2010 kullanıyorsanız eklenti olarak yüklemeniz gerekir.

Aşağıda gösterildiği gibi veri kümeniz olduğunu varsayalım:

Power Query kullanarak bu verileri transpoze etme adımları şunlardır:

Excel 2016'da

  • Verileri seçin ve Veri -> Al ve Dönüştür -> Tablodan seçeneğine gidin.
  • Tablo Oluştur iletişim kutusunda, aralığın doğru olduğundan emin olun ve Tamam'ı tıklayın. Bu, Sorgu Düzenleyici iletişim kutusunu açacaktır.
  • Sorgu düzenleyici iletişim kutusunda, 'Dönüştür' sekmesini seçin.
  • Dönüştür sekmesinde, Tablo -> İlk Satırı Başlık Olarak Kullan -> Başlıkları İlk Satır Olarak Kullan'a gidin. Bu, ilk satırın (başlıkları içeren: Q1, Q2, Q3 ve Q4) de veri olarak ele alınmasını ve aktarılmasını sağlar.
  • Transpose'a tıklayın. Bu, verileri anında transpoze eder.
  • İlk Satırı Başlık Olarak Kullan'a tıklayın. Bu, artık aktarılan verilerin ilk satırını başlıklar olarak yapacaktır.
  • Dosya -> Kapat ve Yükle'ye gidin. Bu, Power Editor penceresini kapatacak ve aktarılan verileri içeren yeni bir sayfa oluşturacaktır.

Veri kümemizin sol üst hücresi boş olduğundan, genel bir Sütun1 adı aldığını unutmayın (aşağıda gösterildiği gibi). Bu hücreyi aktarılan verilerden silebilirsiniz.

Excel 2013/2010'da

Excel 2013/10'da, Power Query'yi eklenti olarak yüklemeniz gerekir.

Eklentiyi indirmek ve kurulum talimatlarını almak için buraya tıklayın.

Power Query'yi yükledikten sonra Power Query -> Excel Verileri -> Tablodan'a gidin.

Bu, tablo oluştur iletişim kutusunu açacaktır. Şimdi Excel 2016 için gösterilen adımların aynısını izleyin.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave