Таблиця 15.4
Дані про жінок-ув'язнених
По таблиці 15.4 функція = РАХУНОК (В1: 11; B3: I3) в діапазоні клітинок з Числовими даними про наявність дітей вирахує, скільки жінок-за-ключення мають дітей і тому підлягають амністії. Функція = РАХУНОК (A1: I1; F3: I3) підрахує загальне число жінок, а функція СЧЕТЕСЛІ (В1: 13; В«> 1В») - скільки жінок мають більше однієї дитини (критерій - нерівність у лапках). br/>
Логічні функції
Логічні функції перевіряють, чи виконуються які-небудь умови: якщо виконуються, це розцінюється як ІСТИНА, якщо немає БРЕХНЯ. Залежно від того, що дає перевірка умов, істину або лож, логічні функції відображають якесь текстове або числове значення або виконують обчислення по формулі. p align="justify"> Прості логічні функції І (; ;), АБО (; ;), НЕ () після перевірки умов відображають одне з двох значень: ІСТИНА або БРЕХНЯ. Функція І вимагає виконання всіх умов, функція АБО - виконання принаймні однієї умови з перерахованих, а НЕ вимагає невиконання умови. p align="justify"> Логічна функція = І (; ;) може містити кілька перевірених умов (логічних значень через крапку з комою); повернення значення ІСТИНА, якщо всі аргументи мають значення ІСТИНА; повертає значення БРЕХНЯ, якщо хоча б один аргумент має значення БРЕХНЯ. Приклад: = H (G15> 0; D4 = 13% * b5). p align="justify"> Логічна функція = АБО (;;) може містити кілька умов (через крапку з комою); повертає значення ІСТИНА, якщо хоча б один з аргументів має значення ІСТИНА; повертає БРЕХНЯ, якщо всі аргументи мають значення БРЕХНЯ . Приклад: = АБО (G15> 0; D4 = 13% * b5). p align="justify"> Функція = НЕ () перевіряє умову і змінює значення ІСТИНА на БРЕХНЯ, а БРЕХНЯ на ІСТИНА, тобто логічне значення своп про аргументу змінює на протилежне; використовується у випадках, коли необхідно бути впевненим у тому, що зазначена умова не виконується. Приклад: = HE (G15> 0). p align="justify"> Логічна функція ЕСЛИ (;;) перевіряє умову (гіпотезу) і відображає одне з двох значень. Функція має три аргументи (or ділених крапкою з комою), але умовою є тільки першим аргумент; синтаксис функції:
= ЕСЛИ (умова; значення якщо істина; значення якщо брехня). p align="justify"> Або коротше:
= ЕСЛИ (умова; якщо так; якщо немає).
Якщо умова виконується (істина), то відображається значення якщо істина (записане після крапки з комою на другій позиції), якщо умова не виконується (неправда), то відображається після другої крапки з комою значення якщо брехня.
При цьому значення якщо істина і значення якщо брехня може бути заданно текстом в лапках, або числом, або адресою комірки, або формулою.
Логічний вираз задається операторами В«більшеВ», В«меншеВ», В«дорівнюєВ», В«більше або дорівнюєВ», В«менше або дорівню...