KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de değerleri transpoze ederken formül referanslarını nasıl koruyabilirim?

YazarSun Değiştirme Tarihi

Excel ile çalışırken, Veri Yönü Değiştirme (Transpose) özelliği sıklıkla verilerin yönünü sütunlardan satırlara ya da tam tersine çevirmek için kullanılır. Ancak veriler formüller içerdiğinde yaygın bir sorun ortaya çıkar: Excel, hücre referanslarını varsayılan olarak yeni yöne göre otomatik olarak ayarlar. Aşağıdaki ekran görüntüsünde görüldüğü gibi, bu otomatik ayarlama özellikle karmaşık veya bağlantılı veri kümelerinde amaçlanan hesaplamaları bozabilir. Transpoze edilmiş verileri yapıştırırken orijinal formül referanslarını korumak, finansal modeller, mühendislik hesaplamaları veya formül bütünlüğünün kritik olduğu bağlantılı panolar üzerinde çalışan herkes için vazgeçilmezdir. Bu makalede, bu sonucu elde etmek için birkaç pratik yöntem açıklanmakta, en iyi ve en kötü kullanım senaryoları değerlendirilmekte ve daha sorunsuz işlemler için sorun giderme önerileri sunulmaktadır.
devrik olarak yapıştır ve formülü koru

Verileri mutlak hale getirmek ve transpoze etmek için F4 tuşunu kullanın

Bul ve Değiştir işleviyle transpoze edin ve referansları koruyun

Kutools for Excel ile transpoze edin ve referansları koruyun

VBA Kodu – Formül referanslarını (göreli veya mutlak) koruyarak hücreleri transpoze edin

Excel Formülü – INDIRECT veya adres oluşturma ile transpoze formülleri manuel olarak yeniden oluşturun


Verileri mutlak hale getirmek ve transpoze etmek için F4 tuşunu kullanın

1. Formül hücresini seçin

Düzenlemek istediğiniz formülü içeren hücreye tıklayın.

2. Formül Çubuğunu Açın

Formül Çubuğu'na tıklayarak imlecinizi formülün içine yerleştirin.

3. Mutlak Referanslara Dönüştürün

Formül çubuğundaki tüm formülü seçin, ardından F4 tuşuna basın.

Bu işlem, referans biçimini göreli, mutlak ve karışık arasında döndürür.

Formüldeki tüm hücre referansları tamamen mutlak hale gelene kadar bu işlemi tekrarlayın.

4. Verileri kopyalayın

Kopyalamak istediğiniz veri aralığını seçin ve Ctrl+C tuşlarına basın.

5. Transpoze Edilmiş Veri Olarak Yapıştırın

Hedef hücreye sağ tıklayın ve ardından **Özel Yapıştır → Transpoze** seçeneğini seçin.

İpucu:
Mutlak referanslar, formül kopyalanmış veya taşınmış olsa bile her zaman aynı hücrelere başvurmasını sağlar. Verileri transpoze etmek, satırları sütunlara ya da sütunları satırlara dönüştürür—veri düzenini yeniden yapılandırmak için mükemmeldir!


Bul ve Değiştir işleviyle transpoze edin ve referansları koruyun

Excel'de bir hücre aralığını transpoze ederken orijinal formül referanslarını korumak için, formülleri geçici olarak metne dönüştürmek üzere Bul ve Değiştir özelliğini kullanabilir, veriyi yeniden konumlandırabilir ve ardından metni tekrar formüle çevirebilirsiniz. Bu yöntem, küçük ila orta boyutlu veri kümeleri için idealdir ve ek eklentiler yüklü değilse ya da VBA kullanmak istemiyorsanız oldukça işe yarar.

1. İlk olarak transpoze etmek istediğiniz formülleri içeren hücre aralığını seçin. Ctrl + H tuşlarına basarak Bul ve Değiştir iletişim kutusunu açın.

2. Bul ve Değiştir iletişim kutusunda, = karakterini Bul ne alanına yazın ve #= karakterini İle değiştir alanına yazın. Bu adım, eşittir işaretini değiştirerek canlı formülleri Düz Metin'e dönüştürür ve böylece kopyalama ile transpoze işlemi sırasında Excel'in formül hücre referanslarını değiştirmesi engellenir.
Bul ve Değiştir iletişim kutusunda seçenekleri ayarlayın

3. Tümünü Değiştir'e tıklayın. Yapılan değişiklik sayısını gösteren bir iletişim kutusu belirecektir.Tamam'a, ardından da Kapat'a tıklayarak iletişim kutularından çıkın.
formüller metinlerle değiştirildi

