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

Excel'de Hücre Başvurularını Sütun veya Satır Mutlak Başvurusuna Dönüştürme

YazarAmanda Li Değiştirme Tarihi

Excel'de bazen bir formülü başka bir satıra veya sütuna kopyalarken yalnızca bir hücre başvurusunun belirli kısmını sabit tutmanız gerekir. Örneğin, $A1 sütunu sabit tutarken satırın değişmesine izin verir; A$1 ise satırı sabit tutarken sütunun değişmesine olanak tanır. Bu karma başvurular, tüm başvuruyu mutlak yapmadan formüllerin bir aralık boyunca doğru şekilde doldurulmasını istediğinizde son derece kullanışlıdır.

Bu eğitimde, mevcut başvuruları sütun mutlak veya satır mutlak başvurularına dönüştürmenin çeşitli yöntemlerini inceleyeceğiz. Hızlı değişiklikler için F4 tuşundan, daha fazla kontrol için dolar işaretini elle eklemeye, basit durumlarda Bul ve Değiştir özelliğinden yararlanabilirsiniz. Toplu dönüştürme için Kutools for Excel ya da eklenti yüklemek istemiyorsanız VBA kullanabilirsiniz.


Başvuru türlerini değiştirmek için F4 tuşunu kullanın

Bir formülde seferde bir başvuru değiştirmeniz gerektiğinde, bu yerleşik yöntem en hızlısıdır. Excel, F4 tuşuna basarak göreli, mutlak ve karma başvurular arasında geçiş yapmanıza olanak tanır.

  1. Formülü içeren hücreyi seçin, ardından düzenleme moduna girmek için çift tıklayın veya F2 tuşuna basın.
  2. Formülde değiştirmek istediğiniz hücre başvurusuna tıklayın.
  3. Başvuru aşağıdaki seçeneklerden biri olana kadar F4tuşuna tekrar tekrar basın:
    • $A$1- mutlak başvuru
    • A$1- satır mutlak başvurusu ✅️
    • $A1- sütun mutlak başvurusu ✅️
    • A1- göreli başvuru
  4. Formülü onaylamak için Enter tuşuna basın.
Excel formülünde sütunu kilitlemek için $F2 kullanma

Not:

$F2 olarak başvuruyu değiştirdikten sonra, başvurulan sütun değişmeden formülü sağa kopyalayabilirsiniz. Formül her zaman F sütununu kullanırken satır otomatik olarak güncellenir.

Avantajlar

  • Excel’e gömülü
  • Doğrudan $A1veya A$1

Dezavantajlar

  • Bir seferde yalnızca bir başvuruda çalışır
  • Her formülü manuel olarak düzenlemeniz gerekir

Dolar işaretini ($) elle ekleyin

Yalnızca birkaç başvuru ayarlamak gerekiyorsa, dolar işaretini doğrudan formüle yazabilirsiniz.

  1. Formül hücresini seçin ve Formül Çubuğu’na tıklayın ya da F2 tuşuna basın.
  2. Başvuruyu elle düzenleyin:
    • Sadece sütunu kilitlemek için A1 başvurusunu $A1 başvurusuna çevirin.
    • Sadece satırı kilitlemek için A1 başvurusunu A$1 başvurusuna çevirin.
  3. Değişikliği uygulamak için Enter tuşuna basın.

Avantajlar

  • Çok küçük düzenlemeler için uygundur
  • Formül üzerinde hassas kontrol sağlar

Dezavantajlar

  • Çok sayıda formül için yavaştır
  • Yazım hataları yapmak kolaydır

Başvuruları değiştirmek için Bul ve Değiştir kullanın

Ayrıca başvuruları değiştirmek için Bul ve Değiştir özelliğini de kullanabilirsiniz; ancak bu yöntem yalnızca sınırlı durumlarda işe yarar. Özellikle değiştirmek istediğiniz başvurular aynı deseni izlediğinde idealdir. Örneğin, tüm formüller aynı sütuna veya satıra başvuruyorsa, Bul ve Değiştir özelliği bunları hızlıca güncellemenize yardımcı olabilir.

  1. Güncellemek istediğiniz formülleri içeren aralığı seçin.
  2. Ctrl + H tuşlarına basarak Bul ve Değiştir iletişim kutusunu açın.
  3. Ne arakutusuna değiştirmek istediğiniz başvuru desenini girin; örneğin "F" sütunu.
  4. İle değiştirkutusuna dolar işareti eklenmiş yeni başvuru desenini girin; örneğin "$F".
    • Örneğin, sütunu mutlak yapmak için F başvurusunu $F başvurusuyla değiştirin.
    • Veya satırı mutlak yapmak için 2başvurusunu $2başvurusuyla değiştirin.
      Bul ve Değiştir iletişim kutusu
  5. Tümünü Değiştir’e tıklayın.

