Как да използвам Vlookup за намиране на формули

Microsoft Excel Тайните на Excel

Здравейте,

Може ли да използвам командата vlookup, за да намеря и поставя определена формула в клетката, в която желая?

Не разбрах какво се опитвате да направите. Може ли някакъв пример и/или картинки?

Имам таблица, в която имам различни елементи, на които искам да изчисля периметъра и лицето. Както знаете, формулите за различните елементи са различни. Искам да си направя формулите в отделен sheet и да ги "извиквам" с Vlookup.

Да видя дали разбирам. На картинката виждам два различни елемента:

В1 Въздуховод Прав в-вод

В2 Въздуховод Пас парче

Представа си нямам какво е това, но да кажем те си имат дължина, ширина и височина. Например:

В1: в/д/ш 100/200/300

В2: в/д/ш 50/60/70

Вие искате да сметнете обиколката в Колона Q (заглавието е P)

Формулата не е ли просто 100+200+300 за В1 и 50+60+70 за В2?

И VLOOKUP ви трябва, за да намерите съответните в/д/ш в зависимост от това дали е В1 или В2

това ли е казусът?

Да. Искам в отделен sheet да имам формула, която ми намира лицето и периметъра на елементите. Те може да са: прав въздуховод, коляно, разклонител, пас и много други. В основната таблица, в колона F изписвам елемента. Искам с Vlookup, ексел да ми намира конкретната формула и да ми я качва в клетката. От там, формулата да си черпи информацията от различнити страни на елемента, за да получи крайния резултат.

По-правилно е да се направи друго. В отделен шийт да сметнете лицето и периметъра на всеки елемент и да си го извикате с VLOOKUP в таблицата.

Да разбирам ли, че един елемент може да има различни размери?

Точно така. Различните елементи могат да са с различни размери.

Лошо. А колко са на брой тези елементи? Има ли елементи, за които формулите да се повтарят?

Примерно за В1, В4 и В8 формулата за лице е една и съща

Има повтарящи се. Основната таблица расте постоянно. може да достигне няколко стотин или хиляди позиции. Елементите са 7-8 вида, повечето с различни размери.

Е, щом са 7-8 елементите, тогава може да се използва формулата CHOOSE.

Ще помисля малко и ще пиша как може да стане. Много ще ми помогне, ако ми изпратиш файла на kochomindev@gmail.com

Може и да не е целия, а само 20-30 реда, с измислени числа и имена.

Изпратен е вече. Благодаря предварително за усилието :)


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация