Jak najít poslední hodnotu v dynamickém seznamu

Anonim

K načtení poslední hodnoty v dynamickém seznamu použijeme možnost Ověření dat spolu s funkcemi OFFSET a COUNTA v aplikaci Microsoft Excel 2010/2013.

COUNTA: Vrátí počet buněk, které obsahují hodnoty.

Syntaxe funkce „COUNTA“: = COUNTA (hodnota1, hodnota2, hodnota3….)

Příklad: V rozsahu A1: A5 obsahují buňky A2, A3 a A5 hodnoty a buňky A1 a A4 jsou prázdné. Vyberte buňku A6 a napište vzorec-

= COUNTA (A1: A5) funkce se vrátí 3

OFFSET: Vrátí odkaz na rozsah, který je odsazen od řady řádků a sloupců z jiného rozsahu nebo buňky.

Syntaxe funkce OFFSET: = OFFSET (reference, řádky, sloupce, výška, šířka)

Odkaz:- Toto je buňka nebo rozsah, od kterého chcete kompenzovat.

Řádky a sloupce k přesunu: - Kolik řádků chcete přesunout počáteční bod a oba mohou být kladné, záporné nebo nulové.

Výška a šířka: - Toto je velikost rozsahu, který chcete vrátit. Toto je nepovinné pole.

Uveďme si příklad, abychom porozuměli funkci Offset v Excelu.

Máme data v rozsahu A1: D10. Sloupec A obsahuje kód produktu, sloupec B obsahuje množství, sloupec C obsahuje náklady na produkt a sloupec D obsahuje celkové náklady. Musíme vrátit hodnotu buňky C5 v buňce E2.

Postupujte podle níže uvedených kroků.

  • Vyberte buňku E2 a napište vzorec.
  • = OFFSET (A1,4,2,1,1)a stiskněte klávesu Enter na klávesnici.
  • Funkce vrátí hodnotu buňky C5.

V tomto případě potřebujeme získat hodnotu z buňky C5 do E2. Naše referenční buňka je první buňkou v rozsahu, který je A1 a C5 je o 4 řádky níže a 2 sloupce napravo od A1. Vzorec je tedy = OFFSET (A1,4,2,1,1) nebo = OFFSET (A1,4,2) (protože 1,1 je volitelný).

Nyní si vezmeme příklad k načtení poslední hodnoty v dynamickém seznamu.

Názvy zemí máme v řadě. Pokud nyní přidáme další země, tento seznam by měl být v rozevíracím seznamu k dispozici automaticky.

K přípravě dynamického seznamu musíme vytvořit vzorec, který načte poslední hodnotu ve sloupci a automaticky se aktualizuje po přidání nového čísla.

Postupujte podle níže uvedených kroků:-

  • Vyberte buňku B2.
  • Přejděte na kartu Data, ze skupiny Datové nástroje vyberte Ověření dat.

  • Zobrazí se dialogové okno „Ověření dat“. Na kartě „Nastavení“ vyberte z rozevíracího seznamu Povolit „Vlastní“.

  • Aktivuje se pole vzorců.
  • Do tohoto pole napište vzorec.
  • = OFFSET (A: A, 1,0, COUNTA (A: A) -1,1).
  • Klikněte na OK.

  • V této fázi je poslední aktualizovanou buňkou A11.

  • Chcete -li zkontrolovat, zda ověření dat funguje správně, přidejte do buňky A12 název města.

Jakmile přidáte položku do A12, bude přidána do rozevíracího seznamu.

Tímto způsobem můžete vytvořit dynamický seznam a automaticky do něj naplnit nové položky v aplikaci Microsoft Excel 2010 a 2013.