Sonuç olarak, seçili formüllerdeki tüm F başvuruları, F sütununu kilitleyen $F biçimine dönüştürülür.

Bul ve Değiştir iletişim kutusu

Notlar:

  • Bu yöntem, başvurular aynı deseni izlediğinde mükemmel sonuçlar verir.
  • Satır sayısı veya sütun harfleri formüller arasında değişiyorsa, Bul ve Değiştir özelliği güvenilir değildir.
  • Formüllerde eşleşen metin dizeleri varsa, bunlar da değiştirilir.

Avantajlar

  • Excel’e gömülü
  • Birden fazla formülü aynı anda güncelleyebilir
  • Basit, tekrarlanan başvuru kalıpları için kullanışlıdır

Dezavantajlar

  • Değişken başvuruları güvenilir şekilde işleyemez
  • Formüller içindeki eşleşen metin dizgilerini de değiştirebilir

Başvuruları Kutools for Excel ile toplu olarak dönüştürün

Daha güvenilir bir toplu çözüm için Kutools for Excel, Hücre Referanslarını Dönüştürözelliğini sunar; bu özellik, seçili formülleri sütun mutlak başvurulara (örneğin)$A1) veya satır mutlak başvurulara (örneğin A$1) hızlıca dönüştürmenizi sağlar.

Kutools for Excel, karmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak amacıyla 300’den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre edilmiş olanKutools, veri yönetimini zahmetsiz hale getiren yüksek doğrulukla görevleri otomatikleştirir.Kutools for Excel hakkında detaylı bilgi…         Ücretsiz deneme…
  1. Dönüştürmek istediğiniz formülleri içeren aralığı seçin.
  2. Kutools > Diğer > Hücre Referanslarını Dönüştür'a tıklayın.
  3. Hücre Referanslarını Dönüştüriletişim kutusunda aşağıdaki seçeneklerden birini seçin:
    • Sütunu mutlak yapmak için, başvuruları $A1 biçimine dönüştürün.
    • Satırı mutlak yapmak için, başvuruları A$1 biçimine dönüştürün.
  4. Tamam veya Uygula'ya tıklayın. Tüm seçili formüller aynı anda dönüştürülecektir.
    Formül Başvurularını Dönüştür iletişim kutusu

Avantajlar

  • Birçok formülü aynı anda dönüştürür
  • Formülleri tek tek düzenlemekten çok daha hızlıdır
  • Hem sütun mutlak hem de satır mutlak dönüştürmeyi destekler

Dezavantajlar

  • Kutools for Excel gerektirir

Kutools for Excel – Excel için 200’den fazla temel aracı tek bir çözümde birleştirir. Excel işlerinizi daha hızlı, daha kolay ve çok daha verimli hale getirin!Şimdi indirin!


Başvuruları değiştirmek için VBA kullanın

Eklenti yüklemek istemiyorsanız, seçili formüllerdeki başvuruları değiştirmek için VBA’yı kullanabilirsiniz. Bu yöntem, ileri düzey kullanıcılar için daha uygundur ve birden fazla formülü tek seferde güncellemeniz gerektiğinde oldukça işe yarar.

⚠️ İpucu: VBA kodunu çalıştırmadan önce çalışma sayfanızın mutlaka yedeğini alın.

