Мицрософт Екцел има неке цоол трике и користећи СУМ и ИНДИРЕЦТ формуле динамичког опсега, само су два начина за лако манипулисање подацима које имате.
СУМ - ИНДИРЕЦТ Преглед формуле
Коришћење функције ИНДИРЕЦТ у Екцел формулама олакшава промену опсега референци ћелија коришћених у формули, без потребе да сами уређују саму формулу.
ИНДИРЕЦТ се може користити са више функција које прихватају референцу ћелије као аргумент као што су ОФФСЕТ и СУМ функције.
У другом случају, употреба ИНДИРЕЦТ-а као аргумента за функцију СУМ може креирати динамички опсег референци ћелија који се затим сабира функција СУМ-а.
ИНДИРЕЦТ ово ради тако што се подаци у ћелијама индиректно помињу кроз средњу локацију.
Пример: СУМ - ИНДИРЕЦТ Формула користи се за укупан динамички опсег вредности
Овај примјер заснива се на подацима приказаним на слици изнад.
Формулација СУМ-ИНДИРЕЦТ креирана коришћењем следећих корака туторијала је:
= СУМ (ИНДИРЕЦТ ("Д" & Е1 & ": Д" & Е2))
У овој формули, угнежени аргумент ИНДИРЕЦТ функције садржи референце на ћелије Е1 и Е2. Бројеви у тим ћелијама, 1 и 4, у комбинацији са осталим аргументима ИНДИРЕЦТ-а, формирају референце ћелија Д1 и Д4.
Као резултат тога, број бројева који се састоји од функције СУМ су подаци садржани у опсегу ћелија Д1 до Д4 - што је 50.
Променом бројева лоцираних у ћелијама Е1 и Е2; међутим, опсег који треба да се упари лако се може променити.
Овај примјер ће прво користити горенаведену формулу да потпише податке у ћелијама Д1: Д4, а затим промијени сумирани опсег на Д3: Д6 без измјене формуле у ћелији Ф1.
01 од 03
Уношење Формуле - Опције
Опције за унос формуле укључују:
- уписивањем горње формуле директно у ћелију Ф1 и притискањем тастера Ентер на тастатури
- унесите функцију ИНДИРЕЦТ као аргумент помоћу дијалога СУМ функције
Већина функција у Екцел-у имају дијалог, који вам омогућава да уносите сваки аргумент функције на посебну линију без бриге о синтакси .
У овом случају, дијалошки оквир СУМ функције може се користити за поједностављење формуле до одређене мере. Пошто је функција ИНДИРЕЦТ угнежена унутар СУМ-а, функција ИНДИРЕЦТ и његови аргументи се још увек морају унети ручно.
Следећи кораци користе СУМ дијалошки оквир за унос формуле.
Унос података о туторијалу
Подаци ћелија Д1 - 5 Д2 - 10 Д3 - 15 Д4 - 20 Д5 - 25 Д6 - 30 Е1 - 1 Е2 - 4- Унесите следеће податке у ћелије Д1 до Е2
Покретање СУМ - ИНДИРЕЦТ Формуле - Отварање дијалога СУМ функције
- Кликните на ћелију Ф1 - овде се приказују резултати овог примера
- Кликните на картицу Формуле у менију траке
- Одаберите Матх & Триг са траке да бисте отворили функцију падајуће листе
- Кликните на СУМ на листи да бисте отворили дијалог прозора функције
02 од 03
Уношење функције ИНДИРЕЦТ - Кликните за приказ веће слике
ИНДИРЕЦТ формула мора бити уписана као аргумент за СУМ функцију.
У случају угнежених функција, Екцел не дозвољава отварање дијалога друге функције да уноси своје аргументе.
Функција ИНДИРЕЦТ, према томе, мора се ручно унети у линију Нумбер1 у дијалогу СУМ Фунцтион.
- У дијалогу кликните на линију Нумбер1
- Унесите следећу ИНДИРЕЦТ функцију: ИНДИРЕЦТ ("Д" & Е1 & ": Д" & Е2)
- Кликните ОК да бисте довршили функцију и затворили дијалошки оквир
- Број 50 треба да се појави у ћелији Ф1 јер је то укупно за податке лоциране у ћелијама Д1 до Д4
- Када кликнете на ћелију Ф1, комплетна формула = СУМ (ИНДИРЕЦТ ("Д" и Е1 & ": Д" & Е2)) се појављује у траци формуле изнад радног листа
Прекидање ИНДИРЕЦТ функције
Да би креирали динамички опсег у колони Д користећи ИНДИРЕЦТ, морамо комбинирати слово Д у аргументу функције ИНДИРЕЦТ са бројевима садржаним у ћелијама Е1 и Е2.
Ово се постиже следећим:
- амперсанд ( & ) се користи за повезивање или повезивање текстуалних података (у овом случају са словом Д) са референцом ћелије (Е1 и Е2)
- Даље, текстуални подаци који се повезују са референцама ћелија морају бити окружени двоструким наводницима ( "" )
- на крају, крајње тачке опсега су одвојене дебелом цревом (:)
Дакле, почетну тачку распона дефинишу се знаковима: "Д" и Е1 .
Други скуп знакова: ": Д" & Е2 комбинује дебело црево са крајњом тачком. Ово је учињено зато што је дебело црево текстуални знак и, стога, мора бити укључено унутар знакова навода.
Трећи амперсанд у средини користи се за повезивање два дела у један аргумент :
"Д" & Е1 & ": Д" & Е203 од 03
Динамично мења опсег СУМ функције
Целокупна тачка ове формуле је да олакшате промену опсега који је тоталирао функција СУМ без потребе да уређујете аргумент функције.
Ако укључите функцију ИНДИРЕЦТ у формули, промена бројева у ћелијама Е1 и Е2 промениће опсег ћелија које прочита функција СУМ.
Као што се може видети на горњој слици, то такође резултира променљивим одговором формуле у ћелији Ф1, с обзиром на то да је у питању нови распон података.
- Кликните на ћелију Е1
- Унесите број 3
- Притисните тастер Ентер на тастатури
- Кликните на ћелију Е2
- Унесите број 6
- Притисните тастер Ентер на тастатури
- Одговор у ћелији Ф1 би требало да се промени на 90 - што је укупан број садржаних у ћелијама Д3 до Д6
- Даље тестирајте формулу променом садржаја ћелија Б1 и Б2 на све бројеве између 1 и 6
ИНДИРЕКТ и #РЕФ! Вредност грешке
Судац! вредност грешке ће се појавити у ћелији Ф1 ако аргумент ИНДИРЕЦТ функције:
- није исправна референца ћелије
- садржи спољну референцу на другу радну свеску и та радна свеска није отворена
- односи се на опсег ћелија изван граница радног листа (ред 1,048,576 или КСФД колоне)