Функција ОФФСЕТ вам омогућава да индиректно упућујете на ћелију или опсег ћелија у Екцел-у. Помоћу ОФФСЕТ-а можете одабрати почетну референтну тачку, а затим унети адресу у циљне ћелије, а не директно на њих.

Ово чини функцију ОФФСЕТ изузетно корисном у динамичким Екцел табелама. Функцију ОФФСЕТ можете користити самостално, али њен прави потенцијал долази до изражаја само када је угнездите у друге функције у Екцел-у. Читајте даље да бисте сазнали све о ОФФСЕТ-у у Екцел-у са три примера.

Шта је функција ОФФСЕТ у Екцел-у?

Функција ОФФСЕТ враћа референцу на ћелију или опсег ћелија. ОФФСЕТ има пет параметара, а његова синтакса је следећа:

=ОФФСЕТ(референца, редови, колоне, висина, ширина)

ОФФСЕТ ће заузети позицију референца ћелије, а затим се померите одатле по броју редова и цолс, а затим вратите референцу одредишне ћелије.

Ако је висина и ширина параметри су подешени на већи од један, тада ће бити враћен опсег ћелија у тој области. Висина и ширина су два опциона параметра. Ако их оставите празне, ОФФСЕТ ће их прочитати као 1 и вратити једну референцу ћелије.

Како користити функцију ОФФСЕТ у Екцел-у

Да бисте користили ОФФСЕТ у Екцел-у, потребно је да унесете три потребна параметра. Једном када поставите референтну ћелију, ОФФСЕТ ће се померити из те ћелије у ћелије испод по броју редова параметар. Помериће се удесно за број цолс параметар.

Одатле надаље, ОФФСЕТ ће вратити референцу на одредишну ћелију. Ако подесите параметре за висина и ширина такође, ОФФСЕТ ће вратити референце на опсег ћелија, где ће првобитна одредишна ћелија бити горња лева ћелија.

Ово може звучати компликовано на папиру, али је много лакше разумети на делу. Хајде да видимо како функционише функција ОФФСЕТ са неколико примера.

1. Пример функције ОФФСЕТ: Позивање на једну ћелију

Да бисмо започели, хајде да користимо самосталну функцију ОФФСЕТ да бисмо схватили како се креће кроз табелу. У овом примеру имамо гомилу бројева у Екцел табели. Користићемо функцију ОФФСЕТ да се позовемо на Ц4.

Када се функција ОФФСЕТ користи једноставно, она ће приказати садржај одредишне ћелије. Дакле, требало би да добијемо садржај ћелије Ц4, а то је број пет, када унесемо формулу. Хајде да почнемо.

  1. Изаберите ћелију за унос формуле. Користићемо ћелију Г1.
  2. У траку са формулама унесите формулу испод:
    =ОФФСЕТ(А1, 3, 2)
    Ова формула позива на ОФСЕТ функцију да заузме позицију ћелије А1, а затим се померите доле 3 ћелије, а затим се померите удесно 2 ћелије да дођу до ћелије Ц4.
  3. Притисните Ентер.

Једном када притиснете Ентер и формула буде усвојена, ћелија ће вратити 5. Ово је број из ћелије Ц4, тако да је ваша формула радила! Такође можете користити функцију евалуације да бисте боље разумели Екцел формуле, као што је ОФФСЕТ.

2. Пример функције ОФФСЕТ: Позивање на опсег ћелија

Користећи два опциона параметра, висину и ширину, такође можете да вратите опсег ћелија са функцијом ОФФСЕТ у Екцел-у. Хајде да наставимо где смо стали из последњег примера.

Овог пута ћемо вратити ћелије Ц4 у Д9 користећи ОФФСЕТ у Екцел-у. Као и раније, користићемо А1 као нашу почетну референтну тачку.

  1. Изаберите ћелију у коју желите да унесете формулу. Користићемо ћелију Г1 опет.
  2. У траку са формулама унесите формулу испод:
    =ОФФСЕТ(А1, 3, 2, 6, 2)
    Ова формула функционише слично као и претходна, осим што када стигне до одредишне ћелије (Ц4), заузима 6 редова и 2 колоне, а не само циљну ћелију. Ц4 ће бити прва ћелија у новом опсегу.
  3. Притисните Ентер.

Сада би се опсег ћелија Ц4 до Д9 требао појавити тамо где сте ставили формулу. Излаз ће бити низ.

3. Пример функције ОФФСЕТ: сложене формуле

Два примера пре овога била су загревање да се види како ОФФСЕТ функционише у Екцел-у. ОФФСЕТ је обично угнежђен са другим Екцел функцијама у практичним сценаријима. Хајде да то покажемо на свежем примеру.

У овом примеру имамо приходе од споредног пројекта током година од 2017. до 2021. године. На горњој страни имамо ћелију која треба да прикаже укупан приход у датим годинама почевши од 2021.

Овде је циљ да направите динамичку табелу користећи ОФФСЕТ у Екцел-у. Када промените број година за збир, формула за израчунавање ове вредности такође треба да се ажурира.

Да бисмо постигли овај циљ, користићемо функцију ОФФСЕТ заједно са функцијом СУМ. Уместо да се директно позивамо на ћелије, користићемо ОФФСЕТ. На овај начин можемо динамички добити опсег ћелија које ће бити уграђене у СУМ.

У овом примеру, 2021. година је у ћелији Х5, а број година за збир је у ћелији Ц1. Користили смо прилагођено обликовање у ћелији која садржи године. Стварна вредност је број година, а текст Године је суфикс. Почнимо са креирањем формуле за израчунавање укупног износа. Користићемо функција СУМ у Екцел-у.

  1. Изаберите ћелију у којој желите да израчунате укупан износ.
  2. У траку са формулама унесите формулу испод:
    =СУМ(ОФФСЕТ(Х5,0, 0, 1, -Ц1))
    Ова формула се састоји од ОФСЕТ и СУМ. У првом кораку, ОФФСЕТ ће ићи у ћелију Х5. Одатле ће се померити 0 редови и 0 колоне, а затим ће вратити опсег ћелија почевши од Х5. Овај избор ће бити 1 ћелија у висини, и -Ц1 ћелије по ширини. То значи да ће ОФФСЕТ вратити опсег почевши од Х5 и крећући се улево поред Ц1 ћелије.
  3. У последњем кораку, функција СУМ ће сабрати бројеве у опсегу и избацити их.
  4. Притисните Ентер.

Број који сада добијете као збир зависи од броја година које сте унели. Ако је број година постављен на 1, добићете укупан износ само за 2021. годину.

Имајте на уму да се укупан број ажурирања тренутно ажурира када промените број година. Ако промените број година на 7, функција СУМ ће израчунати укупан износ од 2015. до 2021. године.

Динамичке табеле са ОФФСЕТ-ом

Функција ОФФСЕТ у Екцел-у има много параметара и то може само по себи да изазове забуну, али једном када га користите, научићете да је, као и многе друге Екцел функције, ОФФСЕТ пријатељски функција.

Иако нема много користи од ОФФСЕТ-а сам по себи, када је повезан са другим Екцел функцијама, ОФФСЕТ вам даје моћ да креирате динамичке и софистициране табеле.