Добрый день!
Сегодня речь пойдет о работе с формулами. Одной из базовых вещей при работе с Excel является определение нужных значений, с которыми будут проводиться операции. Предлагаю на простых примерах ознакомиться с тем, как можно зафиксировать эти значения.
У меня есть таблица с данными:
Работа с числами.
Допустим, нам необходимо умножить все значения в столбце "Цена" на 2. При такой задаче, достаточно просто написать формулу и растянуть ее значение на все ячейки таблицы.
1. Первым делом, выделяем любую ячейку напротив первого значения и вводим формулу "=B2*2":
Главное, чтобы ячейка с формулой находилась на одной строке со значением, которое оно будет брать из ячейки. В нашем случае, ячейка E2 находится на одной строке с ячейкой B2.
2. Чтобы не писать в каждой ячейке подобную формулу, разработчики придумали функцию копирования. Мы ей и воспользуемся.
Скопировать значение ячейки E2 на все остальные ячейки в этом столбце можно нажав на правый нижний угол этой ячейки и переместив указатель мыши до последней строки:
3. В итоге получилось следующее:
В каждой ячейке название поменялось, согласно номеру строки, в котором оно расположено, а вот цифра 2, которую мы написали вручную, осталась без изменений.
Вывод: если в формуле присутствует цифра, то она постоянна (не путать с обозначением ячейки), так как она является значением.
Работа со значениями ячеек.
Давайте заменим цифру 2 из предыдущего примера на значение какой-нибудь ячейки. Я решил усложнить задачу и умножить его не на значение напротив, а на значение ниже:
В таком случае, нумерация в столбце B будет продолжаться после цифры 2, а в столбце E после цифры 4:
Каждый столбец использует свою нумерацию, не зависимо от других.
Здесь мы подходим к теме нашей статьи.
Как зафиксировать значение одной ячейки в формуле?
Разработчики предусмотрели функцию, которая начнет работать тогда, когда Вы напишите в формуле знак доллара "$". Но тут есть небольшие нюансы:
- Если написать "$C4", то неизменным останется только столбец, в нашем случае это "C", а значения после 4 также будут меняться по порядку.
- Если написать "C$4", то неизменным останется строка "4", а столбцы будут меняться при копировании.
- Если написать "$C$4", то неизменными будут и строка и столбец.
Вернемся к нашей формуле и допишем знак доллара перед строкой и столбцом:
Теперь, при копировании, программа будет оставлять значение ячейки "C4", а значения столбца "B" будут изменяться согласно порядковому номеру. Что нам и было нужно.
Давайте еще выделим другую ячейку и посмотрим ее формулу:
Все верно! Ячейка C4 зафиксирована, а другая ячейка поменяла свой номер на номер строки.
Спасибо за прочтение этой статьи! Если понравилось - ставьте лайки. Задавайте вопросы в комментариях. Буду рад помочь!
Всем хорошего настроения!
До скорого!