Excel TRANSPOSE İşlevi
Excel TRANSPOSE işlevi, bir aralığın veya dizinin yönünü tersine çevirir. Örneğin, satırlarda yatay olarak düzenlenmiş bir tabloyu sütunlarda dikey hâle getirebilir ya da tam tersini yapabilir.

Söz Dizimi
=TRANSPOSE (array)
Bağımsız Değişken
Dizi (zorunlu): Yataydan dikeye ya da tam tersi yönde çevirmek istediğiniz dizi veya hücre aralığı.
Dönüş değeri
TRANSPOSE işlevi, belirli bir hücre aralığına göre yeni bir yönde bir dizi döndürür.
İşlev notları:
1. TRANSPOSE işlevi, bir dizi formülü olarak girilmek için aynı anda Ctrl+Shift+Enter tuşlarına basılmalıdır.
2. Çevirme sonucu: Çevirme işleminden sonra orijinal dizinin ilk satırı yeni dizinin ilk sütunu, ikinci satırı ikinci sütunu, üçüncü satırı üçüncü sütunu olur ve bu şekilde devam eder.
Örnekler
Örnek 1: Belirtilen bir aralığın yönünü ters çevirme
Aşağıdaki ekran görüntüsünde gösterildiği gibi B4:I5 aralığının yönünü ters çevirmek istiyorsanız, bunu aşağıdaki gibi yapabilirsiniz.

1. Yeni dizi için bir aralık seçin; ben K3:L10 aralığını seçip aşağıdaki formülü içine kopyaladım:
=TRANSPOSE(B4:I5)
Not: Orijinal hücre aralığıyla aynı sayıda hücreyi, ancak farklı yönde seçmelisiniz.

2. Ardından yeni diziyi döndürmek için Ctrl+Shift+Entertuşlarına basın.

Örnek 2: Excel'de sıfır olmadan aralığı çevirme
Genellikle, belirtilen dizi boş hücreler içeriyorsa TRANSPOSE işlevi kullanıldıktan sonra bu boş hücreler yeni dizide 0 olarak görünür. Ekran görüntüsüne bakın:

Tabloyu sıfırlar olmadan çevirmek istiyorsanız, bu bölümdeki yöntem işinize yarayabilir.
1. Yeni dizi için bir aralık seçin; ben K3:L10 aralığını seçtim ve aşağıdaki formülü buraya kopyaladım:
=TRANSPOSE(IF(B4:I5="","",B4:I5))
Formülün söz dizimi:{=TRANSPOSE(IF(rng="","",rng))}

2. Aşağıdaki ekran görüntüsünde gösterildiği gibi sıfır içermeyen yeni diziyi almak için aynı anda Ctrl+Shift+Entertuşlarına basın.

Not: Yeni dizinin boş hücrelerine “boş” metnini yerleştirmek ve hücreleri boş bırakmamak istiyorsanız, lütfen bu metni formüldeki ikinci çift tırnak işaretlerinin içine yazın:
=TRANSPOSE(IF(B4:I5="","blank",B4:I5))
Ardından Ctrl+Shift+Enter tuşlarına basın.

Diğer Örnekler
Excel'de veri bloklarını satırlardan sütunlara hızlıca nasıl çeviririm?
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar
Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.