2015-01-06 3 views
0

В принципе, E5 изменяется от 1 до 100. Если он равен 1, например, он переходит на «Листок уровня Paragons» и возвращает C1 Если это, например, 2, то он переходит в «Paragons Level sheet» и возвращается C2 ...Упрощение повторяющейся формулы Excel/vlookup

Есть ли более быстрый способ сделать это, кроме написания формулы до E = 100?

=IF(E5=1, 'Paragon levels sheet'!C1, IF(E5=2, 'Paragon levels sheet'!C2, IF(E5=3, 'Paragon levels sheet'!C3, IF(E5=4, 'Paragon levels sheet'!C4 IF(E5=5, 'Paragon levels sheet'!C5))))) 

На моем Paragons уровне листа он выглядит следующим образом: B, C Колонка Колонка 1, 5, 2 3, 20 4, 45 5, 100 ... до тех пор, пока Б 100

Будет ли еще лучшая формула, так как E (1-100) также отражается на листе уровня парагонов в столбце B, возможно, vLookup для возвращения смежной ячейки? Пример, если Е = 4 вид для 4 в уровне листа в Парагон колонке B и возвращают значение, смежного 45.

ответ

1

использовать функцию INDEX, следующим образом:

=INDEX('Paragon levels sheet'!C:C,E5) 

Или вы можете сделать VLOOKUP подобное :

=VLOOKUP(E5,'Paragon levels sheet'!B:C,2,FALSE) 
+0

Человек, большое вам спасибо! Оценил. – Norrec