İçeriğe geç
parazade
Arama ve BaşvuruÖrnekler doğrulandı

DEVRİK_DÖNÜŞÜM Formülü (TRANSPOSE): Satırları Sütuna Çevirme

DEVRİK_DÖNÜŞÜM

İngilizce adı: TRANSPOSE

SürümlerMicrosoft 365Excel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel WebExcel Mac(en az Excel 2010)

Yayın: · Son güncelleme:

DEVRİK_DÖNÜŞÜM kısaca

DEVRİK_DÖNÜŞÜM, bir aralığın satırlarını sütuna, sütunlarını satıra çevirir ve kaynağa bağlı kalan bir kopya üretir. Microsoft 365 ve Excel 2021'de sonuç kendiliğinden taşar; eski sürümlerde çıkış aralığı seçilip Ctrl+Shift+Enter ile dizi formülü olarak girilir.

Söz dizimi

DEVRİK_DÖNÜŞÜM(dizi)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

Argümanlar

ArgümanDurumAçıklama
diziarrayZorunluYönünü değiştirmek istediğiniz hücre aralığı ya da dizi. İlk satırı sonucun ilk sütunu olur.
İçindekiler
  1. DEVRİKDÖNÜŞÜM ne yapar?
  2. Söz dizimi ve sürüm farkı
  3. Yatay ay tablosunu dikeye çevirmek
  4. Çevrilmiş tablodan değer okumak
  5. Taşma ve biçim sorunları

DEVRİK_DÖNÜŞÜM ne yapar?

Excel DEVRİK_DÖNÜŞÜM formülü, bir tabloyu 90 derece çevirir gibi satırları sütuna, sütunları satıra taşır. Ayları yan yana dizilmiş bir satış tablosunu ayları alt alta gösteren bir listeye dönüştürmek tipik kullanımdır. 2 satır ve 4 sütunluk bir aralık, 4 satır ve 2 sütunluk bir sonuç verir.

Kopyaladığınız aralığı Özel Yapıştır penceresinde satır ve sütunların yerini değiştiren seçenekle yapıştırmak da aynı görüntüyü üretir. Fark şudur: yapıştırılan veri sabit kalır, formülle üretilen sonuç ise kaynak tablo değiştikçe güncellenir.

Söz dizimi ve sürüm farkı

Fonksiyonun tek argümanı vardır: =DEVRİK_DÖNÜŞÜM(dizi). Kaynağın ilk satırı sonucun ilk sütunu, ikinci satırı ikinci sütunu olur. Argüman olarak hücre aralığı ya da dizi döndüren başka bir formül verilebilir.

Formülün nasıl girileceği sürüme göre değişir. Microsoft 365 ve Excel 2021'de formülü tek hücreye yazıp Enter'a basarsınız; sonuç yan ve alt hücrelere taşar. Excel 2019 ve öncesinde önce doğru boyutta boş bir alan seçilir, formül yazılır ve Ctrl+Shift+Enter ile dizi formülü olarak onaylanır.

Yatay ay tablosunu dikeye çevirmek

A1:D2 aralığında üst satırda Ay, Ocak, Şubat, Mart; alt satırda Satış ve 42.000, 38.500, 47.250 TL değerleri olsun. F1 hücresine =DEVRİK_DÖNÜŞÜM(A1:D2) yazdığınızda F1:G4 alanı dolar. F sütununda ay adları, G sütununda satış tutarları alt alta görünür.

Dikey liste grafiğe ve pivot tabloya daha kolay bağlanır. Kaynak tabloda Şubat satışını düzelttiğinizde çevrilmiş liste de aynı anda değişir.

Çevrilmiş tablodan değer okumak

Sonucu başka bir formülde kullanmak da mümkündür. =İNDİS(DEVRİK_DÖNÜŞÜM(A1:D2);3;2) çevrilmiş tablonun 3. satır, 2. sütunundaki değeri, yani Şubat satışı olan 38.500'ü verir. Dinamik dizi destekleyen sürümlerde taşan alanın tamamına F1# diye başvurabilirsiniz.

Bu yöntem, yatay tutulan bir hedef tablosunu dikey bir rapor şablonuna bağlamak için kullanılır. Kaynak düzenini bozmadan raporun ihtiyaç duyduğu yönü elde edersiniz.

Taşma ve biçim sorunları

Sonucun yayılacağı alanda dolu bir hücre varsa formül #TAŞMA! hatası verir. Formülün sağındaki ve altındaki hücreleri boşaltmak sorunu çözer. Eski sürümlerde ise seçtiğiniz alan sonuçtan küçükse bazı değerler görünmez, büyükse fazla hücrelerde #YOK çıkar.

Kaynağa satır ya da sütun eklediğinizde sonuç alanı da büyür, bu yüzden çevrilmiş tablonun yanına başka veri yerleştirirken boşluk bırakın. Formül değerleri taşır, biçimleri taşımaz. Para birimi, kenarlık ve renkleri çevrilmiş alana ayrıca uygulamanız gerekir. Kaynakta boş olan hücreler sonuçta 0 olarak görünür.

Yatay tuttuğunuz bir aylık tabloyu seçin ve boş bir alana DEVRİK_DÖNÜŞÜM ile dikey kopyasını oluşturun. Sonra kaynakta bir değeri değiştirip kopyanın güncellendiğini kontrol edin.

Örnekler

Örnek 1: Yatay ay tablosunu dikeye çevirme
ABCDEF
1AyOcakŞubatMartAy
2Satış42.00038.50047.250
=DEVRİK_DÖNÜŞÜM(A1:D2)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

F1 hücresinin sonucu: Ay

Sonuç F1:G4 alanına taşar. Kaynağın ilk satırı F sütununa iner; sol üst hücrede Ay başlığı görünür.

Örnek 2: Çevrilmiş tablodan Şubat satışı
ABCDEF
1AyOcakŞubatMart38.500
2Satış42.00038.50047.250
=İNDİS(DEVRİK_DÖNÜŞÜM(A1:D2);3;2)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

F1 hücresinin sonucu: 38.500

Çevrilmiş tabloda 3. satır Şubat, 2. sütun satış tutarıdır. İNDİS 38.500 değerini döndürür.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

Sıkça Sorulan Sorular

DEVRİK_DÖNÜŞÜM formülü nasıl kullanılır?

Çevirmek istediğiniz aralığı yazarsınız: =DEVRİK_DÖNÜŞÜM(A1:D2). Microsoft 365 ve Excel 2021'de sonuç kendiliğinden taşar.

Excel 2016'da DEVRİK_DÖNÜŞÜM nasıl girilir?

Sonucun boyutunda boş bir alan seçin, formülü yazın ve Ctrl+Shift+Enter ile onaylayın. Excel formülü küme ayraçları içine alır.

Özel Yapıştır ile çevirmekten farkı nedir?

Özel Yapıştır sabit bir kopya oluşturur. DEVRİK_DÖNÜŞÜM ise kaynağa bağlıdır ve kaynak değiştikçe güncellenir.