Excel-kaava: numeeristen tietojen viimeinen rivi -

Sisällysluettelo

Yleinen kaava

=MATCH(bignum,range)

Yhteenveto

Saadaksesi viimeisen suhteellisen sijainnin (eli viimeisen rivin, viimeisen sarakkeen) numeerisille tiedoille (tyhjillä soluilla tai ilman), voit käyttää MATCH-funktiota ns. "Isolla luvulla".

Esitetyssä esimerkissä kaava kohdassa E5 on:

=MATCH(9.99E+307,B4:B9)

Viimeinen * suhteellinen * -asento, ei riviä laskentataulukossa

Kun rakennetaan kehittyneitä kaavoja, jotka luovat dynaamisia alueita, on usein tarpeen selvittää luettelon tietojen viimeinen sijainti. Datasta riippuen tämä voi olla viimeinen tiedot sisältävä rivi, viimeinen sarake, jossa on tietoja, tai molempien leikkauspiste. Huomaa: haluamme viimeisen * suhteellisen sijainnin * tietyllä alueella, ei laskentataulukon rivinumeroa:

Selitys

Tämä kaava käyttää MATCH-toimintoa likimääräisessä vastaavuustilassa paikantamaan alueen viimeinen numeroarvo. Arvioitu haku otetaan käyttöön asettamalla MATCH: n kolmannen argumentin arvoksi 1 tai jättämällä pois tämä argumentti, joka oletuksena on 1.

Hakuarvo on niin kutsuttu "iso luku" (joskus lyhennetty "bignum"), joka on tarkoituksella suurempi kuin mikä tahansa alueella näkyvä arvo.

Tuloksena on, että MATCH "palaa" takaisin alueen viimeiseen numeeriseen arvoon ja palauttaa kyseisen sijainnin.

Huomaa: tämä lähestymistapa toimii hyvin tyhjillä soluilla alueella, mutta ei ole luotettava sekatiedoissa, jotka sisältävät sekä numeroita että tekstiä.

Tietoja bignumista

Suurin luku, jonka Excel pystyy käsittelemään, on 9,9999999999999999E + 307.

Kun käytät MATCHia tällä tavalla, voit käyttää mitä tahansa suurta lukua, joka taataan olevan suurempi kuin mikä tahansa alueen arvo, esimerkiksi:

=MATCH(1E+06,range) // 1 million =MATCH(1E+09,range) // 1 billion =MATCH(1E+12,range) // 1 trillion

9.99E + 307: n tai vastaavan käytön etuna on, että se (1) on valtava määrä ja (2) tunnistettavissa paikkamerkiksi "suurelle luvulle". Näet sen käytettävän useissa edistyneissä Excel-kaavoissa.

Dynaaminen alue

Tämän kaavan avulla voit luoda dynaamisen alueen muiden toimintojen, kuten INDEX ja OFFSET, kanssa. Katso alla olevat linkit esimerkkejä ja selityksiä:

  • Dynaaminen alue, INDEX ja COUNTA
  • Dynaaminen alue OFFSET- ja COUNTA-toiminnoilla

Tämän artikkelin inspiraatio tuli Mike Girvinin erinomaisesta kirjasta Control + Shift + Enter, jossa Mike selittää "viimeisen suhteellisen sijainnin" käsitteen.

Mielenkiintoisia artikkeleita...