Имплицитно пресецање у програму Екцел -

Преглед садржаја

Имплицитно пресецање описује понашање формуле у програму Екцел где се многе вредности своде на једну вредност. Типично се то дешава када се опсег или низ проследи у формулу која треба да прикаже један резултат у једној ћелији. У овој ситуацији, Екцел ће решити формулу у једну вредност следећи кораке у наставку:

  1. Ако је резултат већ појединачна вредност, вратите вредност.
  2. Ако је резултат низ, покушајте да вратите вредност из истог реда или колоне као и формула.
  3. У супротном, вратите горњу леву вредност из низа

Понекад, када је резултат низ, Екцел неће вратити горњу леву вредност у низу (корак # 3), осим ако формула унесе формулу низа са цонтрол + схифт + ентер. Другим речима, унос формуле са цонтрол + схифт + ентер онемогућава имплицитно пресецање.

Пример

Имплицитно пресецање може се десити када се формула унесе поред вертикалних података или изнад или испод хоризонталних података. На пример, формула у Д6 у приказаном примеру је:

=B4:B8+1

У овом случају, Екцел разрешује распон Б4: Б8 на вредност у Б6 (3) и враћа резултат 4. Када Екцел не може да одреди једну референцу у формули где се прослеђује опсег, али се очекује једна вредност , враћена је грешка #ВАЛУЕ. На пример, ако се иста формула горе унесе у ћелију Д9, резултат је # ВРЕДНОСТ.

Формуле низа

Уношењем формуле низа са цонтрол + схифт + ентер (ЦСЕ) изричито се онемогућава имплицитно понашање пресека. То омогућава стварање формула које манипулишу са више вредности унесених као опсези. Ако је формула у Д6 умотана у СУМ, а затим се уноси са цонтрол + схифт + ентер:

(=SUM(B4:B8+1))

Све вредности у опсегу се обрађују, а формула враћа 27.

Екцел табеле

Имплицитна пресецишта могу бити корисна у Екцел табелама, где се иста формула може користити у више ћелија (ради доследности), али и даље се решава у једну ћелију на ознаци реда. На пример, ова формула би додала вредност 7 дана вредности у колони „датум“ у табели:

=table(date)+7

Иако се формула односи на целу колону „датум“, формула ће деловати на једној вредности у колони са датумима на нивоу реда.

Динамиц Арраи Екцел и @ оператор

У верзији Екцел-а са „динамичким низом“ (доступно само кроз Оффице 365) све формуле се подразумевано третирају као формуле низа, тако да нема потребе за уносом формуле са цонтрол + схифт + ентер да би се омогућило понашање низа.

Међутим, из разлога компатибилности, понекад ћете видети симбол @ уметнут у формулу створену у старијој верзији програма Екцел (пре динамичког низа). Овај симбол @ назива се имплицитни оператер пресека и онемогућава понашање низа. Другим речима, говори Екцел-у да желите једну вредност.

То је учињено како би се осигурало да старије формуле и даље враћају исти (појединачни) резултат када би у супротном могле пролити више вредности на радни лист. Генерално, функције које враћају опсеге или низове више ћелија аутоматски ће имати префикс @ ако су креиране у ранијој верзији. Ово понашање се јавља само у верзијама Екцел-а са динамичким низовима.

Добри линкови

Оператор имплицитног пресека (мицрософт.цом)

Занимљиви Чланци...