Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Абсолютна і відносна адресація в Excel.Содержание книги
Поиск на нашем сайте
Роздивимося таку задачу. Таблиця нарахування заробітної плати містить 4 графи: прізвище робітника, тарифну ставку кожного робітника, кількість відпрацьованих часів і нарахованої плати за працю.
Для того, щоб змусити електронну таблицю обчислити плату кожного робітника, необхідно в стовпчик D записати формули. Для другого рядка формула має вид =В2*С2. Для обчислення значення D2, як твори В2 иС2, ми використовували адреси комірок, що входять у формулу. Але якщо нам захочеться підрахувати значення в такій комірці D3, те знову прийдеться записувати формулу D3=B3*C3. Це незручно для великих таблиць, і процес можна автоматизувати. Набагато зручніше було б записати формулу для всіх комірок стовпчика D, щоб у них автоматично записувався твір відповідних комірок стовпчиків В и С. Формула тоді виглядала б так: Умножити значення, що знаходиться на дві комірки лівіше даної, на значення, розташоване в комірці зліва від даної. Адресация по методі «лівіше», «правіше», «нижче» і т.п. не потребує абсолютної вказівки адрес комірок, що входять у формулу, і називається відносною адресациєю. Надається, по умовчанню програма Excel розглядає адреси комірок як відносні, тобто саме в такий спосіб. Це дозволяє копіювати формули методом заповнення. При копіюванні уздовж стовпчика в адресах, що входять у формулу, зміняться другі частини адрес - номера рядків. А при копіюванні уздовж рядка - перші частини адрес, тобто номера стовпчиків. Проте іноді виникають ситуації, коли при заповненні комірок формулою необхідно зберегти абсолютну адресу комірки, якщо, наприклад, вона містить значення, використовуване при наступних обчисленнях в інших рядках і стовпчиках. Для того щоб задати посилання на комірку як абсолютну, треба задати перед позначенням номера стовпчика або номера рядка символ «$». Таким чином, посилання на комірку, наприклад А1, може бути записана у формулі чотирма засобами: А1, $А1, А$1 і $А$1. При заповненні комірок формулою як відносна розглядається тільки та частина адреси, перед котрої немає символу «$». Якщо ж посилання на комірку були внесені у формулу методом клацанні на відповідній комірці, то вибрати один із чотирьох можливих варіантів абсолютної і відносної адресації можна натисканням клавіші F4.
Організація обчислень в Excel.
Уведення формул================================================== Основне призначення Microsoft Excel — це обчислення даних числових та інших типів. У Попередніх параграфах ви навчилися лише вводити дані в таблиці та оформляти їх належним Чином. Інструментом опрацювання даних в Excel є формули. За допомогою формул можна Робити арифметичні обчислення, працювати з текстовими даними тощо. Подібно до інших даних, формули можуть бути введені в будь-які клітинки. Ознакою формули є знак = на початку введених даних. Якщо першим символом клітинки вводиться =, то Відображатися її вміст не буде. Замість цього Excel обчислить за певними правилами значення виразу, який стоїть після знака =, і відобразить це значення в клітинці. Наприклад, якщо в клітинку буде введено вираз =55+30, то замість нього ви побачите Число 85. Первісний вираз, який ви ввели, можна побачити й відредагувати в рядку формул. Якщо Excel не зможе через невідповідний синтаксис або некоректний запис обчислити Значення введеного виразу, то в клітинці з’явиться повідомлення про помилку. Усі Повідомлення про помилки починаються із символу #, їх зміст залежить від характеру помилки. ====40.2. Обчислення арифметичних виразів==================================== Найпростіша формула, яку можна задати в Excel, — це формула обчислення значення Арифметичного виразу. Арифметичний вираз — це сукупність чисел, знаків арифметичних дій Та дужок. В Excel визначені такі арифметичні операції: + — додавання; – — віднімання; * — множення; / — ділення; ^ — піднесення до степеня. Пріоритет операцій визначається так само, як і в математиці: вищий пріоритет має Операція піднесення до степеня, потім — множення і ділення, найнижчий — додавання і Віднімання. Змінювати порядок обчислення можна за допомогою круглих дужок. Приклади арифметичних виразів: Вираз Результат =(3+3)*4 24 =50/2^3 6,25 =45/2/4,5 5 Користуючись описаними вище можливостями, що надає Excel, його можна застосовувати Навіть як калькулятор для обчислення складних арифметичних виразів. Окрім чисел, у записах арифметичних виразів можна використовувати адреси клітинок Таблиць. При виконанні обчислень значень формул замість адрес цих клітинок Використовуються значення, що знаходяться в цих клітинках. 2 Наприклад: Рядок Стовпець А Стовпець В Формула стовпець С Результат стовпець С 1 3 4 =А1+В1 7 2 2 5 =(3+А2)*В3 30 3 2 6 =А1+В1-А3+В3 11 Адреси клітинок можна вводити великими або маленькими буквами, вони будуть Автоматично перетворюватися на великі. Часто початківці припускаються помилки, вводячи Адреси клітинок літерами українського алфавіту. У таких випадках замість результату обчислення в клітинці з’являється повідомлення про помилку: #ІМ’Я!. Під час уведення адреси клітинки замість використання клавіатури можна клацнути лівою Кнопкою миші по клітинці, і її адреса з’явиться у формулі, яку ви вводите. Особливо зручно Таким чином уводити адреси клітинок, які знаходяться на інших аркушах. Дуже важливою особливістю електронних таблиць є те, що вміст клітинок, які отримані за Результатами обчислень через формули, автоматично поновлюється при будь-яких змінах у Клітинках таблиці. Так, наприклад, у таблиці, що наведена вище, при зміні числа в клітинці А1 з На 5 автоматично зміняться значення в клітинках С1 (на 9) та С3 (на 13). Наведемо приклад оформлення таблиці, створеної для обчислення рахунку, що видається для здійснення покупки в магазині (рис. 40.1). Рис. 40.1. Таблиця «Рахунок на придбання товарів» Ця таблиця містить такі формули в стовпці Е: E5: =C5*D5 E6: =C6*D6 E7: =C7*D7 E8: =C8*D8 E9: =E5+E6+E7+E8 ====40.3. Використання автозаповнення при введенні формул====================== Як добре видно з попереднього прикладу, у таблицях часто виникає необхідність уведення Великої кількості схожих формул. Так, у стовпці Е при обчисленні вартості товарів користувач Має ввести майже одну й ту саму формулу чотири рази. А що робити, якщо перелік товарів Налічує десятки або навіть сотні найменувань? У такому випадку дуже корисним виявляється Автозаповнення. При протягуванні вниз (або вгору) маркера заповнення, починаючи з клітинки з Формулою, ця формула автоматично скопіюється в усі наступні клітинки, при цьому будуть Відповідно змінені всі номери рядків. Наприклад, при протягуванні вниз клітинки з формулою3 =A1+B1 у наступних клітинках з’являться формули =A2+B2, =A3+B3 і так далі. Для заповнення клітинок стовпця Е таблиці, яка наведена на рис. 40.1, можна було Набрати формулу тільки в клітинці Е5, а далі скопіювати її вниз на клітинки Е6, Е7 та Е8 і в Такий спосіб значно скоротити собі роботу. Аналогічно, при протягуванні вправо (або вліво) маркера заповнення, починаючи з Клітинки з формулою, ця формула автоматично скопіюється в усі наступні клітинки, при цьому Будуть відповідно змінені всі літери стовпців. Наприклад, при протягуванні вправо клітинки з формулою =A1+B1 у наступних клітинках з’являться формули =B1+C1, =C1+D1 і так далі. ====40.4. Фіксовані адреси=================================================== При виконанні автозаповнення, як ми побачили, формула автоматично змінюється Шляхом заміни в ній номерів рядків або літер стовпців. Інколи це є дуже зручним, але не Завжди. Рис. 40.2. Таблиця обчислення Відстанні Наведемо приклад таблиці, у якій обчислюється відстань, що проїхав автомобіль за 1, 2,..., 10 с зі сталою швидкістю 5 м/с (рис. 40.2). Формули для обчислення відстані у клітинках стовпця В мають вигляд: B3: =A3*B1 B4: =A4*B1 ... B13: =A13*B1 При автозаповненні цих клітинок, починаючи з B3, ми отримаємо такі формули: B3: =A3*B1 B4: =A4*B2 ... B13: =A13*B10 Як бачите, автозаповнення змінило адреси клітинок не так, як ми хотіли: у формул і Клітинки B4 замість А3 ми отримаємо А4, що нам і потрібно, але В1 перетвориться на В2, що Неправильно.
|
||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-06-19; просмотров: 106; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.15.72.229 (0.008 с.) |