Трябва ми функция за извеждане на стойност от определена таблица

0 одобрения 0 неодобрения
попитан 2018 декември 6 в Excel от stensul начинаещ (22 точки)

Здравейте,

каква функция трябва да ползвам за да може в дадена клетка да се извежда стойност отговаряща на зададени критерии, която е въведена в друга съществуваща таблица?

Пример:

Трябва ми формула, с която като задам двете стойности (клетки В2 и В3) в следващата клетка В4 да извежда стойността зададена в таблицата отдясно. В случая при зададена стойност "60" за В2 и В3, трябва да изведе в В4 стойността от клетка  Н6 - "13", която отговаря на критериите за търсене.

1 отговор

0 одобрения 0 неодобрения
отговорени 2018 декември 6 от Tormozko експерт (164 точки)

Мерси за подробния пример :)

В него ще стане, като в B4 се въведе формулата

VLOOKUP(B2;D2:M18;MATCH(B3;E2:M2;0);FALSE)

като си слагаш постоянни адреси на клетките където е нужно, ако смяташ да копираш формулата в други клетки освен B4. Възможно е разделителят между условията във формулата да не ти е точка и запетая като при мен, а само запетая.

Повече информация можеш да прочетеш на следния линк: Как да използвам функцията VLOOKUP в Excel?

2 коментари

коментиран 2018 декември 6 от stensul начинаещ (22 точки)
показан отново 2018 декември 15 от BgExcelAdmin
Благодаря за предложената формула, но тя не работи коректно. Пример1: като задам в двете клетки съответно стойностите "50" и "30" не извежда като резултат "10" а "50".
Пример2: при стойности "80" и "120"  или по-голямо число, резултата е #N/A, а следва да бъде "23" и т.н.
Пример3: при зададени други стойности, не извежда вярно търсеното число от таблицата, а следващото по-малко!
коментиран 2018 декември 11 от stensul начинаещ (22 точки)
Здравейте,
Благодаря за предложената формула, но тя не работеше коректно. Затова пробвах със следната комбинация от функции: VLOOKUP + HLOOKUP

Така формулата вече извежда верни резултати! Единствено условие е да се добави един ред под най-горния в таблицата, където се номерират колоните.

Формулата изглежда така:

VLOOKUP(B4;D4:M19;HLOOKUP(B5;D2:M3;2;FALSE);FALSE)

Отново благодаря за Вашия отговор, който ме насочи в правилната посока за търсене на решението.
Добре дошли в българския форум за Ексел и Майкрософт офис! Тук можете да питате хора със знания и опит, както и да споделите знанията и опита си с другите.
...