Seçili formülleri Sütun Mutlak'a Dönüştür başvurularına dönüştürün

  1. Dönüştürmek istediğiniz formüllerin bulunduğu hücreleri seçin.
  2. VBA düzenleyicisini açmak için Alt + F11 tuşlarına basın.
  3. Ekle > Modül'ye tıklayın.
  4. Aşağıdaki kodu modüle yapıştırın:
    Sub ConvertToColumnAbsolute()
        Dim cell As Range
        For Each cell In Selection
            If cell.HasFormula Then
                cell.Formula = Application.ConvertFormula( _
                    Formula:=cell.Formula, _
                    FromReferenceStyle:=xlA1, _
                    ToReferenceStyle:=xlA1, _
                    ToAbsolute:=2)
            End If
        Next cell
    End Sub
  5. Başvuruları $A1 biçimine dönüştürmek için makroyu çalıştırmak üzere F5 tuşuna basın.

Seçili formülleri Satır Mutlak'a Dönüştür başvurularına dönüştürün

  1. Dönüştürmek istediğiniz formüllerin bulunduğu hücreleri seçin.
  2. VBA düzenleyicisini açmak için Alt + F11tuşlarına basın.
  3. Ekle>Modül'e tıklayın.
  4. Aşağıdaki kodu modüle yapıştırın:
    Sub ConvertToRowAbsolute()
        Dim cell As Range
        For Each cell In Selection
            If cell.HasFormula Then
                cell.Formula = Application.ConvertFormula( _
                    Formula:=cell.Formula, _
                    FromReferenceStyle:=xlA1, _
                    ToReferenceStyle:=xlA1, _
                    ToAbsolute:=3)
            End If
        Next cell
    End Sub
  5. Güncellemek istediğiniz formül içeren hücreleri seçin.
  6. Başvuruları A$1 biçimine dönüştürmek için makroyu çalıştırmak üzere F5 tuşuna basın.

Notlar:

  • Makrolar yalnızca şu anda açık olan Aralık Seç üzerinde çalışır.
  • Yalnızca formül içeren hücreler işlenir.

Avantajlar

  • Tekrarlanan toplu işlemler için uygundur
  • Seçilen birçok formülü hızla işleyebilir
  • Üçüncü parti eklenti gerektirmez

Dezavantajlar

  • VBA bilgisi gerektirir
  • Makrolar güvenlik ayarları tarafından engellenebilir
  • Makrolar Ctrl + Z ile geri alınamaz

Sizce en iyi işe yarayan yöntem hangisidir?

YöntemEn iyi kullanım alanıSınırlamalar
F4 tuşuBir formüldeki tek bir başvuruyu hızlıca değiştirmekBir seferde yalnızca bir başvuruda çalışır
Manuel düzenlemeDolar işaretini kendiniz yazarak küçük, hassas değişiklikler yapmakBir seferde yalnızca bir başvuruda çalışır
Bul ve DeğiştirBaşvurular aynı kalıbı izlediğinde formülleri toplu olarak güncellemekDeğişken başvurular için güvenilmezdir ve formüller içindeki eşleşen metinleri de değiştirebilir
Kutools for ExcelBirden fazla formüldeki başvuruları topluca ve daha kolay dönüştürmekKutools for Excel gerektirir İndir
VBA makrosuEklenti kullanmadan görevi otomatikleştirmek isteyen ileri düzey kullanıcılarVBA gerektirir ve yapılan değişiklikler geri alınamaz

Sonuç

Yalnızca ara sıra bir başvuruyu ayarlamanız gerekiyorsa, F4 tuşu ve elle düzenleme en doğrudan seçeneklerdir. Kullanımı kolaydır ve size tam kontrol sağlar; ancak büyük formül grupları yerine küçük değişiklikler için daha uygundur.

Bul ve Değiştir, özellikle başvurular aynı kalıbı izlediğinde bazı basit toplu düzenleme senaryolarında işinize yarayabilir. Ancak metin eşleştirmeye dayandığı için her zaman güvenilir değildir ve formüllerdeki eşleşen metinleri de etkileyebilir.

Daha pratik bir toplu çözüm gerektiğinde, Kutools for Excel, seçili başvuruları yalnızca birkaç tıklamayla dönüştürerek işi çok daha kolay hale getirir. Eklenti kullanmak istemiyorsanız ve makrolarla rahat hissediyorsanız, VBA, görevi otomatikleştirmek için esnek bir alternatiftir.

Bu öğreticiyi yararlı bulduğunuzu umuyoruz! Daha fazla Excel ipucu ve pratik çözüm keşfetmek isterseniz, lütfen buraya tıklayın ve tüm Excel eğitimlerimizin bulunduğu koleksiyonu inceleyin.