Excel képlet: A numerikus adatok utolsó sora -

Tartalomjegyzék

Általános képlet

=MATCH(bignum,range)

Összegzés

A numerikus adatokhoz (üres cellákkal vagy anélkül) az utolsó relatív pozíció (azaz az utolsó sor, az utolsó oszlop) megszerzéséhez használhatja a MATCH függvényt egy úgynevezett "nagy számmal".

A bemutatott példában az E5 képlete a következő:

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

Utolsó * relatív * pozíció, nem sor a munkalapon

Dinamikus tartományokat létrehozó speciális képletek készítésekor gyakran meg kell találni az adatok utolsó helyét a listában. Az adatoktól függően ez lehet az utolsó sor adatokkal, az utolsó oszlop adatokkal, vagy mindkettő metszéspontja. Megjegyzés: az utolsó * relatív pozíciót * egy adott tartományon belül akarjuk megadni, nem pedig a munkalapon a sorszámot:

Magyarázat

Ez a képlet a MATCH függvényt használja hozzávetőleges egyezési módban a tartomány utolsó numerikus értékének megkeresésére. A hozzávetőleges egyezés engedélyezve van, ha a MATCH 3. argumentumával 1-re állítja, vagy kihagyja ezt az argumentumot, amely alapértelmezés szerint 1.

A keresési érték egy úgynevezett "nagy szám" (néha rövidítve "bignum"), amely szándékosan nagyobb, mint bármely, a tartományban megjelenő érték.

Ennek eredményeként a MATCH "visszalép" a tartomány utolsó numerikus értékére, és visszaadja ezt a pozíciót.

Megjegyzés: ez a megközelítés jól működik a tartomány üres celláival, de nem megbízható kevert adatok esetén, amelyek számokat és szöveget egyaránt tartalmaznak.

A bignumról

A legnagyobb szám, amelyet az Excel képes kezelni, 9.9999999999999999E + 307.

A MATCH ilyen módon történő használatakor bármilyen nagy számot használhat, amely garantáltan nagyobb, mint a tartomány bármely értéke, például:

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

A 9.99E + 307 vagy hasonló alkalmazásának előnye, hogy (1) hatalmas szám és (2) felismerhető "nagy szám" helyőrzőjeként. Látni fogja, hogy különféle speciális Excel képletekben használják.

Dinamikus hatókör

Ezzel a képlettel dinamikus tartományt hozhat létre más funkciókkal, például az INDEX és az OFFSET. Az alábbi linkeken talál példákat és magyarázatokat:

  • Dinamikus tartomány az INDEX és a COUNTA használatával
  • Dinamikus tartomány az OFFSET és a COUNTA segítségével

A cikk inspirációját Mike Girvin kiváló Control + Shift + Enter című könyve adta, ahol Mike elmagyarázza az "utolsó relatív helyzet" fogalmát.

érdekes cikkek...