Google Spreadsheet LOOKUP с динамичен резултат от търсенето на VLOOKUP

моля, погледнете моята малка примерна екранна снимка на електронна таблица за демонстрация:

http://awesomescreenshot.com/0ab3l3xdeb

Създадох ценова матрица за изчисляване на цената. В първия ред ще намерите обхвата на търсене. Това е покупната цена (EK). B1 означава, че изкупната цена е > 0, B2 означава, че изкупната цена е > 10, .... В следващите редове (по един ред за всяка марка) ще намерите множителя в проценти, който ще добавим към базата на изкупната цена диапазона на търсене.

Пример (работи с ред1 като диапазон на търсене и ред2 като резултат от търсенето):

A7: Това е марката. Това означава, че трябва да работим с ред 2. (това все още е статично и моят проблем) B7: Това е изкупната цена. Това е 50 D7: На базата на марката и изкупната цена Погледнах в матрицата и получих стойността 20 C7: Това ще бъде крайната цена, тъй като увеличаваме изкупната цена с 20%

Това е моето изчисление:

=B7*((LOOKUP(B7, B1:F1, B2:F2)+100)/100)

Ще ми трябва "B2:F2" за марка 1, "B3:F3" за марка 2, ....

Как мога да включа клетка A7 в изчислението си, така че тя автоматично да използва резултата от търсенето на десния ред? Сетих се за нещо с VLOOKUP. Но това изглежда не работи.

Нямам идея повече.

Моля помогнете


person dermold    schedule 01.10.2014    source източник


Отговори (1)


В Cell C7 можете да използвате следната формула, за да ви позволи да извършвате едновременно хоризонтално и вертикално търсене:

=$B$7*((INDEX($B$2:$F$3,MATCH($A$7,$A$2:$A$3,0),MATCH($B$7,$B$1:$F$1,0))+100)/100)

Това ще върне това, което търсите, което означава, че можете да промените марката и EK в клетки A7 и B7 и вашето търсене ще продължи да работи.

person MikeyB    schedule 02.10.2014