4. Artık dönüştürülmüş metin hücreleri hâlâ seçiliyken, Ctrl + C tuşlarına basarak bunları kopyalayın. İstediğiniz yapıştırma konumuna gidin, sağ tıklayın ve bağlam menüsünden Özel Yapıştır > Transpoze seçeneğini seçerek transpoze edip yapıştırın. Büyük bir veri kümeniz varsa veya formülleriniz geçici (volatile) işlevler kullanıyorsa, yapıştırılan sonuçları dikkatlice kontrol etmeniz gerektiğini unutmayın.
hücreleri devrik olarak yapıştırmak için Devrik seçeneğine tıklayın

5. Yapıştırdıktan sonra, Ctrl + H tuşlarına tekrar basarak Bul ve Değiştir iletişim kutusunu açın. Şimdi orijinal ikame işlemini geri alın: #= karakterini Bul ne kutusuna ve = karakterini İle değiştir kutusuna yazın. Böylece metinler işlevsel formüllere geri dönecektir.
Bul ve Değiştir iletişim kutusunda seçenekleri ayarlayın

6. Tümünü Değiştir'e tıklayın, ardından işlemi tamamlamak için Tamam>Kapat'a tıklayın. Formülleriniz artık transpoze edilmiştir ve orijinal aralıktaki gibi referansları korumaktadır.
doc transpose keep reference6

Bu manuel yöntem, küçük veri kümeleri için en iyi sonuçları sunar. Karmaşık aralıklar veya karışık referans stilleriyle çalışırken, formüllerin beklendiği gibi yeniden hesaplandığından emin olmak için sonuçlarınızı mutlaka çift kontrol edin. Adlandırılmış aralıklarınız veya harici referanslarınız varsa, bunların transpoz işleminden sonra gözden geçirilmesi gerekir.


Kutools for Excel ile transpoze edin ve referansları koruyun

Formüller içeren verileri sık sık transpoze etmeniz gerekiyorsa, Kutools for Excel akıcı bir çözüm sunar. Hücre Referanslarını Dönüştür aracı, transpozdan önce tüm formül referanslarını mutlak referanslara hızlıca dönüştürmenizi sağlar. Böylece orijinal referanslar transpozdan sonra bozulmadan kalır ve manuel müdahaleyle oluşan hatalı formül riski en aza indirilir.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Kutools for Excel'i yükledikten sonra şu adımları izleyin:Kutools for Excel

1. Transpoze etmeniz gereken formülleri içeren hücreleri seçin, ardından Kutools > Diğer (Formül grubunda) > Hücre Referanslarını Dönüştür seçeneğine tıklayın. Böylece referans dönüştürme iletişim kutusu açılacaktır.
kutools'un Başvuruları Dönüştür özelliğine tıklayın

2. Hücre Referanslarını Dönüştür iletişim kutusunda Mutlak yap seçeneğini seçin ve Tamam'a tıklayın. Bu adım, seçtiğiniz formüllerdeki tüm hücre referanslarının mutlak (dolar işaretiyle) olmasını sağlar. Böylece hücreleri transpoze ettiğinizde referanslar kaymayacaktır.
seçili formül hücrelerindeki başvurular mutlak hale getirildi
seçili formül hücrelerindeki başvurular mutlak hale getirildi

3. Şimdi hücreleri tekrar seçin ve Ctrl + C tuşlarına basarak kopyalayın. İstediğiniz yapıştırma konumunda sağ tıklayın ve bağlam menüsündeki Transpoze seçeneğini Özel Yapıştır alt menüsünden seçin. Böylece verileriniz transpoze edilir ve doğru formül referansları korunur.
Özel Yapıştır'dan Devrik seçeneğini seçin

İpucu: Büyük veri tablolarında satırları sütunlara çevirme gibi işlemleri hızlıca yapmak ve Tabloyu Çevir yapılarını kolayca değiştirmek istiyorsanız, Kutools for Excel ayrıca Tablo Boyutunu Dönüştür özelliğini de sunar. Bu araç, büyük tabloları veri bağlantılarını veya biçimlendirmeyi kaybetmeden anında yeniden yapılandırmanız için son derece kullanışlıdır. Araç, sınırlı sayıda gün boyunca ücretsiz deneme sürümü olarak kullanılabilir; buradan indirin ve tüm özellikleri deneyimleyin.

kutools ile tablo boyutlarını devrik hale getirin

Kutools çözümü, özellikle çok sayıda formül içeren büyük veri kümeleriyle veya karmaşık çalışma kitaplarıyla bu tür işlemleri düzenli olarak yapıyorsanız en etkili seçenektir. Önlem olarak, transpoz işleminden sonra mutlak referansların gerçekten istenip istenmediğini her zaman kontrol edin; gerektiğinde aynı özelliği kullanarak bu referansları tekrar görelie çevirmeniz gerekebilir. Orijinal formüllerinizde göreli ve mutlak referanslar birlikte kullanılıyorsa, dönüştürme ve transpoz işlemlerinden sonra doğruluğunu incelemeniz gerekir.


