Есть ли более быстрый способ ввода формул?

Есть ли более быстрый способ ввода формул?

В фирме, где я сейчас работаю, у нас очень неэффективный и трудоемкий процесс ввода формул. Например:

Y1=CHOOSE(B3,'[Flacflow balancesflacflow.xlsx]Data'!$A$77, '[Flacflow balancesflacflow.xlsx]Data'!$B$77, '[Flacflow balancesflacflow.xlsx]Data'!$C$77...)

Z1=CHOOSE(B3,'[Flacflow balancesflacflow.xlsx]Data'!$A$22, '[Flacflow balancesflacflow.xlsx]Data'!$B$22, '[Flacflow balancesflacflow.xlsx]Data'!$C$22...)

Итак, если Z1=Revenueи Y1=Cost, в этом примере у нас будут цифры за 3 дня. Для одного месяца нам нужно ввести эту формулу 30 раз, при этом меняя букву ячейки в каждой формуле.

Есть ли более быстрый и эффективный способ сделать этот процесс?

решение1

При копировании формулы вниз по столбцу ссылки на ячейки изменяются для сохранения ссылок строка-к-строке (относительных).[скриншот: столбец C]

Если перед ссылкой на строку и/или столбец добавляется знак доллара, XL сохраняет его фиксированным относительно этой ссылки (абсолютным). [скриншот: столбец B]

Возможно, если бы часть вашей формулы была удалена со знаками доллара, а затем скопирована, она обновилась бы так, как вам нужно. Либо скопируйте и вставьте формулу, либо захватите маркер заполнения и перетащите.

Excel заполнить маркер

Относительные и абсолютные формулы

решение2

Я не уверен, что полностью понимаю, что вы пытаетесь сделать, но если это просто выбор значения из другой таблицы, то вам, возможно, повезет больше синдексфункция, в которую вы можете ввести правильный массив

Y1=index('[Flacflow balancesflacflow.xlsx]Data'!$A77:$C77,B3)

Это предполагает, что B имеет значение, например, 2 (что означает, что вам нужна вторая ячейка в диапазоне).

Если вам нужна более конкретная информация, вам необходимо предоставить больше информации.

решение3

Если это всего лишь 30 раз, возможно, вам стоит воспользоваться самым простым способом связывания данных ячеек.

Сделайте так, чтобы и источник, и назначение были открыты в одном Excel. Затем выберите ячейку, в которую хотите ввести формулу. Введите = и, не вводя ничего больше, просто щелкните ячейку, на которую хотите установить ссылку, и нажмите Enter.

Связанный контент