Ana içeriğe atla

Excel'de verileri aktarmanın 5 yolu (Adım adım öğretici)

Verilerin transpoze edilmesi, bir dizinin yönünü, satırlarını sütunlara çevirerek veya tam tersini yaparak değiştirmek anlamına gelir. Bu eğitimde, bir dizinin yönünü değiştirmek ve istenen sonucu elde etmek için beş farklı yöntemi sizinle paylaşacağız.


Video: Excel'de verileri transpoze edin


Özel Yapıştır ile sütunları satırlara değiştirin

Not: Verileriniz bir Excel tablosundaysa, Transpose Yapıştır seçeneği kullanılamaz. Tabloyu önce tabloya sağ tıklayıp ardından seçerek tabloyu bir aralığa dönüştürmelisiniz. tablo > Aralığa Dönüştür bağlam menüsünden.

Adım 1: Transpoze edilecek aralığı kopyalayın

Satırları ve sütunları değiştirmek istediğiniz hücre aralığını seçin ve ardından tuşuna basın. Ctrl + C aralığı kopyalamak için

Adım 2: Transpoze Yapıştır seçeneğini seçin

Hedef aralığın ilk hücresine sağ tıklayın ve ardından aktarmak ikon (Altında Seçenekleri Yapıştır) sağ tıklama menüsünden.

Sonuç

İşte! Aralık hiçbir zaman aktarılmaz!

Not: Aktarılan veriler statiktir ve orijinal veri kümesinden bağımsızdır. Orijinal verilerde herhangi bir değişiklik yaparsanız, bu değişiklikler aktarılan verilere yansıtılmaz. Aktarılan hücreleri orijinal hücrelere bağlamak için lütfen bir sonraki bölüme geçin.

(AD) Kutools ile tablo boyutlarını kolayca değiştirin

Excel'de çapraz tabloyu (iki boyutlu tablo) düz listeye (tek boyutlu liste) veya tam tersini dönüştürmek her zaman çok zaman ve çaba gerektirir. Ancak Kutools for Excel kurulu olduğunda Tablo Boyutlarını Değiştirme araç, dönüşümü hızlı ve kolay bir şekilde yapmanıza yardımcı olacaktır.

Kutools for Excel - İşlerinizi çok daha kolaylaştıran 300'den fazla kullanışlı işlev içerir. Şimdi 30 günlük tam özellikli ücretsiz deneme sürümü edinin!


Verileri aktarın ve kaynağa bağlayın

Bir aralığın yönünü dinamik olarak değiştirmek (sütunları satırlara değiştirmek ve tersi) ve değiştirilen sonucu orijinal veri kümesine bağlamak için aşağıdaki yaklaşımlardan herhangi birini kullanabilirsiniz:


TRANSPOSE işlevini kullanarak satırları sütunlara değiştirin

Satırları sütunlara çevirmek ve tersini yapmak için TRANSPOSE işlevi, lütfen aşağıdaki işlemleri yapın.

Adım 1: Orijinal hücre grubuyla aynı sayıda boş hücre seçin, ancak diğer yönde

Bahşiş: Excel 365 veya Excel 2021 kullanıyorsanız bu adımı atlayın.

Diyelim ki orijinal tablonuz aralıkta A1: C4, yani tablonun 4 satırı ve 3 sütunu vardır. Böylece, devrik tablo 3 satır ve 4 sütuna sahip olacaktır. Bu, 3 satır ve 4 sütun boş hücre seçmeniz gerektiği anlamına gelir.

2. Adım: TRANSPOSE formülünü girin

Formül çubuğuna aşağıdaki formülü yazın ve ardından tuşuna basın. Ctrl + Üst Karakter + Enter sonucu almak için.

Bahşiş: Basın Keşfet Excel 365 veya Excel 2021 kullanıcısıysanız.

=TRANSPOSE(A1:C4)
Notlar:
  • değiştirmelisin A1: C4 transpoze etmek istediğiniz gerçek kaynak aralığınıza.
  • Orijinal aralıkta herhangi bir boş hücre varsa, TRANSPOSE işlevi boş hücreleri 0'lara (sıfırlara) dönüştürür. Sıfır sonuçlardan kurtulmak ve transpozisyon sırasında boş hücreleri korumak için, IF işlevi:
  • =TRANSPOSE(IF(A1:C4="","",A1:C4))

