Логічні функції і абсолютні адреси


Основні теми параграфа:


Запис і виконання логічних функцій

Продовжимо вдосконалення таблиці обліку продажу молочних продуктів. В умови підвезення товару бажано врахувати таку обставину: підвозити товар не має сенсу, якщо торговий павільйон закінчує роботу. Це теж можна передбачити в електронній таблиці. Осередок Е9 будемо використовувати для зберігання часу (в годинах), що залишився до кінця робочого дня. Умова підвезення товару сформулюємо так: товар підвозити, якщо час, що залишився його кількість дорівнює нулю. І до кінця робочого дня залишилося більше двох годин.

При записи сформульованого вище умови в формі логічного виразу повинна бути використана логічна операція І (сполучення, логічне множення). Працюючи з базами даних. ви познайомилися з логічними операціями. Однак в електронних таблицях дещо інші правила запису логічних виразів, що містять логічні операції.

В електронних таблицях логічні операції (І, АБО, НЕ) розглядаються як логічні функції.

Наприклад, логічне вираз, яке прийме значення ІСТИНА, якщо виконається сформульоване вище умова підвезення товару, пишеться наступним чином (для другого рядка, т. Е, для йогурту):

Перед дужками ставиться ім'я логічної операції (функції), а в дужках - логічні операнди.

Отже, тепер умовна функція в осередку G2 повинна виглядати так:

ЯКЩО (І (Е2 = 0; Е9> 2); "Так"; "Ні")

Тепер має бути зрозуміло, що умовну функцію, вирішальну питання про підвезення товару, слід записати так:

Залишилося обговорити формулу, яка обчислює кількість часу, що залишився до кінця робочого дня. Можна, подивившись на годинник, вручну вставити цей час в осередок Е9. Але в сучасних табличних процесорах існують спеціальні функції (функції часу), що дозволяють отримати поточний час. Це можливо завдяки тому, що до складу апаратної частини комп'ютерів входить таймер - внутрішній годинник комп'ютера. Якщо робочий день закінчується о 20 годині, то формула повинна бути такою: 20 - ПОТОЧНИЙ ЧАС. Нехай, наприклад, функція визначення поточного години записується так: ЧАС (ТДАТУ ()).

Після внесення змін таблиця в режимі відображення формул набуде вигляду табл. 4.11, а в режимі відображення значень - табл. 4.12.

Таблиця 4.11. Таблиця в режимі відображення формул

Зверніть увагу на те, що з табл. 4.12 випливає, що молоко вже закінчилося, але підвозити його не слід, так як до кінця робочого дня залишилося 2 години.

Коротко про головне

При записи логічних виразів можна користуватися логічними операціями: І, АБО, НЕ. В електронних таблицях логічні операції вживаються як функції.

Запитання і завдання

І. Семакін, Л. заставного, С. Русаков, Л. Шестакова, Інформатика, 9 клас
Відіслано читачами з інтернет-сайтів


Якщо у вас є виправлення або пропозиції до даного уроку, напишіть нам.

Якщо ви хочете побачити інші коригування та побажання до уроків, дивіться тут - Освітній форум.

Схожі статті