2012-07-17 2 views
0

Мне было интересно, можно ли выполнять формулы с помощью vlookup?
Как:VLOOKUP выполнить определенную формулу

frequency  date   next date 
    day  17/07/2012  18/07/2012  => date +1 
    Week  17/07/2012  24/07/2012  => date +7 
    Not  17/07/2012   NA   => "NA" 

Список:

Not  NA 
day  1  or date+1 
week 7  or date+7 
month 31 or date+31 
year. 365 or date+365 

Цель состоит в том, что я пытаюсь вычислить следующий день, глядя на то, что пользователь использовал в качестве подтверждения. Работа с этим списком в качестве проверки, поэтому пользователь не может использовать ничего, кроме этих значений.
Я пробовал искать его, но я не знаю, как точно указать проблему ...
Надеюсь, что это ясно, что я после, спасибо заранее!

ответ

0

VLOOKUP это путь

если у вас есть свой список в A1:B5, и номер магазина, то ваша формула будет
=YourDate+VLOOKUP(Frequency,$A$1:$B$5,2,False)

ВПР смотрит на свой список, находит частоту, и возвращает значение во втором столбце в той же строке. False означает, что он ищет точное соответствие

+0

большое спасибо! – Doemphi