Преузмите пример радне свеске
ВЛООКУП који разликује велика и мала слова - Екцел
Овај водич ће показати како да изведете ВЛООКУП осетљив на велика и мала слова у Екцелу користећи две различите методе.
Метод 1 - ВЛООКУП осетљив на велика и мала слова са помоћном колоном
= ВЛООКУП (МАКС (ТАЧНО (Е2, $ Б $ 2: $ Б $ 7)*(РОВ ($ Б $ 2: $ Б $ 7))), $ Ц $ 2: $ Д $ 7,2,0)
Функција ВЛООКУП
Функција ВЛООКУП се користи за тражење приближног или тачног подударања за вредност у крајњој левој колони опсега и враћа одговарајућу вредност из друге колоне. Подразумевано, ВЛООКУП ће радити само за вредности које не разликују велика и мала слова, на следећи начин:
ВЛООКУП који разликује велика и мала слова
Комбиновањем ВЛООКУП-а, ЕКСАЦТ-а, МАКС-а и РОВ-а, можемо створити формулу ВЛООКУП која разликује велика и мала слова која враћа одговарајућу вредност за наш ВЛООКУП који разликује велика и мала слова. Прођимо кроз пример.
Имамо списак артикала и одговарајуће цене (приметите да је ИД ставке јединствен за велика и мала слова):
Претпоставимо да се од нас тражи да добијемо цену за артикл користећи његов ИД ставке на следећи начин:
Да бисмо то постигли, прво морамо да направимо помоћну колону користећи РОВ:
= РОВ () кликните и превуците (или двапут кликните) да бисте унапред попунили све редове у опсегу
Затим комбинујте ВЛООКУП, МАКС, ЕКСАЦТ и РОВ у формули овако:
= ВЛООКУП (МАКС (ТАЧНО (,)*(РОВ ())), ,, 0)
= ВЛООКУП (МАКС (ТАЧНО (Е2, $ Б $ 2: $ Б $ 7)*(РОВ ($ Б $ 2: $ Б $ 7))), $ Ц $ 2: $ Д $ 7,2,0)
Како функционише формула?
- Функција ЕКСАЦТ проверава ИД ставке у Е2 (вредност тражења) у односу на вредности у Б2: Б7 (опсег тражења) и враћа низ ТРУЕ тамо где постоји тачно подударање или ФЛАСЕ у низу {ФЛАСЕ, ФЛАСЕ, ФЛАСЕ, ФЛАСЕ, ФЛАСЕ, ИСТИНИТО}.
- Овај низ се затим множи са низом РОВ {2, 3, 4, 5, 6, 7} (имајте на уму да ово одговара нашој помоћној колони).
- МАКС функција враћа максималну вредност из резултујућег низа {0,0,0,0,0,7}, што је 7 у нашем примеру.
- Затим користимо резултат као вредност тражења у ВЛООКУП -у и бирамо нашу помоћну колону као опсег тражења. У нашем примеру, формула враћа одговарајућу вредност од 16,00 УСД.
Метод 2 - ВЛООКУП осетљив на велика и мала слова са „виртуелном“ помоћном колоном
= ВЛООКУП (МАКС (ТАЧНО (Д2, $ Б $ 2: $ Б $ 7)*(РОВ ($ Б $ 2: $ Б $ 7))), ЦХООСЕ ({1,2}, РОВ ($ Б $ 2: $ Б $ 7) , $ Ц $ 2: $ Ц $ 7), 2,0)
Овај метод користи исту логику као и први метод, али елиминише потребу за креирањем помоћне колоне и уместо тога користи ЦХООСЕ и РОВ за креирање „виртуелне“ помоћне колоне на следећи начин:
= ВЛООКУП (МАКС (ЕКСАЦТ (,)*(РОВ ())), ЦХООСЕ ({1,2}, РОВ (),),, 0)
= ВЛООКУП (МАКС (ТАЧНО (Д2, $ Б $ 2: $ Б $ 7)*(РОВ ($ Б $ 2: $ Б $ 7))), ЦХООСЕ ({1,2}, РОВ ($ Б $ 2: $ Б $ 7) , $ Ц $ 2: $ Ц $ 7), 2,0)
Како функционише формула?
- Први део формуле ради на исти начин као и први метод.
- Комбиновањем ЦХООСЕ и РОВ враћа се низ са две колоне, једна за број реда, а друга за цену. Низ је одвојен тачком -зарезом да представља следећи ред и зарезом за следећу колону на следећи начин: {2,45; 3,83; 4,23; 5,74; 6,4; 7,16}.
- Затим можемо користити резултат из првог дела формуле у ВЛООКУП -у да пронађемо одговарајућу вредност из нашег низа ЦХООСЕ и РОВ.
ВЛООКУП осетљив на велика и мала слова у Гоогле табелама
Сви горе наведени примери раде потпуно исто у Гоогле таблицама као и у Екцелу.