Excel-kaava: Hyperlinkki ensimmäiseen tyhjään soluun -

Sisällysluettelo

Yleinen kaava

=HYPERLINK("#"&CELL("address",INDEX(range,MATCH(bignum,range)+1)),"First blank")

Yhteenveto

Voit luoda hyperlinkkejä haun ensimmäiseen otteluun käyttämällä HYPERLINK-funktioon perustuvaa kaavaa CELL, INDEX ja MATCH avulla.

Esitetyssä esimerkissä kaava kohdassa C5 on:

=HYPERLINK("#"&CELL("address",INDEX(C5:C100,MATCH(9.99E+307,C5:C100)+1)),"First blank")

Tämä kaava luo toimivan hyperlinkin sarakkeen C ensimmäiseen tyhjään soluun.

Selitys

Työskentelemällä sisältä ulospäin, käytämme MATCH-painiketta paikantamaan sarakkeen C viimeisen merkinnän suhteellinen sijainti:

MATCH(9.99E+307,C5:C100)

Periaatteessa annamme ottelulle "suuren määrän", jota se ei koskaan löydä likimääräisessä ottelutilassa. Tässä tilassa ottelu "palaa" viimeiseen numeeriseen arvoon.

Huomaa: Tämä toimii tässä tapauksessa, koska kaikki C: n arvot ovat numeerisia eikä tyhjiä kohtia ole. Muissa tilanteissa (tekstiarvot jne.) Katso muita alla mainittuja "viimeisen rivin" kaavoja. Sinun on mukautettava kaavan MATCH-osa tarpeidesi mukaan.

Seuraavaksi käytämme INDEX-koodia saadaksemme "merkinnän viimeisen merkinnän jälkeen" osoitteen seuraavasti:

INDEX(C5:C100,6))

Taulukolle annamme INDEX C: C100, joka edustaa väliä, josta välitämme. Rivinumerolle annetaan INDEX MATCH + 1: n palauttama tulos. Tässä esimerkissä tämä yksinkertaistuu seuraavasti:

INDEX(C5:C100,6)

Tämä näyttää palauttavan arvon C10: ssä, mutta itse asiassa INDEX palauttaa osoitteen ($ C $ 10), jonka puramme CELL-funktiolla ja liitämme "#" -merkkiin:

=HYPERLINK("#"&CELL($C$10)

Tässä tarkoituksessa HYPERLINK-toiminto menee näin:

=HYPERLINK("#$C$10","First blank")

HYPERLINK-funktio rakentaa sitten napsautettavan linkin soluun C10 samalle arkille, ja linkkitekstinä on "Ensimmäinen linkki".

Mielenkiintoisia artikkeleita...