2013-10-26 4 views
0

Я пытаюсь создать формулу, которая оценивает текущее значение ячейки, и когда она равна «true», она должна принимать значение соседней ячейки.Номера: Как я могу вернуть значение соседней ячейки, если текущая ячейка равна определенному значению?

Пример: Я в камере L33 для расчета суммы. Ячейка J2 имеет выпадающее меню со значениями «0%», «6%» и «21%». Я хочу, чтобы ячейка L33 проверила, какое значение было выбрано здесь, и если она равна «0%», чтобы принять значение ячейки K2, иначе возьмите значение ячейки L2 или M2 соответственно.

Кто-нибудь знает формулу, которая делает это? Я все еще новичок в Numbers/Excel, но я уверен, что это возможно в рамках программы.

ответ

0

Это можно сделать довольно просто с вложенными операторами if. Попробуйте что-то вроде этого:

=IF(J2=0,K2,IF(J2=0.06,L2,IF(J2=0.21,M2))) 

Это работает, только если проценты отформатированы в процентах. Если они отформатированы как строковое значение, вам нужно будет сделать что-то вроде этого:

=IF(J2="0%",K2,IF(J2="6%",L2,IF(J2="21%",M2))) 
+0

Спасибо! что просто отлично работало. Я продолжал получать формулы ошибок, но теперь я вижу, что я сделал неправильно. Спасибо, что поняли! –

Смежные вопросы