Sonuç

Satırlar sütunlara, sütunlar satırlara dönüştürülür.

Not: Excel 365 veya Excel 2021 kullanıyorsanız, Keşfet tuşu, sonuç otomatik olarak gerektiği kadar satır ve sütuna dökülür. Formülü uygulamadan önce dökülme aralığının boş olduğundan emin olun; Aksi takdirde #dökülme hatalar döndürülür.

DOLAYLI, ADRES, SÜTUN ve SATIR işlevlerini kullanarak verileri döndürün

Yukarıdaki formülün anlaşılması ve kullanılması oldukça kolay olmasına rağmen, dezavantajı, döndürülmüş tablodaki hiçbir hücreyi düzenleyememeniz veya silememenizdir. Bu yüzden, kullanarak bir formül tanıtacağım DOLAYLI, ADRES, SÜTUN ve SIRA fonksiyonlar. Diyelim ki orijinal tablonuz aralıkta A1: C4, sütundan satıra dönüştürme gerçekleştirmek ve döndürülen verileri kaynak veri kümesine bağlı tutmak için lütfen aşağıdaki adımları izleyin.

1. Adım: Formülü girin

Hedef aralığın en sol üst hücresine aşağıdaki formülü girin (A6 bizim durumumuzda) ve tuşuna basın Keşfet:

=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))

Notlar:
  • değiştirmelisin A1 aktaracağınız gerçek kaynak aralığınızın en sol üst hücresine ve dolar işaretlerini oldukları gibi tutun. Sütun harfi ve satır numarasından önceki dolar işareti ($), formülü diğer hücrelere taşıdığınızda veya kopyaladığınızda sütun harfini ve satır numarasını değişmeden tutan mutlak bir referansı belirtir.
  • Orijinal aralıkta boş hücreler varsa, formül boş hücreleri 0'lara (sıfırlara) dönüştürür. Sıfır sonuçlardan kurtulmak ve transpozisyon sırasında boş hücreleri korumak için, IF işlevi:
  • =IF(INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))=0,"",INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1))))

2. Adım: Formülü hücrelerin sağına ve altına kopyalayın

Formül hücresini seçin ve doldurma tutamacını (hücrenin sağ alt köşesindeki küçük yeşil kare) aşağı ve ardından gerektiği kadar satır ve sütun olacak şekilde sağa sürükleyin.

Sonuç

Sütunlar ve satırlar hemen değiştirilir.

Not: Verilerin orijinal biçimlendirmesi aktarılan aralığa kaydedilmez, gerekirse hücreleri manuel olarak biçimlendirebilirsiniz.

Özel Yapıştır ve Bul ve Değiştir ile sütunları satırlara dönüştürün

Özel Yapıştır yöntemiyle birlikte Bul ve Değiştir özelliğiyle birkaç adım daha, kaynak hücreleri aktarılan hücrelere bağlarken verileri aktarmanıza olanak tanır.

Adım 1: Transpoze edilecek aralığı kopyalayın

Transpoze etmek istediğiniz hücre aralığını seçin ve ardından tuşuna basın. Ctrl + C aralığı kopyalamak için

2. Adım: Bağlantıyı Yapıştır seçeneğini uygulayın

  1. Boş bir hücreye sağ tıklayın ve ardından Special yapıştırmak.

  2. Tıklayın Linki yapıştırın.

Sonucu aşağıda gösterildiği gibi alacaksınız:

3. Adım: Bağlantı Yapıştır sonucundan eşittir işaretlerini (=) Bulun ve Değiştirin

  1. Sonuç aralığını seçin (A6: C9) ve bas Ctrl + Hve ardından değiştirin = ile @EO (veya seçilen aralıkta olmayan herhangi bir karakter(ler)) Bul ve Değiştir iletişim.

  2. Tıklayın Tümünü Değiştirve ardından iletişim kutusunu kapatın. Aşağıda verilerin nasıl görüneceği gösterilmektedir.

4. Adım: Değiştirilen Bağlantı Yapıştır sonucunun yerini değiştirin

