
Genel formül
=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(val,data,0))),val)
Özet
Bir aramada ilk eşleşmeye köprüler oluşturmak için HÜCRE, İNDİS ve KAÇINCI'nın yardımıyla KÖPRÜ işlevine dayalı bir formül kullanabilirsiniz.
Gösterilen örnekte, C5'teki formül şöyledir:
=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(B5,data,0))),B5)
Bu formül, "veriler" adlı aralıktaki arama değerinde bulunan ilk eşleşmeye çalışan bir köprü oluşturur.
Açıklama
İçten dışa doğru çalışarak, B sütunundaki arama değerlerinin ilk eşleşmesini bulmak için standart bir İNDİS ve KAÇINCI işlevi kullanıyoruz:
INDEX(data,MATCH(B5,data,0))
KAÇINCI işlevi, B5'teki değerin adlandırılmış aralık verileri içindeki konumunu alır; bu, arama değeri "mavi" için 3'tür. Bu sonuç, dizi olarak "veri" ile INDEX işlevine satır_sayısı olarak gider:
INDEX(data,3)
Bu, "mavi" değerini döndürüyor gibi görünüyor, ancak gerçekte INDEX işlevi E6 adresini döndürüyor. Bu adresi, "#" karakteriyle birleştirilen HÜCRE işlevini kullanarak çıkarıyoruz:
=HYPERLINK("#"&CELL(E6,B5)
Bu sonuçta, HYPERLINK işlevine giren şey şudur:
=HYPERLINK("#$E$6","blue")
KÖPRÜ işlevi daha sonra aynı sayfadaki E6 hücresine, bağlantı metni "mavi" olacak şekilde tıklanabilir bir bağlantı oluşturur.