Екцел

Екцел ОФФСЕТ функција

Excel Offset Function

Екцел ОФФСЕТ функцијаРезиме

Екцел ОФФСЕТ функција враћа референцу на опсег конструисан са пет улаза: (1) почетна тачка, (2) помак реда, (3) помак колоне, (4) висина у редовима, (5) ширина у колоне. ОФФСЕТ је згодан у формулама које захтевају динамички опсег.





Сврха Креирање референтног помака од дате почетне тачке Повратна вредност Референца ћелије. Синтакса = ОФФСЕТ (референца, редови, ступци, [висина], [ширина]) Аргументи
  • референца - Почетна тачка, испоручује се као референца ћелије или опсег.
  • редове - Број редова за помак испод почетне референце.
  • цолс - Број ступаца за помак десно од почетне референце.
  • висина - [опционално] Висина у редовима враћене референце.
  • ширина - [опционално] Ширина у колонама враћене референце.
Верзија Екцел 2003 Напомене о употреби

Екцел ОФФСЕТ функција враћа динамички распон изграђен са пет улаза: (1) почетна тачка, (2) помак реда, (3) помак колоне, (4) висина у редовима, (5) ширина у колонама.

Почетна тачка ( референца аргумент) може бити једна ћелија или низ ћелија. Тхе редове и цолс аргументи су број ћелија које треба 'померити' од почетне тачке. Тхе висина и ширина аргументи су опционални и одређују величину опсега који се ствара. Када висина и ширина су изостављени, подразумевано су висине и ширине референца .





екцел више линија у једној ћелијској формули

На пример, за референцу Ц5 која почиње од А1, референца је А1, редове је 4 и цолс је 2:

 
= OFFSET (A1,4,2) // returns reference to C5

На референцу Ц1: Ц5 из А1, референца је А1, редове је 0, цолс је 2, висина је 5, и ширина је 1:



 
= OFFSET (A1,0,2,5,1) // returns reference to C1:C5

Напомена: ширина се може изоставити, јер ће подразумевано бити 1.

Уобичајено је видети ОФФСЕТ упакован у другу функцију која очекује опсег. На пример, до СУМ Ц1: Ц5, почевши од А1:

 
= SUM ( OFFSET (A1,0,2,5,1)) // SUM C1:C5

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

Напомена: Екцел документација наводи висина и ширина не може бити негативно, али изгледа да су негативне вредности добро радиле од почетка 1990 -их . Функција ОФФСЕТ у Гоогле табелама неће дозволити негативну вредност за аргументе о висини или ширини.

како ставити падајући мени у екцел

Примери

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

Пример #1

На доњем екрану користимо ОФФСЕТ за враћање треће вредности (март) у другој колони (запад). Формула у Х4 је:

 
= OFFSET (B3,3,2) // returns D6

Пример функције ОФФСЕТ 1

Пример #2

На доњем екрану користимо ОФФСЕТ да вратимо последњу вредност (јун) у трећој колони (север). Формула у Х4 је:

 
= OFFSET (B3,6,3) // returns E9

Пример функције ОФФСЕТ 2

Пример #3

У наставку користимо ОФФСЕТ за враћање свих вредности у трећој колони (север). Формула у Х4 је:

 
= OFFSET (B3,1,3,6) // returns E4:E9

Пример функције ОФФСЕТ 3

Пример #4

У наставку користимо ОФФСЕТ за враћање свих вредности за мај (пети ред). Формула у Х4 је:

 
= OFFSET (B3,5,1,1,4) // returns C8:F8

Пример функције ОФФСЕТ 4

Пример #5

У наставку користимо ОФФСЕТ за враћање априлске, мајске и јунске вредности за регион Запад. Формула у Х4 је:

 
= OFFSET (B3,4,2,3,1) // returns D7:D9

Пример функције ОФФСЕТ 5

Пример #6

У наставку користимо ОФФСЕТ за враћање вредности априла, маја и јуна за запад и север. Формула у Х4 је:

екцел већи или мањи од изјава иф
 
= OFFSET (B3,4,2,3,2) // returns D7:E9

Пример функције ОФФСЕТ 6

Напомене

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


^