Aralığı seçin (A6: C9) ve bas Ctrl + C kopyalamak için Boş bir hücreye sağ tıklayın (burada seçtim A11) seçin ve aktarmak ikon itibaren Seçenekleri Yapıştır aktarılan sonucu yapıştırmak için.

Adım 5: Aktarılan sonucu orijinal verilere bağlamak için eşit işaretleri (=) geri alın

  1. Aktarılan sonuç verilerini saklayın A11: D13 seçin ve ardından düğmesine basın. Ctrl + Hve değiştir @EO ile = (karşıtı 3 adım).

  2. Tıklayın Tümünü Değiştirve ardından iletişim kutusunu kapatın.

Sonuç

Veriler aktarılır ve orijinal hücrelere bağlanır.

Not: Verilerin orijinal biçimlendirmesi kaybolur; manuel olarak geri yükleyebilirsiniz. Lütfen aralığı silmekten çekinmeyin A6: C9 işlemden sonra.

Verileri kaynağa aktarın ve bağlayın Power Query

Power Query verileri Excel'e kolayca aktarmanıza olanak tanıyan güçlü bir veri otomasyon aracıdır. Aşağıdaki adımları izleyerek işi halledebilirsiniz:

Adım 1: Transpoze edilecek aralığı seçin ve Power Query editör

Aktarılacak veri aralığını seçin. Ve sonra, üzerinde Veri sekmesinde, Verileri Al ve Dönüştür gruplandır, tıklayın Tablodan/Aralıktan.

Notlar:
  • Seçilen veri aralığı bir tabloda yoksa, bir Tablo Oluştur iletişim kutusu açılacaktır; tıklamak OK bunun için bir tablo oluşturmak için.
  • Excel 2013 veya 2010 kullanıyorsanız ve bulamıyorsanız Tablodan/Aralıktan üzerinde Veri sekmesinden indirip yüklemeniz gerekir. Microsoft Power Query Excel sayfası için. Kurulduktan sonra şuraya gidin: Power Query sekmesini tıklayın Tablodan içinde Excel Verileri grup.

Adım 2: Sütunları satırlara dönüştürün Power Query

  1. Git Dönüştürmek sekmesi. İçinde İlk Satırı Başlık Olarak Kullan açılır menüden Başlıkları İlk Satır Olarak Kullan.

  2. Tıklayın aktarmak.

3. Adım: Aktarılan verileri bir sayfaya kaydedin

Üzerinde fileto sekmesini tıklayın Kapat ve Yükle Power Editor penceresini kapatmak ve aktarılan verileri yüklemek üzere yeni bir çalışma sayfası oluşturmak için.

Sonuç

Aktarılan veriler, yeni oluşturulan bir çalışma sayfasında bir tabloya dönüştürülür.

Notlar:
  • Ek sütun başlıkları, yukarıda gösterildiği gibi ilk satırda oluşturulur. Başlıkların altındaki ilk satırı sütun başlıklarına yükseltmek için, verilerden bir hücre seçin ve üzerine tıklayın. Sorgu > Düzenle. Ardından, Dönüştürmek > İlk Satırı Başlık Olarak Kullan. Sonunda, seçin Ana Sayfa > Kapat ve Yükle.
  • Orijinal veri setinde herhangi bir değişiklik yapılırsa, yukarıdaki aktarılan verileri bu değişikliklerle güncelleyebilirsiniz. Yenile ikon içindeki masanın yanında Sorgular ve Bağlantılar bölmesini veya Yenile düğmesini Sorgu sekmesi.

(AD) Birkaç tıklamayla Kutools ile dönüşüm aralığı

The Aralığı Dönüştür Kutools for Excel'deki yardımcı program, dikey bir sütunu birkaç sütuna veya tam tersi şekilde kolayca dönüştürmenize (dönüştürmenize) veya bir satırı birden çok satıra dönüştürmenize (veya tam tersi) yardımcı olabilir.

Kutools for Excel - İşlerinizi çok daha kolaylaştıran 300'den fazla kullanışlı işlev içerir. Şimdi 30 günlük tam özellikli ücretsiz deneme sürümü edinin!

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations