Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Excel формули и функции
7. Функции за извличане на данни от области (Lookup & Reference) - част 2

Функция OFFSET - Практически пример - част 3

- 100лв. за ЧЕРЕН ПЕТЪК:   Вземи курс "Excel формули и функции" за     249 лв. 149 лв.   ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното от урока

Форматирай изходния диапазон като Excel таблица, за да се разширява автоматично при добавяне на нови записи. С функцията OFFSET и брояча COUNTA изграждаш динамична област за падащия списък, която се обновява без ръчни промени. Извади 1 от брояча, за да изключиш заглавката, и добавяй името на листа към адресите, за да избегнеш двусмислие. Избягвай да пишеш помощни стойности в колоната, която захранва валидирането.

Повтори стъпка по стъпка

  1. Превърни базовия диапазон в таблица: Ctrl + T.
  2. Добави нови редове към таблицата (тя се разширява автоматично).
  3. Създай формула за динамичен списък: =OFFSET(Sheet2!Q2;0;0;COUNTA(Sheet2!Q:Q)-1;1).
  4. Задай я в Data Validation > Allow: List, Source: постави формулата.
  5. Провери: добави нова държава в таблицата (напр. „Швеция“) и виж, че се появява в падащия списък.
  6. Ако видиш грешка, увери се, че адресите са напълно квалифицирани (напр. Sheet2!Q2 и Sheet2!Q:Q).

Използвани функции и инструменти

  • Ctrl + T — превръща диапазона в Excel Table с автоматично разширяване.
  • OFFSET — връща диапазон спрямо начална клетка по подадена височина и ширина.
  • COUNTA — брои непразни клетки; тук -1 изключва заглавката.
  • Data Validation (List) — ограничава въвеждането и създава падащ списък от формула/диапазон.
  • F9 — временно оценява избрана част от формула за проверка на резултата.