Как отличить абсолютную ссылку от относительной по адресам
Ответы
Ответ:
хз, вот это возможн
Объяснение:
дной из функций программы excel 2010 является работа с формулами, а поскольку в формулах указываются не значения, а адреса ячеек, в которых находятся значения, значит, этот вопрос достоин внимания. Почему нужны абсолютные и относительные адреса ячеек в excel 2010 и как вообще назначаются адреса?
В начале действительно давайте определимся с тем как ячейкам даются имена.
Если вы откроете программу excel 2010, то вы увидите, что вверху каждой ячейки верхней строки есть буквы английского алфавита – это первая часть адреса ячейки. Первая ошибка каждого чайника – новичка, писать адреса ячеек русскими буквами, если вы обратили внимание, что ваша формула не работает, то скорее всего в адресе ячейки вы допустили ошибку и нужно набрать адрес ячейки английскими буквами.
Вторая часть адреса это цифры – номера записей (строк). Совмещаем английские буквы
– адреса полей (столбцов) и цифры (адреса записей (строк)) и получаем адрес ячейки. На рисунке есть выделенная ячейка с адресом B1.
Теперь про абсолютные и относительные ссылки – чем они отличаются.
1. Абсолютная ссылка содержит знак $ , причем если этот знак стоит перед буквой, то это абсолютная ссылка на поле (стобец), а не на поле и запись. Т.е. если ссылка на ячейку абсолютная полностью, то знак $ стоит перед двумя частями адреса – буквой и цифрой, например $B$1.
2. Относительная ссылка это адрес без знака $. Пример B1.
3. Конечно же ссылка вполне может быть и смешанной – например B$1.
В чем разница между ссылками.
Разница в том, что копируя формулу, в которой будет относительная ссылка на ячеку мы получим изменившуюся формулу. Например скопировав формулу =A1*2 из ячейки B1, в C1 мы получим =C1*2. Скопировав подобную формулу несколько раз вы можете получить разные результаты и тогда поймете зависимость – копируя в другой столбец мы получаем изменение буквы, а если копируем формулу в другую строку мы видим, что изменяется цифра. Соответственно, если вы копируете в соседнюю строку и столбец (поле), то меняются обе части адреса – и буква и цифра.
Если в вашей формуле перед какой то частью адреса стоит знак $ , то эта часть является абсолютной ссылкой на строку или столбец. Например копируя ту же формулу =$A1*2 из ячейки B1, в C1 мы получим то же самое, т.к. должны была поменяться буква, но не поменялась т.к. ссылка на нее абсолютная.
Если скопируем формулу =A$1*2 из ячейки B1, в C2, то она превратится в =B$1*2. Ссылка копировалась и в соседний столбец и в соседнюю строку, соответственно, при копировании, должны были поменяться и буква и цифра , но поменялась только буква, потому, что ссылка на нее относительная .
Для обычных задач использовать знак $ и делать ссылки абсолютными не обязательно, если вы конечно не будете добавлять какие-то строки или столбцы - получится смещение расположения ячеек и соответственно изменятся адреса в некоторых формулах .
Если что-то непонятно, не страшно – главное понять, в чем разница между абсолютными и относительными ссылками и увидев в формуле адрес ячейки, суметь отличить абсолютную ссылку, от ссылки относительной.