И(логическое_значение1; логическое_значение2; ...)

Функция И возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; и возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

Аргументы функции И это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Примеры.

И(ИСТИНА; ИСТИНА) равняется ИСТИНА,

И(ИСТИНА; ЛОЖЬ) равняется ЛОЖЬ,

И(2+2=4; 2+3=5) равняется ИСТИНА.

ИЛИ(логическое_значение1;логическое_значение2; ...)

Эта функция возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; и возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.

Аргументы - это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Примеры.

ИЛИ(ИСТИНА) равняется ИСТИНА,

ИЛИ(1+1=1;2+2=5) равняется ЛОЖЬ.

Математические функции

СЛЧИС()

Функция СЛЧИС не имеет аргументов. Значением функции является случайное число из интервала от 0 до 1.

Чтобы получить случайное число из любого другого интервала, обозначим его (А, В), надо воспользоваться формулой

=СЛЧИС()*(B-A)+A.

Например, чтобы получить случайное число из интервала от 10 до 100, надо ввести формулу =СЛЧИС()*(100-10)+10.

СУММЕСЛИ (диапазон1; условие; диапазон2)

Эта функция суммирует содержимое ячеек из диапазона2, если соответствующие ячейки из диапазна1 удовлетворяют заданному условию. Условие должно быть простым.

Например: 32, "32", ">32", "яблоки".

Рассмотрим подробнее работу этой функции на следующем примере.

Пример. Под таблицей 1.1 посчитать цену всех столов.

Таблица 1.1 – Изделия

  A B C
Изделие Цвет Цена
Шкаф Белый
Стол Черный
Диван Зеленый
Стол Белый

Решение.

В ячейку, расположенную ниже таблицы следует ввести формулу: =СУММЕСЛИ(A2:A5;"Стол";C2:C5).

Получим результат: 2500.

1.1.2.3 СУММ (число1;число2;…)

Эта функция суммирует свои аргументы.

ОКРУГЛ (число; количество_цифр)

Эта функция используется для округления чисел,

где

- число – это округляемое число,

- количество_цифр – количество десятичных разрядов, до которого нужно округлить число.

На месте первого аргумента может стоять функция. Например, формула =ОКРУГЛ(СЛЧИС();2) при значении вложенной функции 0,256789 выдаст округленное до двух знаков число 0, 26

1.1.2.5 ПРОИЗВЕД (число1; число2;…)

Эта функция вычисляет произведение своих аргументов.

1.1.2.6 ЦЕЛОЕ(число)

Эта функция округляет число до ближайшего меньшего целого.

Например, функция =ЦЕЛОЕ(5,7) выдаст результат 5, а =ЦЕЛОЕ(-5,7) выдаст 6.

Статистические функции

Функции этой категории используются при выполнении статистического анализа данных, а также при решении простых задач типа нахождения среднего значения и количества значений в таблице.

1.1.3.1 МАКС(число1;число2;…)

Эта функция выдает максимальное значение своих аргументов.

1.1.3.2 МИН(число1;число2;…)

Эта функция выдает минимальное значение своих аргументов.

1.1.3.3 СЧЁТЕСЛИ (диапазон; условие)

Эта функция подсчитывает количество непустых ячеек в диапазоне, удовлетворяющих условию.

Условие должно быть простым, вида 32, “32”, “=32”, “яблоки”.

Пример. Ниже, под таблицей 1.1 посчитать количество изделий «Стол». Решением является формула: =СЧЁТЕСЛИ(A2:A5;"Стол"), дающая результат 2.

Пример. Посчитать количество изделий, цена которых больше 2000.

Решение. Введем формулу: =СЧЁТЕСЛИ(C2:C5;">1000"), получим результат 3.

1.1.3.4 СРЗНАЧ(число1;число2;…)

Эта функция возвращает среднее значение аргументов.

1.1.3.5 СЧЁТ(знач1;знач2;…)

Эта функция подсчитывает количество чисел в списке аргументов. Нечисловые значения игнорируются.

Таблица 1.2 – Произвольные значения

  A
*
5,5
!
 

Пример. Для таблицы 1.2 формула =СЧЁТ(A1:A6) вернет значение 3.

Функции даты и времени

Функции данной категории используются для работы с данными типа дата.

1.1.4.1 ГОД(дата)

Эта функция возвращает год, соответствующий аргументу.

Год определяется как целое в интервале 1900-9999.

1.1.4.2 СЕГОДНЯ()

Эта функция не имеет аргументов и возвращает текущую дату, установленную в компьютере.

Пример. Создадим таблицу 1.3, состоящую из двух столбцов. Заполним первый столбец произвольно датами рождения. Требуется во втором столбце получить возраст.

Таблица 1.3 - Возраст

  A B
Дата рождения Возраст
21.01.1981
05.11.1980
14.04.1982

Решение. Для вычисления возраста следует в ячейку B2 ввести формулу =ГОД(СЕГОДНЯ())-ГОД(A2). Получим число 20. Скопируем формулу в нижние ячейки и получим соответствующие числа.

Функция ВПР

Данная функция относится к категории функций ссылок и массивов и используется чаще всего в вычислениях для связанных рабочих листов.

Если для вычислений используется несколько таблиц, то, как правило, каждая таблица размещается на отдельном листе. Два листа называются связанными, если в формулах таблицы одного листа используются ссылки на ячейки таблицы другого листа. Если используемая в формуле ячейка принадлежит другому листу, то перед ее адресом указывается имя листа с восклицательным знаком. Например. Лист1!A2.

Функция ВПР имеет вид

ВПР(искомое_значение;диапазон; номер_столбца;тип),

где

- Искомое значение - может быть задано в виде текста, числа, номера ячейки;

- Диапазон – это прямоугольная область таблицы;

- Номер_столбца – это целое число;

- Тип – число равное 0, если левый столбец диапазона не упорядочен, и 1, если упорядочен.

Эта функция ищет искомое_значение в левом столбце указанного диапазона. Если искомое_значение найдено, то выдается значение из найденной строки и указанного номера столбца. В противном случае выдается значение #н/д.

Рассмотрим выполнение этой функции на примере таблицы 1.4.

Таблица 1.4 – Справочник работ

  A B C
Код работы Наименование работы Цена единицы работы, руб.
Сортировка
Погрузка
Транспортировка
Обрубка сучьев
Разгрузка
Уборка

Пример. Найти цену единицы работы "Погрузка". Для решения этой задачи нужно ввести формулу

=ВПР("Погрузка";B2:C7;2;0). Получим 12.

Пример. Какое наименование работы соответствует коду 3? Решением будет значение функции =ВПР(3;A2:B7;2;0). Получим: Транспортировка.

Наши рекомендации