Мне нужна другая формула для одних и тех же ячеек столбца в зависимости от значений другого столбца.
Я пытаюсь избежать написания формулы из пяти строк, объединяющей их все в одну из-за читабельностии ремонтопригодность.Вполне возможно, что формулы будут добавлены, удалены и обновлены в будущем.
Вот упрощенный пример:
Формула, которую я использую для deductions
прямо сейчас:
=IF(E7 = "salary", D7 * 0.2, IF(E7 = "rent", D7 * 0.15, D7)
В идеале, я бы хотел как-то вызвать отдельную формулу в этом операторе IF
вместо выполнения вычислений на месте.Отдельные формулы, в данном случае это D7 * 0.15
и D7 * 0.2
, но в моем случае они более сложные.
Я могу кодировать JavaScript, и я прочитал, как создавать пользовательские функции, которые могут это делать (вjs) но подумайте, что был бы более spreadsheedian
способ.
Итак, есть ли способ вызывать отдельные формулы внутри формулы, и если нет, то какой метод лучше всего подходит для подобных ситуаций.