Як відомо, в таблицях Excel існує два види адресації: відносна і абсолютна. У першому випадку посилання змінюється у напрямку копіювання на відносну величину зсуву, а в другому - є фіксованою і при копіюванні залишається незмінною. Але за умовчанням всі адреси в Ексель є абсолютними. У той же час, досить часто присутня необхідність використовувати абсолютну (фіксовану) адресацію. Давайте дізнаємося, якими способами це можна здійснити.
зміст
Абсолютна адресація нам може знадобитися, наприклад, в тому випадку, коли ми копіюємо формулу, одна частина якої складається із змінної, яка відображається в ряду чисел, а друга має постійне значення. Тобто, дане число грає роль незмінного коефіцієнта, з яким потрібно провести певну операцію (множення, ділення і т.д.) всьому ряду змінних чисел.
В Excel існує два способи задати фіксовану адресацію: шляхом формування абсолютної посилання і за допомогою функції ДВССИЛ. Давайте розглянемо кожен із зазначених способів докладно.
Безумовно, найвідомішим і часто вживаним способом створити абсолютну адресацію є застосування абсолютних посилань. Абсолютні посилання мають відмінність не тільки функціональне, а й синтаксичну. Відносний адреса має такий синтаксис:
=A1
У фіксованого адреси перед значенням координат встановлюється знак долара:
=$A$1
Знак долара можна ввести вручну. Для цього потрібно встановити курсор перед першим значенням координат адреси (по горизонталі), що знаходиться в осередку або в рядку формул. Далі, в англомовній розкладці клавіатури слід клікнути по клавіші «4» у верхньому регістрі (з затиснутою клавішею «Shift»). Саме там розташований символ долара. Потім потрібно ту ж процедуру проробити і з координатами по вертикалі.
Існує і більш швидкий спосіб. Потрібно встановити курсор в осередок, в якій знаходиться адресу, і клацнути по функціональній клавіші F4. Після цього знак долара моментально з'явиться одночасно перед координатами по горизонталі і вертикалі даної адреси.
Тепер давайте розглянемо, як застосовується на практиці абсолютна адресація шляхом використання абсолютних посилань.
Візьмемо таблицю, в якій розраховується заробітна плата працівників. Розрахунок проводиться шляхом множення величини їх особистого окладу на фіксований коефіцієнт, який однаковий для всіх співробітників. Сам коефіцієнт розташований в окремій клітинці аркуша. Перед нами стоїть завдання розрахувати заробітну плату всіх працівників максимально швидким способом.
=C4*G3
Для копіювання формули можна застосувати такий інструмент, як маркер заповнення. Стаємо курсором в нижній правий кут комірки, де вона міститься. При цьому сам курсор повинен перетворитися в цей самий маркер заповнення у вигляді хрестика. Затискаємо ліву кнопку миші і тягнемо курсор вниз до кінця таблиці.
Саме це і послужило причиною того, що розрахунок заробітної плати для наступних співробітників зі списку вийшов некоректним.
У Ексель також застосовується, так звана змішана адресація. В цьому випадку в адресі елемента фіксується або стовпець, або рядок. Досягається це в такий спосіб, що знак долара ставиться тільки перед одним з координат адреси. Ось приклад типової змішаної посилання:
=A$1
Ця електронна адреса була теж вважається змішаним:
=$A1
Тобто, абсолютна адресація в змішаній посиланням використовується тільки для одного з значень координат з двох.
Подивимося, як таку змішану посилання можна застосувати на практиці на прикладі все тієї ж таблиці заробітної плати співробітників підприємства.
Виділяємо перший елемент стовпця «Заробітна плата» і в рядку формул виконуємо вищевказану маніпуляцію. Отримуємо формулу такого вигляду:
=C4*G$3
Як бачимо, фіксована адресація в другому множнику застосовується тільки по відношенню до координат рядка. Для виведення результату в комірку клацаємо по кнопці Enter.
урок: Абсолютні і відносні посилання в Ексель
Другим способом організувати абсолютну адресацію в таблиці Excel є застосування оператора ДВССИЛ. Зазначена функція належить до групи вбудованих операторів «Посилання та масиви». Її завданням є формування посилання на зазначену осередок з висновком результату в той елемент листа, в якому знаходиться сам оператор. При цьому посилання прикріплюється до координат ще міцніше, ніж при використанні знака долара. Тому іноді прийнято називати посилання з використанням ДВССИЛ «суперабсолютнимі». Цей оператор має наступний синтаксис:
=ДВССЫЛ(ссылка_на_ячейку;[a1])
Функція має в наявності два аргументи, перший з яких має обов'язковий статус, а другий - ні.
Аргумент «Посилання на осередок» є посиланням на елемент листа Excel в текстовому вигляді. Тобто, це звичайна посилання, але укладена в лапки. Саме це і дозволяє забезпечити властивості абсолютної адресації.
Аргумент «a1» - необов'язковий і використовується в рідкісних випадках. Його застосування необхідно тільки тоді, коли користувач вибирає альтернативний варіант адресації, а не звичайне використання координат по типу «A1» (стовпці мають буквене позначення, а рядки - цифрове). Альтернативний варіант передбачає використання стилю «R1C1», в якому стовпці, як і рядки, позначаються цифрами. Переключитися в даний режим роботи можна через вікно параметрів Excel. Тоді, застосовуючи оператор ДВССИЛ, як аргумент «a1» слід вказати значення «БРЕХНЯ». Якщо ви працює в звичайному режимі відображення посилань, як і більшість інших користувачів, то в якості аргументу «a1» можна вказати значення «ІСТИНА». Втім, дане значення мається на увазі за замовчуванням, тому набагато простіше взагалі в даному випадку аргумент «a1» не вказувати.
Погляньмо, як буде працювати абсолютна адресація, організована за допомогою функції ДВССИЛ, на прикладі нашої таблиці заробітної плати.
Ставимо курсор в поле «Посилання на осередок». Просто натискаємо по тому елементу листа, в якому знаходиться коефіцієнт для розрахунку зарплати (G3). Адреса тут же з'явиться в поле вікна аргументів. Якби ми мали справу зі звичайною функцією, то на цьому введення адреси можна було б вважати завершеним, але ми використовуємо функцію ДВССИЛ. Як ми пам'ятаємо, адреси в ній повинні мати вигляд тексту. Тому обертаємо координати, які розташуйся в поле вікна, лапками.
Так як ми працюємо в стандартному режимі відображення координат, то поле «A1» залишаємо незаповненим. Клацаємо по кнопці «OK».
урок: Оператор ДВССИЛ в Ексель
Абсолютну адресацію в таблицях Excel можна забезпечити двома способами: використання функції ДВССИЛ і застосування абсолютних посилань. При цьому функція забезпечує більш жорстку прив'язку до адресою. Частково абсолютну адресацію можна також застосовувати при використанні змішаних посилань.