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

Excel'de etkin bir köprü döndüren arama nasıl yapılır?

YazarXiaoyang Değiştirme Tarihi

Excel ile günlük工作中, verilerinizdeki belirli girdilerle ilişkili değerleri bulmak için genellikle VLOOKUP işlevini kullanırsınız. Ancak arama sonucu bir köprü döndürdüğünde yaygın bir sorunla karşılaşırsınız: Tıklanabilir, etkin bağlantılar yerine yalnızca düz metin URL’ler elde edersiniz. Örneğin, kaynak veride gömülü bir web sitesi bağlantısı varsa, standart bir VLOOKUP işleminden sonra bu bağlantı biçimlendirilmemiş metin olarak görünür — aşağıda gösterildiği gibi.

Excel'de VLOOKUP'un köprüler yerine düz metin döndürme sorununu gösteren bir ekran görüntüsü

Bu durumlarda, aramanın etkin bir köprü döndürmesini sağlamak—yani tarayıcınızda açılabilecek ve tıklanabilir bir bağlantı—kullanılabilirliği artırır; bu da Zamanı Kaydet özelliğiyle birlikte web adresleri, Dosya Yolu veya diğer tıklanabilir kaynakları içeren veri kümeleri için büyük önem taşır.

Bu eğitim, arama yoluyla etkin köprüler döndürmek için birden fazla pratik çözüm sunar; bu çözümlerin senaryolarını, uygulanabilir veri türlerini ve olası sınırlamalarını detaylıca analiz eder. Ayrıca, çalışma sayfanızın ihtiyaçlarına en uygun yöntemi seçmenize yardımcı olacak temel kriterleri, sorun giderme ipuçlarını ve uzman önerilerini öğreneceksiniz.


mavi sağ ok baloncuğu Formülle etkin bir köprü döndüren arama

Bir değeri arayıp sonucu etkin bir köprü olarak döndürmek için HYPERLINK ve VLOOKUP işlevlerini birleştirebilirsiniz. Bu yaklaşım son derece basittir ve köprülerin “https://www.example.com” veya ağ dosya yolu gibi metin tabanlı URL’ler şeklinde temiz bir şekilde saklandığı kaynak veriyle mükemmel uyum sağlar. Böylece dönüş değeri, çalışma sayfanızda doğrudan tıklanabilir hale gelir.

İki sütunlu bir tablonuz olduğunu varsayalım: birinci sütun arama değeri (örneğin bir isim) için, ikinci sütun ise URL’yi Düz Metin veya köprü olarak içersin. Kullanıcı giriş değerine göre karşılık gelen etkin köprüyü almak için aşağıdaki adımları izleyin:

1. Sonucu görüntülemek için boş bir hücreye aşağıdaki formülü girin:

=HYPERLINK(VLOOKUP(D2, $A$1:$B$8,2, FALSE))

2. Onaylamak için Enter tuşuna basın. Hücre artık aşağıdaki gibi etkin ve tıklanabilir bir bağlantı olarak köprüyü görüntüler:

Excel'de etkin köprüleri döndürmek için HİPERLİNK ve DÜŞEYARA formülünün kullanımını gösteren bir ekran görüntüsü

Parametre ve kullanım notları:

  • D2:Aranacak değeri içeren hücre.
  • $A$1:$B$8: Arama değerlerinin bulunduğu ilk sütun ve köprülerin yer aldığı ikinci sütundan oluşan veri aralığıdır. Formülü kopyalamayı planlıyorsanız, mutlak başvurular kullanmanız önemlidir.
  • 2: Köprünün, aralığınızın ikinci sütununda bulunduğunu gösterir.

