Formula Excel: Hyperlink ke perlawanan pertama -

Isi kandungan

Formula generik

=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(val,data,0))),val)

Ringkasan

Untuk membuat pautan hiper ke pertandingan pertama dalam carian, anda boleh menggunakan formula berdasarkan fungsi HYPERLINK, dengan bantuan CELL, INDEX dan MATCH.

Dalam contoh yang ditunjukkan, formula dalam C5 adalah:

=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(B5,data,0))),B5)

Rumus ini menghasilkan hyperlink yang berfungsi untuk perlawanan pertama yang dijumpai dari nilai carian dalam julat bernama "data".

Penjelasan

Bekerja dari dalam ke luar, kami menggunakan fungsi INDEX dan MATCH standard untuk mencari padanan pertama nilai pencarian di lajur B:

INDEX(data,MATCH(B5,data,0))

Fungsi MATCH mendapat kedudukan nilai dalam B5 di dalam data rentang bernama, yang untuk nilai pencarian "biru" adalah 3. Hasil ini masuk ke fungsi INDEX sebagai baris_num, dengan "data" sebagai array:

INDEX(data,3)

Ini nampaknya mengembalikan nilai "biru" tetapi sebenarnya fungsi INDEX mengembalikan alamat E6. Kami mengekstrak alamat ini menggunakan fungsi CELL, yang digabungkan dengan watak "#":

=HYPERLINK("#"&CELL(E6,B5)

Pada akhirnya, inilah yang menjadi fungsi HYPERLINK:

=HYPERLINK("#$E$6","blue")

Fungsi HYPERLINK kemudian membina pautan yang dapat diklik ke sel E6 pada helaian yang sama, dengan "biru" sebagai teks pautan.

Artikel menarik...