Excel'deki formüllerden hücre referansı nasıl çıkarılır?
Bazı uzun formüllere sahip olduğunuzu varsayarsak ve şimdi, aşağıdaki ekran görüntüsü gibi formüllerden tüm hücre referanslarını çıkarmak istiyorsunuz. Hücre referanslarını formüllerden olabildiğince çabuk nasıl çıkarırsınız?
Kullanıcı Tanımlı İşlevle formüllerden hücre referanslarını çıkarın
Kullanıcı Tanımlı İşlevle formüllerden hücre referanslarını çıkarın
Hücre referanslarını formüllerden çıkarmak için aşağıdaki VBA kodu size bir iyilik yapabilir. Lütfen aşağıdaki işlemleri yapın:
1. Basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. tıklayın Ekle > modülve aşağıdaki kodu modül Pencere.
VBA kodu: Formüllerden hücre referanslarını ayıklayın:
Function ExtractCellRefs(Rg As Range) As String
'Updateby Extendoffice
Dim xRetList As Object
Dim xRegEx As Object
Dim I As Long
Dim xRet As String
Application.Volatile
Set xRegEx = CreateObject("VBSCRIPT.REGEXP")
With xRegEx
.Pattern = "('?[a-zA-Z0-9\s\[\]\.]{1,99})?'?!?\$?[A-Z]{1,3}\$?[0-9]{1,7}(:\$?[A-Z]{1,3}\$?[0-9]{1,7})?"
.Global = True
.MultiLine = True
.IgnoreCase = False
End With
Set xRetList = xRegEx.Execute(Rg.Formula)
If xRetList.Count > 0 Then
For I = 0 To xRetList.Count - 1
xRet = xRet & xRetList.Item(I) & ", "
Next
ExtractCellRefs = Left(xRet, Len(xRet) - 2)
Else
ExtractCellRefs = "No Matches"
End If
End Function
3. Kodu yapıştırdıktan sonra, kodu kaydedin ve çalışma sayfasına geri dönün ve şu formülü girin: = hücre referanslarını ayıkla (G2) (G2 sonuç almak istediğiniz bir hücreye hücre referanslarını çıkarmak istediğiniz formülü içeren hücredir ve ardından tuşuna basın Keşfet anahtar, tüm hücre referansları formülden çıkarılmıştır, ekran görüntüsüne bakın:
En İyi Ofis Üretkenlik Araçları
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...
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!