Посилання - один з головних інструментів при роботі в Microsoft Excel. Вони є невід'ємною частиною формул, які застосовуються в програмі. Деякі з них, щоб перейти на інші документи або навіть ресурси в інтернеті. Давайте з'ясуємо, як створити різні типи посилаються виразів в Ексель.
зміст
Відразу слід зауважити, що всі посилаються вираження можна розділити на дві великі категорії: призначені для обчислень в складі формул, функцій, інших інструментів і службовці для переходу до зазначеного об'єкту. Останні ще прийнято називати гіперпосиланнями. Крім того, посилання (лінки) діляться на внутрішні і зовнішні. Внутрішні - це посилаються вираження всередині книги. Найчастіше вони застосовуються для обчислень, як складова частина формули або аргументу функції, вказуючи на конкретний об'єкт, де містяться оброблювані дані. У цю ж категорію можна віднести ті з них, які посилаються на місце на іншому аркуші документа. Всі вони, в залежності від їх властивостей, діляться на відносні і абсолютні.
Зовнішні лінки посилаються на об'єкт, який знаходиться за межами поточної книги. Це може бути інша книга Excel або місце в ній, документ іншого формату і навіть сайт в інтернеті.
Від того, який саме тип потрібно створити, і залежить обираний спосіб створення. Давайте зупинимося на різних способах докладніше.
Перш за все, розглянемо, як створити різні варіанти посилань для формул, функцій і інших інструментів обчислення Excel в межах одного аркуша. Адже саме вони найчастіше використовуються на практиці.
Найпростіше Посилальне вираз виглядає таким чином:
=A1
Обов'язковим атрибутом вираження є знак «=». Тільки при установці даного символу в клітинку перед виразом, воно буде сприйматися, як посилається. Обов'язковим атрибутом також є найменування стовпця (в даному випадку A) і номер стовпця (в даному випадку 1).
Вираз «= A1» говорить про те, що в той елемент, в якому воно встановлено, підтягуються дані з об'єкта з координатами A1.
Якщо ми замінимо вираження в осередку, де виводиться результат, наприклад, на «= B5», то в неї буде підтягуватися значення з об'єкта з координатами B5.
За допомогою лінків можна проводити також різні математичні дії. Наприклад, запишемо такий вираз:
=A1+B5
Клацнем по кнопці Enter. Тепер, в тому елементі, де розташовано цей вислів, буде проводитися підсумовування значень, які розміщені в об'єктах з координатами A1 і B5.
За таким же принципом здійснюється поділ, множення, віднімання і будь-яке інше математичне дію.
Щоб створити одиничний посилання або в складі формули, зовсім не обов'язково забивати її з клавіатури. Досить встановити символ «=», а потім клацнути лівою кнопкою миші по тому об'єкту, на який ви бажаєте послатися. Його адреса відобразиться в тому об'єкті, де встановлений знак «дорівнює».
Але слід зауважити, що стиль координат A1 не єдиний, який можна застосовувати в формулах. Паралельно в Ексель працює стиль R1C1, при якому, на відміну від попереднього варіанту, координати позначаються не букви і цифрами, а виключно числами.
Вираз R1C1 рівнозначно A1, а R5C2 - B5. Тобто, в даному випадку, на відміну від стилю A1, на першому місці стоять координати рядка, а стовпці - на другому.
Обидва стилю діють в Excel рівнозначно, але шкала координат за замовчуванням має вигляд A1. Щоб її переключити на вигляд R1C1 потрібно в параметрах Excel в розділі «Формули» встановити прапорець навпроти пункту «Стиль посилань R1C1».
Після цього на горизонтальній панелі координат замість букв з'являться цифри, а вирази в рядку формул придбають вид R1C1. Причому, вирази, записані не шляхом внесення координат вручну, а кліком по відповідному об'єкту, будуть показані у вигляді модуля щодо тієї осередку, в якій встановлені. На зображенні нижче це формула
=R[2]C[-1]
Якщо ж записати вираз вручну, то воно прийме звичайний вид R1C1.
У першому випадку був представлений відносний тип (= R [2] C [-1]), а в другому (= R1C1) - абсолютний. Абсолютні лінки посилаються на конкретний об'єкт, а відносні - на положення елемента, щодо осередку.
Якщо повернуться до стандартного стилю, то відносні лінки мають вигляд A1, а абсолютні $ A $ 1. За замовчуванням всі посилання, створені в Excel, відносні. Це виражається в тому, що при копіюванні за допомогою маркера заповнення значення в них змінюється щодо переміщення.
Властивість відносності іноді дуже допомагає при роботі з формулами і таблицями, але в деяких випадках потрібно скопіювати точну формулу без змін. Щоб це зробити, посилання потрібно перетворити в абсолютну.
Крім абсолютних і відносних, існують ще змішані лінки. У них знаком долара відзначені або тільки координати стовпчика (приклад: $ A1),
або тільки координати рядка (приклад: A $ 1).
Знак долара можна вносити вручну, натиснувши на відповідний символ на клавіатурі ($). Він буде висвітлений, якщо в англійській розкладці клавіатури у верхньому регістрі клікнути на кнопку «4».
Але є більш зручний спосіб додавання вказаного символу. Потрібно просто виділити Посилальне вираз і натиснути на клавішу F4. Після цього знак долара з'явиться одночасно у всіх координат по горизонталі і вертикалі. Після повторного натискання на F4 посилання перетворюється в змішану: знак долара залишиться тільки у координат рядка, а у координат стовпчика пропаде. Ще одне натискання F4 призведе до зворотного ефекту: знак долара з'явиться у координат стовпців, але пропаде у координат рядків. Далі при натисканні F4 посилання перетворюється в відносну без знаків доларів. Наступне натискання перетворює її в абсолютну. І так по новому колу.
В Excel послатися можна не тільки на конкретну осередок, а й на цілий діапазон. Адреса діапазону виглядає як координати верхнього лівого його елемента і нижнього правого, розділені знаком двокрапки (:). Наприклад, діапазон, виділений на зображенні нижче, має координати A1: C5.
Відповідно лінк на даний масив буде виглядати як:
=A1:C5
урок: Абсолютні і відносні посилання в Майкрософт Ексель
До цього ми розглядали дії тільки в межах одного аркуша. Тепер подивимося, як послатися на місце на іншому аркуші або навіть книзі. В останньому випадку це буде вже не внутрішня, а зовнішня посилання.
Принципи створення точно такі ж, як ми розглядали вище при діях на одному аркуші. Тільки в даному випадку потрібно буде вказати додатково адресу листа або книги, де знаходиться осередок або діапазон, на які потрібно послатися.
Для того, щоб послатися на значення на іншому аркуші, потрібно між знаком «=» і координатами осередку вказати його назву, після чого встановити знак оклику.
Так лінк на осередок на Листі 2 з координатами B4 буде виглядати наступним чином:
=Лист2!B4
Вираз можна вбити вручну з клавіатури, але набагато зручніше зробити в такий спосіб.
Тепер давайте розберемося, як послатися на елемент, розташований в іншій книзі. Перш за все, потрібно знати, що принципи роботи різних функцій і інструментів Excel з іншими книгами відрізняються. Деякі з них працюють з іншими файлами Excel, навіть коли ті закриті, а інші для взаємодії вимагають обов'язкового запуску цих файлів.
У зв'язку з цими особливостями відрізняється і вид линка на інші книги. Якщо ви впроваджуєте його в інструмент, який працює виключно з запущеними файлами, то в цьому випадку можна просто вказати найменування книги, на яку ви посилаєтеся. Якщо ж ви припускаєте працювати з файлом, який не збираєтеся відкривати, то в цьому випадку потрібно вказати повний шлях до нього. Якщо ви не знаєте, в якому режимі будете працювати з файлом або не впевнені, як з ним може працювати конкретний інструмент, то в цьому випадку знову ж таки краще вказати повний шлях. Зайвим це точно не буде.
Якщо потрібно послатися на об'єкт з адресою C9, розташований на Листі 2 в запущеній книзі під назвою «Excel.xlsx», то слід записати наступний вираз в елемент листа, куди буде виводитися значення:
=[excel.xlsx]Лист2!C9
Якщо ж ви плануєте працювати з закритим документом, то крім усього іншого потрібно вказати і шлях його розташування. наприклад:
='D:Новая папка[excel.xlsx]Лист2'!C9
Як і в разі створення посилається вираження на інший аркуш, при створенні линка на елемент іншої книги можна, як ввести його вручну, так і зробити це шляхом виділення відповідного осередку або діапазону в іншому файлі.
Як бачимо, проставлення посилання на елемент іншого файлу за допомогою кліка по ньому не тільки набагато зручніше, ніж вписування адреси вручну, але і більш універсальне, так як в такому випадку лінк сам трансформується в залежності від того, закрита книга, на яку він посилається, або відкрита.
Ще одним варіантом послатися на об'єкт в Ексель є застосування функції ДВССИЛ. Даний інструмент якраз і призначений саме для того, щоб створювати посилальні вираження в текстовому вигляді. Створені таким чином посилання ще називають «суперабсолютнимі», так як вони пов'язані з вказаною в них осередком ще міцніше, ніж типові абсолютні вираження. Синтаксис цього оператора:
=ДВССЫЛ(ссылка;a1)
«Посилання» - це аргумент, який посилається на клітинку в текстовому вигляді (обгорнутий лапками);
«A1» - необов'язковий аргумент, який визначає, в якому стилі використовуються координати: A1 або R1C1. Якщо значення цього аргументу «ІСТИНА», то застосовується перший варіант, якщо «БРЕХНЯ» - то другий. Якщо цей аргумент взагалі опустити, то за замовчуванням вважається, що застосовуються адресація типу A1.
Більш докладно переваги і нюанси роботи з функцією ДВССИЛ розглянуті в окремому уроці.
урок: Функція ДВССИЛ в Майкрософт Ексель
Гіперпосилання відрізняються від того типу посилань, який ми розглядали вище. Вони служать не для того, щоб «підтягувати» дані з інших областей в ту клітинку, де вони розташовані, а для того, щоб здійснювати перехід при кліці в ту область, на яку вони посилаються.
Замість цього можна, після виділення елемента, куди буде вставлена гіперпосилання, перейти у вкладку «Вставка». Там на стрічці потрібно клацнути по кнопці «Гіперпосилання».
Також після виділення клітинки можна застосувати натискання клавіш CTRL + K.
Якщо є потреба провести зв'язок з веб-сайтом, то в цьому випадку в тому ж розділі вікна створення гіперпосилання в поле «Адреса» потрібно просто вказати адресу потрібного веб-ресурсу і натиснути на кнопку «OK».
Якщо потрібно вказати гіперпосилання на місце в поточній книзі, то слід перейти в розділ «Посилання на місцем в документі». Далі в центральній частині вікна потрібно вказати лист і адресу тієї комірки, з якої слід зробити зв'язок. Кількома по «OK».
Якщо потрібно створити новий документ Excel і прив'язати його за допомогою гіперпосилання до поточної книзі, то слід перейти в розділ «Посилання на новим документом». Далі в центральній області вікна дати йому ім'я і вказати його місце розташування на диску. Потім клацнути по «OK».
При бажанні можна пов'язати елемент листа гіперпосиланням навіть з електронною поштою. Для цього переміщаємося в розділ «Посилання на електронною поштою» і в полі «Адреса» вказуємо e-mail. Клацають по «OK».
Кроме того, гиперссылку можно сгенерировать с помощью встроенной функции, имеющей название, которое говорит само за себя – «ГИПЕРССЫЛКА» .
Данный оператор имеет синтаксис:
=ГИПЕРССЫЛКА(адрес;имя)
«Адрес» — аргумент, указывающий адрес веб-сайта в интернете или файла на винчестере, с которым нужно установить связь.
«Имя» — аргумент в виде текста, который будет отображаться в элементе листа, содержащем гиперссылку. Этот аргумент не является обязательным. При его отсутствии в элементе листа будет отображаться адрес объекта, на который функция ссылается.
урок: Как сделать или удалить гиперссылки в Экселе
Мы выяснили, что в таблицах Excel существует две группы ссылок: применяющиеся в формулах и служащие для перехода (гиперссылки). Кроме того, эти две группы делятся на множество более мелких разновидностей. Именно от конкретной разновидности линка и зависит алгоритм процедуры создания.