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

Функция INDIRECT с извличане на данни по имена на работни листове (sheet-ове)

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

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

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


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

INDIRECT позволява да вземате данни от различни листове, като сглобявате адрес на клетка от текст. Най-важното: поставете името на листа в единични кавички и го разделете с удивителна от адреса на клетката, за да работи и при имена с интервали. Методът е надежден, когато данните във всички листове са в едни и същи клетки. Фиксирайте клетката с името на листа, за да пълните формулата надолу без грешки.

Повтори показаното – стъпка по стъпка

  1. Въведете в клетка B4 името на листа (напр. Plovdiv).
  2. В целевата клетка въведете формула: =INDIRECT("'" & B4 & "'!" & "B8") и потвърдете.
  3. Фиксирайте референцията към B4: променете на $BNULL (или натиснете F4 върху B4 във формулата).
  4. Издърпайте формулата надолу и коригирайте адреса на клетката според нужните показатели:
    • горе: „B8“ (сума)
    • среда: „B9“ (минимум)
    • долу: „B10“ (максимум)
  5. Сменяйте текста в B4 (напр. „Stara Zagora“, „Sofia“) и наблюдавайте автоматичното обновяване.

Функции, термини и шорткъти

  • INDIRECT – връща референция от текст; по подразбиране използва A1 стил.
  • ' ' – единични кавички; ограждат имена на листове с интервал.
  • ! – разделя името на листа от адреса на клетката.
  • & – конкатенира (долепя) текстови части във формула.
  • F4 – превключва абсолютни/относителни препратки (напр. B4$BNULL).