Vynikat

Poslední řádek v textových datech

Last Row Text Data

Excel vzorec: Poslední řádek v textových datechObecný vzorec
= MATCH (bigtext,range)
souhrn

Chcete-li získat poslední relativní pozici (tj. Poslední řádek, poslední sloupec) pro textová data (s prázdnými buňkami nebo bez nich), můžete použít Funkce MATCH . V zobrazeném příkladu je vzorec v D5:

 
= MATCH ( REPT ('z',255),B4:B11)
Vysvětlení

Tento vzorec používá Funkce MATCH v režim přibližné shody vyhledejte poslední textovou hodnotu v rozsahu. Přibližná shoda povolena nastavením 3. argumentem v MATCH na 1 nebo vynecháním tohoto argumentu, který je výchozí 1.



Vyhledávací hodnotou je takzvaný „velký text“ (někdy zkráceně „bigtext“), který je záměrně hodnotou „větší“ než jakákoli hodnota, která se objeví v rozsahu. Při práci s textem, který se seřadí podle abecedy, to znamená textovou hodnotu, která se vždy zobrazí na konci abecedního pořadí řazení.



Excel jak spočítat počet buněk s textem

Vzhledem k tomu, že tento vzorec odpovídá textu, je myšlenkou vytvořit vyhledávací hodnotu, která se ve skutečném textu nikdy neobjeví, ale vždy bude poslední. K tomu používáme Funkce REPT opakovat písmeno „z“ 255krát. Číslo 255 představuje největší počet znaků, které MATCH umožňuje ve vyhledávací hodnotě.

jak udělat hypertextový odkaz v aplikaci Excel

Když MATCH nemůže tuto hodnotu najít, vrátí se k poslední textové hodnotě v rozsahu a vrátí pozici této hodnoty.



Poznámka: Tento přístup funguje dobře s prázdnými buňkami v rozsahu, ale není spolehlivý se smíšenými daty, která zahrnují jak čísla, tak text.

Poslední relativní pozice vs číslo poslední řady

Při vytváření pokročilých vzorců, které vytvářejí dynamické rozsahy, je často nutné zjistit poslední umístění dat v seznamu. V závislosti na datech to může být poslední řádek s daty, poslední sloupec s daty nebo jejich průnik. Poznámka: chceme poslední relativní pozice uvnitř daného rozsahu , nikoli číslo řádku v listu:

Ilustrace poslední relativní polohy (poslední řádek, poslední sloupec)



Excel vypočítá čas mezi dvěma časy

Dynamický rozsah

Tento vzorec můžete použít k vytvoření dynamického rozsahu s dalšími funkcemi, jako jsou INDEX a OFFSET. Příklady a vysvětlení viz odkazy níže:

  • Dynamický rozsah s INDEX a COUNTA
  • Dynamický rozsah s OFFSET a COUNTA

Inspirace pro tento článek pochází z Mike Girvin vynikající kniha Control + Shift + Enter , kde Mike vysvětluje koncept „poslední relativní polohy“.

Autor Dave Bruns


^