четверг, 28 марта 2019 г.

10. Функции. Вложенные функции.

Использование функций
Для написания формул можно воспользоваться мастером функций (fх)  в строке формул    или лентой Формулы , затем выбираем категорию и функцию, заполняем поля.
При работе с формулами в ячейке мы видим результат вычисления по формуле, а в строке формул (для выделенной ячейки) – саму формулу.
Для обращения к группе ячеек используются специальные символы:
: (двоеточие) – формирует обращение к блоку ячеек. Через двоеточие указывается левая верхняя и правая нижняя ячейки блока. Например: С4:D6 – обращение к ячейкам  С4, С5, С6, D4, D5, D6.
; (точка с запятой) – обозначает объединение ячеек. Например, D2:D4;D6:D8 – обращение к ячейкам D2, D3, D4, D6, D7, D8.

Часто используемые функции
СУММ(В2:В5)
вычисление суммы числовых значений диапазона ячеек В2:В5
СУММ(В2:В5;100;К4)
вычисление суммы числовых значений диапазона ячеек В2:В5, числа 100 и значения ячейки К4
СУММЕСЛИ(В2:В5;”>10)
вычисление суммы чисел, больших 10, из диапазона ячеек В2:В5
СРЗНАЧ(В2:В5)
вычисление среднего значения для диапазона ячеек В2:В5
МАКС(В2:В5)
вычисление максимального значения для диапазона ячеек В2:В5
МИН(В2:В5)
вычисление минимального значения для диапазона ячеек В2:В5
СЧЕТ(В2:В5)
подсчет общего количества чисел из диапазона ячеек В2:В5
СЧЕТЕСЛИ(В2:В5;”<5)
вычисление количества чисел, меньших 5, из диапазона ячеек В2:В5
ЕСЛИ(А4>0;d5+c4;d5-c4)
если А>0, то d5+c4, в противном случае d5-c4
формат функции:
ЕСЛИ (условие; значение_если_истина; значение_если_ложь)
И(А=0;D=0)
Формат функции
И (условие1;условие2)
Функция требует, чтобы выполнялись одновременно оба условия
ИЛИ(А=0;D=0)
Формат функции
ИЛИ(условие1;условие2)
Функция требует выполнения одного из условий.
СЦЕПИТЬ(В11;В14)
Объединяет несколько текстовых элементов в один – сцепить
Чтобы добавить пробел между сцепленными словами, в аргументе указать пробел в кавычках, например
СЦЕПИТЬ(В11; ;В14)
ПОВТОР(В4;5)
Повторяет текст заданное число раз – повтор
Повторяет текст, содержащийся в ячейке В4 пять раз
ЛЕВСИМВ(А1;1)
Находит крайние левые символы строки – левсимв
Отображает только первую букву текста, содержащегося в ячейке А1.
СТРОЧН(А2:А9)
Делает все буквы в тексте строчными – строчн
Все слова, содержащиеся в диапазоне ячеек от А2 до А9  будут написаны строчными (маленькими буквами)

Создание формулы, содержащих функции: 
(например:      =СРЕДНЕЕ (A1:B4))

Вычислим среднее значение всех чисел в диапазоне А1:В4
Введите любые числа в блок ячеек (А1:В4)
1. Щелкните ячейку, в которую требуется ввести формулу (например А6)
2. На ленте вкладка Главная кнопка Сумма   - раскройте по списку и выберите необходимую функцию (нам нужна функция Среднее)
3. Проверьте правильность выбора блока, для нахождения среднего значения. Если не тот, то выделите сами необходимый вам блок.
4. Зафиксируйте формулу

ЕСЛИ кнопку найти не можете или функции Вы точно знаете там нет, то 
1.      Щелкните ячейку, в которую требуется ввести формулу (например А6);
2.     в строке формул    нажмите  на вставка функции  ;
3.     выберите Категорию в нашем случае (Статистические), если нет – то Полный алфавитный перечень, может быть она есть и в 10 недавно использовавшихся;
4.     выберите функцию, которая вам необходима (СРЗНАЧ), всегда читайте описание, это Вам поможет найти нужную функцию;
5.     введите аргументы. Чтобы ввести ссылки на ячейки в качестве аргументов, если ячейки не все видны – можно просто пододвинуть диалоговое окно ЛКМ или свернуть его по кнопке  .
Ответьте на поставленные вопросы в функции. В нашем случае выделите ячейки на листе, к которым необходимо применить данную функцию;
6.     по  завершению ввода формулы нажмите клавишу ENTER или ОК.

Создание формулы с вложением функций:
В бригаде 4 человека, они заработали деньги (Зарплата). Также есть накопительный фонд Премия.
Задача: если средний заработок бригады > 50 рублей, то на всю бригаду отдается вся премия.
Решение данной задачи звучит так: 
Если Среднее значение блока ячеек > 50, 
то необходимо  Суммировать блок,
если это неправда  (ложь), то вывести 0.
1. Щелкните ячейку, в которую требуется ввести формулу. Например В7
2. Для того чтобы начать формулу с функции, нажмите кнопку Вставка функции  на панели формул   .
3. Выберите функцию, которую нужно использовать. Если (логические функции)
4. Введите аргументы:
  встать в поле Лог_выражение функции ЕСЛИ
  необходимо вставить функцию, это можно сделать, вызвав кнопку встроенных функции на панели формул, ЛКМ по раскрывающемуся списку;

  выбрать функцию среднего значения СРЗНАЧ, подгружается вложенная функция;
(если ее в списке нет, то Другие функции…)
  выбираем блок, в котором необходимо вычислить среднее значение (блок А2:А5)


  возвращаемся в функцию ЕСЛИ: для этого в строке формул, ЛКМ щелкните, на функции ЕСЛИ 
–   дописываем в логическое выражение функции: СРЗНАЧ > 50

  переходим в  Значение_если_истина (ЛКМ или клавишей ТАБ);

  вводим В2 + В3 или вложенную функцию суммы и выделяем  диапазон ячеек (В2:В3. Функция СУММА вызывается аналогично вложенной функции СРЗНАЧ;

-  в строке  Значение_если_ложь ставим 0;
-   ОК

Сообщение об ошибках

#####
размер ячеек не достаточен для размещения числа или результата
#ДЕЛ\0!
деления на ноль
#H\Д!
неопределенные данные
#ИМЯ?
неверное имя функции или области
#ЧИСЛО!
ошибка в вычислениях
#ССЫЛКА!
недопустимая ссылка на ячейку
#ЗНАЧ!
недопустимый тип аргумента или операнда.


Комментариев нет:

Отправить комментарий