адресації.
Принцип відносної адресації.
Чи змінюється структура формули, якщо її копіювати з однієї комірки в іншу? Ні
Це відбувається завдяки принципу відносної адресації.
Завдання. Припустимо, необхідно заповнити стовпці «Залишилося» і «Виручка»
Проблема. Це можна зробити вручнуую, вписуючи формулу в кожну клітинку. Але що робити, якщо у нас мільйон осередків, а формула, яку ми вписуємо однотипна?
Старий досвід. Раніше в такій ситуації використовували копіювання.
Нова проблема. Якщо раніше копіювали і здійснювали вставку, то зміст інформації зберігалося. Подивимося, що у нас відбудеться, якщо ми скопіюємо, наприклад, осередок ____ та вставимо в осередок ____. Ми бачимо, що інформація в двох осередках різна. Чому так вийшло? Програмісти придумали принцип відносної адресації, з яким ми сьогодні знайомимося.
Принцип ОА дозволяє уникнути:
) __________________________________________________
) переписування формул, при видаленні або переміщення комірки, рядка або стовпця.
Таким чином, використовуючи комп'ютер, програмісти намагалися зняти з нас виконання зайвих дій.
Принцип відносної адресації полягає в наступному: адреси осередків, використовуються у формулах, визначені не абсолютно, а щодо місця розташування формули.
Іншими словами, комп'ютер розуміє формули наступним чином: візьмемо наприклад формулу в комірці Е2 (див. рис. вище.), від того, що варто двома стовпцями лівіше потрібно відняти те, що на один лівіше. Таким чином можна заповнити весь стовпець «залишилося», просто простягнувши формулу вниз (копіювали її).
Абсолютна адресація.
Припустимо, ви власник комп'ютерного магазину на певному півострові. І в один прекрасний день цей півострів переходить під юрисдикцію іншої країни. Вам тепер необхідно перевести ціни з однієї валюти в іншу. Наприклад, з гривень в рублі. Як це зробити?
Чи потрібно під курс валют відводити окремий стовпець або можна поступити більш раціонально?
Як заповнити тоді стовпець С?
Написати формулу в С2 і копіювати нижче.
Чи не раціонально, так як курс може змінюватися, а товарів може бути сотня. Доведеться міняти кожну клітинку в стовпці D.
Зручно виділити одну клітинку, наприклад D2. Заповнення осередку С2 займе пару хвилин, але що буде, якщо ми протягнемо цю формулу вниз по стовпцю С?
_____________________________________________________________.
Чому так відбувається?
________________________________________________
Яке рішення здається очевидним?
________________________________________________
Придумали такий спосіб: використовувати знак долара - $ перед тією частиною адреси комірки, яку хочемо залишити без зміни.
Формулювання принципу абсолютної адресації:
. Якщо потрібно зберегти буквену частину адреси комірки, що бере участь у формулі (щоб відключити принцип ОА), то
. ________________________________________________
. Якщо потрібно зберегти числову частину адреси комірки, що бере участь у формулі (щоб відключити принцип ОА), то
________________________________________________
. Якщо потрібно зберегти і числову і буквену частини адреси комірки (адреса повністю), що бере участь у формулі (щоб відключити принцип ОА), то
________________________________________________ (можна натиснути клавішу F4)
Методичні прийоми
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
Етап 5. Формування поняття діапазону
Припустимо, що нам необхідно підрахувати сумарну виручку від продажу всіх товарів і записати її до комірки F7.
Можна, звичайно, ввести довгу формулу, по черзі складаючи значення з шпальти F. Але є й інше, більш практичне рішення - діапазон. Перш ніж присту...