İpuçları:

  • Arama değeri bulunamazsa formül bir hata (#N/A) verir. Arama değerinizin, tablo aralığınızda tam olarak eşleştiğinden emin olun.
  • Köprünün görünen metninin gerçek bağlantıdan farklı olmasını istiyorsanız (örneğin URL yerine daha anlaşılır bir ad göstermek gibi), HYPERLINK işlevine isteğe bağlı ikinci bir parametre ekleyebilirsiniz:
    =HYPERLINK(VLOOKUP(D2,$A$1:$B$8,2,FALSE),D2)
    Bu formül, D2 hücresindeki değeri bağlantı metni olarak görüntüler.
  • Bu yaklaşım, köprüler yalnızca standart URL veya dosya yolu metni olarak saklandığında işe yarar. Görüntü metni ile bağlantı adresi farklı olan ya da hücrede ham bir URL içermeyen, “arkadaşça” görünen adlara sahip Excel’de oluşturulan köprüleri geri yükleyemez.

Yaygın sorunlar ve sorun giderme:

  • Sonuç tıklanabilir değilse, verilerinizin geçerli bir web URL’si içerdiğinden (“http://” veya “https://” önekleriyle birlikte) emin olun.
  • Yanlış veya eksik sonuç alırsanız, arama aralığınızı ve köprüleri içeren sütunun sütun dizininin doğru olduğundan emin olun.
  • Yerel dosyalar için köprü yolunun doğru biçimini kullandığınızdan emin olun (örneğin, "C:\Klasör\dosya.xlsx").

Avantajlar: Kurulumu kolaydır, formül birden fazla satıra uygulanmak üzere sürüklenebilir; köprülerin Düz Metin URI’leri olarak saklandığı tablolar için en ideal seçenektir.

Sınırlamalar: Görüntü metni ile bağlantı adresi farklıysa, bunları ayrı ayrı almayı desteklemez; ayrıca yalnızca hücrede görünen görüntü metnini içeren elle oluşturulmuş "Bağlantı Oluştur" öğelerini tanımaz.

mavi sağ ok baloncuğu VBA kodu – Arama yoluyla etkin bir köprü döndürme ve ekleme (ileri düzey senaryolar)

Belirli bir aralıkta bir değer arayıp yalnızca düz bir URL değil, hem Görüntü Metni’ni hem de tıklanabilir bağlantının kendisini içeren orijinal etkin köprüyü döndürmeniz gerekiyorsa, VBA güvenilir bir çözüm sunar. Bu kod, belirttiğiniz aralıkta hedef değeri arar ve eşleşme bulunduğunda tam köprüyü (Görüntü Metni + bağlantı adresi) seçtiğiniz hücreye kopyalar. Bu yöntem, özellikle Görüntü Metni ile bağlantı adresi farklı olduğunda ya da formül tabanlı yaklaşımlar gerçek bağlantıyı yakalayamadığında büyük yarar sağlar.

Bu yöntem, verilerinizde “arkadaşça” görünen ancak altında köprü barındıran adlar, dosya veya klasörlere yönelik bağlantılar ya da standart olmayan köprü biçimleri olduğunda özellikle işe yarar. VBA sayesinde görünür bağlantı metnini ve alttaki Bağlantı Adresi’ni kopyalayabilir veya arama sonucunu kullanarak yeni bir konuma köprü yerleştirebilirsiniz.

Önlemler: Excel ortamınızda makroların etkin olduğundan emin olun. Özellikle önemli verilerle çalışıyorsanız, VBA betiklerini çalıştırmadan önce çalışma kitabınızı mutlaka yedekleyin.

Avantajlar: Hücreye özgü bağlantı oluşturmayı ve görüntü metni ile bağlantı adresini ayırma gibi karmaşık senaryoları yönetir. Köprü topluluklarını işlemeyi ve sonuçları özelleştirmeyi sağlar.

Sınırlamalar: Temel VBA bilgisi gerektirir ve tüm kısıtlanmış veya web tabanlı Excel ortamlarında desteklenmez.

1. VBA düzenleyicisini açmak için Geliştirici > Visual Basic seçeneğine tıklayın. Yeni açılan pencerede Ekle > Modül seçeneğine tıklayıp aşağıdaki kodu modüle yapıştırın:

Sub LookupAndInsertHyperlink()
    Dim LookupValue As String
    Dim LookupRange As Range
    Dim ResultCell As Range
    Dim cell As Range
    Dim hyperlinkFound As Boolean
    Dim linkAddress As String
    Dim linkText As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set LookupRange = Application.InputBox("Select the lookup range (must include display text/cell and hyperlink)", xTitleId, Selection.Address, Type:=8)
    Set ResultCell = Application.InputBox("Select the cell to output the hyperlink", xTitleId, "", Type:=8)
    LookupValue = Application.InputBox("Enter the value to lookup", xTitleId, "", Type:=2)
    
    hyperlinkFound = False
    For Each cell In LookupRange
        If cell.Value = LookupValue Then
            If cell.Hyperlinks.Count > 0 Then
                linkAddress = cell.Hyperlinks(1).Address
                linkText = cell.Value
                ResultCell.Hyperlinks.Add Anchor:=ResultCell, Address:=linkAddress, TextToDisplay:=linkText
                hyperlinkFound = True
                Exit For
            End If
        End If
    Next
    
    If Not hyperlinkFound Then
        ResultCell.Value = "No matching hyperlink found"
    End If
End Sub

2. Betiği çalıştırmak için çalışma kitabınız açıkken Alt + F8 tuşlarına basın, LookupAndInsertHyperlink seçeneğini belirleyip Çalıştır düğmesine tıklayın.

3. Görüntülenen iletişim kutularında:

  • Arama Veri Aralığınızı seçin (hem değerleri hem de köprüleri içerecek şekilde).
  • Çıktı köprüsü için hedef hücreyi seçin.
  • Aramak istediğiniz değeri girin. Makro, eşleşen değeri bulacak, görüntü metni alttaki bağlantıdan farklı olsa bile köprüyü çıkaracak ve seçtiğiniz konuma etkin bir köprü olarak ekleyecektir.

Pratik ipuçları ve hata hatırlatıcıları:

  • Değer bulunamazsa veya hücrede köprü yoksa, hedef hücreye “Eşleşen köprü bulunamadı.” yazısı görüntülenir.
  • Birden fazla aramayı aynı anda işlemek istiyorsanız, VBA kodunu genişletmeyi veya gerektiğinde betiği birden çok kez çalıştırmayı değerlendirmelisiniz.
  • Bu betik, köprü hücresinde yalnızca bir URL dizesi olmasa bile etkilidir; hem adresi hem de Görüntü Metni’ni kopyalar.

Sorun giderme önerileri:

  • Giriş aralığının, gerçek köprüleri içeren sütunu kapsadığından emin olun.
  • VBA makrosu çalışmıyorsa, Excel ayarlarınızda makroların etkinleştirildiğinden emin olun.
  • “Eşleşen köprü bulunamadı.” mesajı görünüyorsa, arama değerinizin doğru olduğundan ve ilgili satırda köprülerin mevcut olduğundan lütfen tekrar emin olun.
  • Makroları çalıştırmadan önce çalışma kitabınızı her zaman kaydedin; çünkü değişiklikleri geri almanız gerekebilir.

Özet:

  • Metin tabanlı standart köprüler ve hızlı aramalar için formül yöntemini kullanın.
  • Daha gelişmiş ihtiyaçlar için—örneğin, Elle oluşturulmuş Bağlantı Oluştur’ları geri yükleme, hem Görüntü Metnini hem de bağlantı adresini alma veya sonuçları aralıklara dinamik olarak uygulama gibi—VBA yöntemini kullanı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