VBA Kodu – Formül referanslarını (göreli veya mutlak) koruyarak hücreleri transpoze edin

Gelişmiş senaryolar için bir VBA makrosu yazmak, formüllerin orijinal başvuru türlerini (göreli, mutlak veya karma) koruyarak transpozisyon işlemini otomatikleştirmenize olanak tanır. Bu çözüm, makrolarla rahatça çalışan kullanıcılar için idealdir ve özellikle daha büyük aralıklarda ya da bu işlemin sık sık tekrarlanması gerektiğinde büyük kolaylık sağlar. VBA, esneklik sunar, karmaşık başvuru kalıplarını destekler ve çeşitli formül yapılarını doğrudan işleyebilir.

1. İlk olarak, Excel'de henüz görünür değilse Geliştirici sekmesini etkinleştirin. Ardından Geliştirici > Visual Basic seçeneğine giderek VBA düzenleyicisini açın.

2. VBA düzenleyicide, yeni bir modül penceresi açmak için Ekle > Modül seçeneğine tıklayın, ardından aşağıdaki VBA kodunu bu pencereye kopyalayıp yapıştırın:

Sub TransposeFormulasPreserveReferences()
    Dim ws As Worksheet
    Dim sourceRange As Range
    Dim destRange As Range
    Dim numRows As Long, numCols As Long
    Dim i As Long, j As Long
    Dim tempArray As Variant
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    Set sourceRange = Application.InputBox("Select the range you want to transpose", xTitleId, Selection.Address, Type:=8)
    
    If sourceRange Is Nothing Then Exit Sub
    
    numRows = sourceRange.Rows.Count
    numCols = sourceRange.Columns.Count
    
    Set destRange = Application.InputBox("Select the upper-left cell for the transposed output", xTitleId, , Type:=8)
    
    If destRange Is Nothing Then Exit Sub
    
    tempArray = sourceRange.Formula ' Store original formulas
    
    ' Transpose formulas, cell by cell
    For i = 1 To numRows
        For j = 1 To numCols
            destRange.Offset(j - 1, i - 1).Formula = tempArray(i, j)
        Next j
    Next i
End Sub

3. Kodu çalıştırmak için Çalıştır düğmesidüğmesine tıklayın ya da F5tuşuna basın. İstendiğinde, transpoze etmek istediğiniz Kaynak Veri’yi (formüller dahil) ve çıktının başlangıç hücresini seçin. Makro, tüm formülleri olduğu gibi kopyalayarak transpoze eder; başvuru türleri orijinal konumdaki gibi korunur. Formüllerinizde göreli referanslar varsa, bunların bağlamının değişebileceğini —yani sonuç değerlerinin orijinal değerlerle eşleşmeyebileceğini— unutmayın. Ancak formül metni otomatik olarak ayarlanmaz ve başvuru türü olduğu gibi kalır.

Bu yaklaşım, büyük veri kümeleriyle çalışırken, tekrarlayan işlemler yaparken veya ayrıntılı kontrol gerektiğinde özellikle faydalıdır. Bir hata oluşursa (örneğin, yeterli boyutta bir hedef alan düzgün şekilde seçilmezse), makroyu yeniden çalıştırın ve hücre aralığı seçimlerinizi dikkatlice gözden geçirin.


Özetle, Excel verileri transpoze etmenin ve orijinal formül referanslarını korumanın birkaç yolunu sunar: manuel Bul ve Değiştir, Kutools gibi gelişmiş araçlar, VBA otomasyonu ile INDIRECT veya ADDRESS işlevlerini kullanan formül tabanlı yaklaşımlar. Yöntem seçerken veri boyutunuzu, formül karmaşıklığınızı ve otomasyona karşı tercih ettiğiniz manuel kontrol düzeyini dikkate alın. Özellikle göreli referanslar söz konusuysa sonucu mutlaka çift kontrol edin; hesaplamaların doğruluğundan emin olun. Toplu değişiklik yapmadan veya makro çalıştırmadan önce çalışma kitabınızın bir yedek kopyasını almayı unutmayın. "Ref" hataları veya beklenmedik değerlerle karşılaşırsanız, hiçbir referansın hedef aralığın dışına taşmadığından ve mutlak/göreli karışık referansların yanlış şekilde kaymadığından emin olun. Emin değilseniz, yöntemin güvenilirliğini test etmek için öncelikle küçük bir örnek üzerinde deneme yapın.


En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliğ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.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğ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 eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • 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ı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar