Ana içeriğe atla

Mutlak referansı Excel'de göreceli referansa nasıl değiştirebilirim / dönüştürebilirim?

Normalde bir formülde kullanabileceğiniz birkaç hücre başvurusu türü vardır ve her hücre başvurusu türü formülde farklı amaçlara ulaşmanıza yardımcı olabilir. Mutlak hücre referansı, göreceli hücre referansı, göreli satır referansı mutlak sütun referansı ve mutlak satır referansı ve göreli sütun referansı gibi aşağıdaki hücre referansı türlerine sahip olabilirsiniz. Ancak bazen formüldeki hücre referanslarını değiştirerek formülün kullanım amacını değiştirmeniz gerekebilir. Aşağıdaki zorlu yöntemler, mutlak referansı Excel'de göreceli olarak nasıl değiştireceğinizi söyleyeceksiniz.

F4 tuşuyla mutlak referansı göreceli referansa değiştirin

VBA kodu ile mutlak referansı göreceli referansa değiştirin

Kutools for Excel ile mutlak referansı göreceli referansa hızla değiştirin

Mutlak Referans

Göreli Referans


ok mavi sağ balon F4 tuşuyla mutlak referansı göreceli referansa değiştirin

Kısayol tuşu F4 ile mutlak referansı göreceli referansa kolayca değiştirebiliriz, lütfen aşağıdaki adımları uygulayın:

İmleci $ A $ 1'in arkasına getirin, ardından üç kez F4'e basın, art arda A $ 1, $ A1, A1 olur. Ekran görüntüsüne bakın:

Bu adıma göre, B1'i elde etmek için imleci $ B $ 1'in arkasına getirin.

Ve bu hücre referansı, mutlak referanstan göreceli bir referans haline gelecektir.

Birden fazla formülün hücre referanslarının değiştirilmesi gerekiyorsa, bu yöntem yorucu ve zaman alıcı olacaktır.


ok mavi sağ balon VBA kodu ile mutlak referansı göreceli referansa değiştirin

VBA kodu ile, bir seferde mutlak referanslardan göreceli referanslara bir dizi formül hücre referansını hızla değiştirebilirsiniz.

1. Değiştirmek istediğiniz aralığı seçin.

2. tık Geliştirici > Visual Basic ya da basabilirsin Alt + F11, uygulamalar için yeni bir Microsoft Visual Basic penceresi görüntülenecektir, Ekle > modülve aşağıdaki kodu modül:
VBA: Mutlakı göreceli referansa dönüştür.

Sub ConverFormulaReferences()
'Updateby20140603
Dim Rng As Range
Dim WorkRng As Range
Dim xName As Name
Dim xIndex As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas)
xIndex = Application.InputBox("Change formulas to?" & Chr(13) & Chr(13) _
& "Absolute = 1" & Chr(13) _
& "Row absolute = 2" & Chr(13) _
& "Column absolute = 3" & Chr(13) _
& "Relative = 4", xTitleId, 1, Type:=1)
For Each Rng In WorkRng
    Rng.Formula = Application.ConvertFormula(Rng.Formula, XlReferenceStyle.xlA1, XlReferenceStyle.xlA1, xIndex)
Next
End Sub

3. Sonra tıklayın doc-mutlak göreli-6 düğmesini tıklayın ve dönüştürmek için bir aralık seçmek için bir istem kutusu açılır, ardından Tamam'a tıklayın ve hangi türü kullanmak istediğinizi soran başka bir iletişim kutusu görüntülenir. O zaman ihtiyacınız olan doğru türü seçebilirsiniz. Bu örnek için 4 ekleyeceğim. Ekran görüntülerine bakın:

4. Sonra tıklayın OK. Seçimdeki tüm mutlak referanslar, formüldeki göreli referanslar olarak değiştirildi.

Bu, bu kodla birlikte çok işlevli bir VBA kodudur; ayrıca mutlak referansa göre değişiklik yapabilir, mutlak satırı değiştirebilir veya mutlak sütunu değiştirebilirsiniz.


ok mavi sağ balon Kutools for Excel ile mutlak referansı göreceli referansa hızla değiştirin

Kutools for Excel: 100'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz olarak deneyin. Şimdi alın

Kutools for Excel mutlak referansı göreceli referansa veya tersini hızlı ve kolay bir şekilde değiştirmenize izin verir. Lütfen aşağıdaki işlemleri yapın:

Adım 1. Çalışma sayfasındaki hücre referanslarını değiştirmek istediğiniz formülleri içeren aralığı seçin.

Adım 2. Click Kutools > Referansları Dönüştür. Gösterecek Formül Referanslarını Dönüştür iletişim kutusu. Ekran görüntüsüne bakın:

Adım 3. Kontrol Akraba ve tıklayın Ok or Tamam içinde Formül Referansını Dönüştür iletişim. Mutlak referansı göreceli referansa değiştirecektir.

Hücre referanslarını mutlak sütun veya mutlak satır olarak değiştirmek isterseniz, lütfen kontrol edin Mutlak sütuna Seçenek veya Mutlak satıra seçeneği.

Hakkında daha ayrıntılı bilgi için Referansı DönüştürZiyaret edin Referans özellik açıklamasını dönüştür.


Göreli makale:Göreli referansı mutlak referansa değiştirin

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Function ConvertMyAddress(strRng As String) As String
Dim rngSelection As Range

Set rngSelection = Application.Range(strRng)
'// Test if empty
If rngSelection Is Nothing Then Exit Function

' MsgBox rngSelection.Address(0, 0) 'A1
' MsgBox rngSelection.Address(1, 0) '$A1
' MsgBox rngSelection.Address(0, 1) 'A$1
' MsgBox rngSelection.Address(1, 1) '$A$1
' MsgBox rngSelection.Address '$A$1
'
' MsgBox rngSelection.Parent.Name & "!" & rngSelection.Address(0, 0)
' MsgBox "[" & rngSelection.Parent.Parent.Name & "]" & rngSelection.Parent.Name & "!" & rngSelection.Address(0, 0)

ConvertMyAddress = rngSelection.Address(1, 1)

End Function
This comment was minimized by the moderator on the site
Wao Excellent teh VBA Code Works Perfect, Thank You very Much
This comment was minimized by the moderator on the site
Excel 2010. I clicked on cancel when the prompt comes up, but excel still ran the script and it froze my computer for several hours. I only had 1 cell highlighted anyway, so even if the script did run, why did it take so long to run? [i realize now that despite pressing cancel, the code ran and made every cell in the worksheet relative ! :( ] I was assigning it to a form button vs pressing play within VBA window. I've used other scripts from KuTools and never experienced this nonsense.
This comment was minimized by the moderator on the site
The F4 toggle works in all versions. but you MUST be in edit mode first. I always press F2 (puts you into edit mode) then F4 to toggle between the four options.
This comment was minimized by the moderator on the site
With the shortcut key F4, we can easily toggle the absolute reference to relative reference, please do //as// the following steps. Forgot to mention F4 didn't work with my excel (windows 7) but your macro and invite to Kutools is great. Sorry about repeat sends, I thought the code wasn't working.
This comment was minimized by the moderator on the site
Thank you very much. Descriptive, easy to follow information.
This comment was minimized by the moderator on the site
Thank you very much, descriptive, easy to follow information.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations