Есть ли какой способ подставить формулу в зависимости от того какое значение принимает ячейка?
К примеру, если ячейка А1 принимает значение "1", то в ячейке В1 подставляется формула =D1/C1,
если A1=2, то B1=(D1+1)/C1 и т.д.
Формулы на самом деле длинные для каждого варианта значения ячейки А1. Пробовал использовать ЕСЛИ() - очень нечитаемо получается особенно если нужно изменить формулу, ВЫБОР() сокращает, но все равно хотелось было короче. Пробовал составить список формул и выбирать их по индексу по ВПР(), но вместо формулы возвращается текст.
К примеру, если ячейка А1 принимает значение "1", то в ячейке В1 подставляется формула =D1/C1,
если A1=2, то B1=(D1+1)/C1 и т.д.
Формулы на самом деле длинные для каждого варианта значения ячейки А1. Пробовал использовать ЕСЛИ() - очень нечитаемо получается особенно если нужно изменить формулу, ВЫБОР() сокращает, но все равно хотелось было короче. Пробовал составить список формул и выбирать их по индексу по ВПР(), но вместо формулы возвращается текст.