Да бисмо дохватили последњу вредност, користимо комбинацију функција „ИНДЕКС“, „МАКС“ и „ЦОЛУМН“, а да бисмо дохватили последњи знак у низу, користимо функције „ХЛООКУП“ и „РЕПТ“ у програму Мицрософт Екцел 2010 .
ИНДЕКС: Формула Индек враћа вредност из пресека између броја реда и броја колоне у низу. Постоје 2 синтаксе за функцију „ИНДЕКС“.
1. синтакса функције „ИНДЕКС“: = ИНДЕКС (низ, број редака, [број_ ступца])
2. синтакса функције „ИНДЕКС“: = ИНДЕКС (референца, ред_број, [број_колоне], [број_подручја])
На пример:- Имамо податке у опсегу А1: Ц5 у којима колона А садржи ИД налога, колона Б садржи Јединичну цену, а колона Ц садржи Количину.
Следите доле наведене кораке:-
- Напишите формулу у ћелију Д2.
- = ИНДЕКС (А1: Ц5,2,3)
- Притисните Ентер на тастатури.
- Функција ће вратити 10, што значи да је 10 доступно у 2нд ред и 3рд колона.
МАКС: Ова функција се користи за враћање највећег броја у скупу вредности. Занемарује логичке вредности и текст.
Синтакса функције „МАКС“: = МАКС (број1, [број2],….)
Пример: Опсег А1: А4 садржи бројеве и морамо да вратимо највећи број из овог опсега.
Следите доле наведене кораке:-
- Одаберите ћелију Б1 и напишите формулу.
- = МАКС (А1: А4)
- Притисните Ентер на тастатури.
- Функција ће вратити 9.
- 9 је максимална вредност у опсегу А1: А4.
КОЛОНА: Ова функција се користи за враћање броја колоне референце.
Синтакса функције „ЦОЛУМН“: = ЦОЛУМН (референца)
На пример: Ако желимо да вратимо број колоне за ћелију А1, морамо да следимо доле наведене кораке:-
- Напишите формулу у ћелију Б2.
- = КОЛОНА (А2)
- Притисните Ентер на тастатури.
- Функција ће вратити 1, што значи да је ово колона 1.
ХЛООКУП: Функција се користи за тражење вредности у горњем реду табеле или низа вредности и враћа вредност у истој колони из реда који наведете.
Синтакса функције „ХЛООКУП“: = ХЛООКУП (вредност_прегледавања, матрица_табеле, број_индекса_реда, [опсег_потраживање])
Употреба функције Хлоокуп
Ову функцију користимо за одабир вредности из једног податка у други, али да бисмо испунили услов требало би да имамо заједничке вредности у оба скупа података како бисмо могли лако да изаберемо вредност.
Узмимо пример и схватимо како и где можемо да користимо функцију Влоокуп у програму Мицрософт Екцел 2010.
Пример 1: Имамо 2 скупа података у којима нам је потребан датум придруживања од 1ст подаци до 2нд података.
Да бисте изабрали вредност од 1ст подаци до 2нд података, заједничка вредност коју имамо је Емп. Код. Зато ћемо ставити функцију Хлоокуп кроз Емп. Код. Морамо да следимо доле наведене кораке да бисмо изабрали датум придруживања:-
- Одаберите ћелију Ц9 и напишите формулу.
- = ХЛООКУП (Ц8, $ Ц $ 2: $ Г $ 3,2, лажно)
- Притисните Ентер на тастатури.
- Функција ће вратити датум придруживања за овај код Л1056 Емп.
- Да бисте вратили датум придруживања свим запосленима, копирајте исту формулу и налепите у опсег Д9: Г9.
Напомена: Ако заједничку вредност немамо у другим подацима из којих желимо да изаберемо податке, формула ће дати грешку #Н/А. Као што можете видети на горњој снимци, код запосленика Л1089 није доступан у првом скупу података, па формула даје грешку.
РЕПТ: Ова функција се користи за понављање текста одређени број пута. Користите РЕПТ да попуните ћелију бројним инстанцама текстуалног низа.
Синтакса функције „РЕПТ“: = ЦОЛУМН (референца)
На пример:- Напишите формулу у ћелију А1 = РЕПТ ("а", 10) и притисните Ентер на тастатури. Функција ће показати да се „а“ понавља 10 пута.
РЕЖИМ: Ова функција је доступна ради компатибилности са програмом Екцел 2007 и старијим верзијама. Враћа вредност која се најчешће јавља или се понавља у низу или опсегу података.
Синтакса функције „МОДЕ“: = МОДЕ (број1, [број2],…)
На пример:-Имамо листу бројева у распону А1: А5.
Да бисте вратили режим бројева, следите доле наведене кораке:-
- Напишите формулу у ћелију Б1.
- = МОДЕ (А1: А5)
- Притисните Ентер на тастатури.
- Функција ће вратити 1.
АКО: - Проверите да ли је услов испуњен и враћа једну вредност ако је Труе, а другу вредност ако је Фалсе.
Синтакса функције „ИФ“ = иф (логички тест, [вредност_уколико_истина], [вредност_уколико_фажно])
Прво, формула ће урадити логички тест да би сазнала да ли је излаз логичког теста тачан или нетачан.
На пример:Ћелије А2 и А3 садрже број 3 и 5. Ако је број 3, формула треба да приказује „Да“, иначе „Не“.
= ИФ (А1 = 3, "Да", "Не")
Узмимо пример да бисмо разумели како можемо дохватити последњу вредност и последњи знак у низу.
Имамо податке у опсегу А2: Е5 у којима ћелије садрже појединачно знакове и бројеве. Неке ћелије у опсегу могу бити празне.
Желимо да преузмемо и последње вредности (било које врсте) и последњи знак који се појављује у сваком реду опсега.
Да бисте пронашли последњи знак за сваки ред, следите доле наведене кораке:-
- Напишите формулу у ћелију Ф2.
- = ХЛООКУП (РЕПТ ("з", 10), А2: Е2,1)
- Притисните Ентер на тастатури.
- Функција ће вратити последњи знак за сваки ред.
- Копирајте исту формулу притиском на тастере Цтрл+Ц и залепите у опсег Ф3: Ф5 притиском на тастер Цтрл+В на тастатури.
Да бисте пронашли последњу вредност (било које врсте) у сваком реду, следите доле наведене кораке:-
- Напишите формулу у ћелију Г2.
- = ИНДЕКС (А2: Е2,1, МАКС (ИФ (А2: Е2 "", ЦОЛУМН (А2: Е2)))-ЦОЛУМН (А2) +1)
- Притисните Схифт+Цтрл+Ентер на тастатури.
- {= ИНДЕКС (А2: Е2,1, МАКС (ИФ (А2: Е2 "", ЦОЛУМН (А2: Е2)))-ЦОЛУМН (А2) +1)}
- Функција ће вратити последњи знак за сваки ред.
- Копирајте исту формулу притиском на тастере Цтрл+Ц и залепите у опсег Г3: Г5 притиском на тастер Цтрл+В на тастатури.