Функции

  • doc
  • 06.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 12. Функции.doc

Функции

В Excel встроено большое количество функций для обработки данных различного типа. Функции сгруппированы по категориям: математические, текстовые, логические, финансовые, статистические и т.д. Полный перечень функций можно просмотреть, нажав кнопку fx на Панели инструментов.

Функции можно использовать в формулах. Например, |cos(90)| в ячейке Excel запишется так: =ABS(COS(90)). Как видно, аргументом функции ABS (модуль числа) является функция COS. Аргументы функций заключаются в скобки. Функция может иметь несколько аргументов – при записи формулы в ячейке аргументы разделяются точкой с запятой (;).

 

Перечень основных функций приведен в таблице:

 

Функции по группам

Результат

Назначение

Дата и время

 

Всего 14

=СЕГОДНЯ()

31.03.02

Читает текущую дату из системных часов ПК

=ДАТА(2002;5;12)

12.05.02

Возвращает дату в числовом формате

=ВРЕМЯ(18;32;15)

6:32 PM

Возвращает время в числовом формате

Математические

 

Всего 50

=ABS(-5)

5

Модуль числа

=SIN(90)

0,893997

Синус числа (в радианах)

=РАДИАНЫ(170)

2,96706

Преобразует радианы в градусы

=ГРАДУСЫ(30)

1718,873

Преобразует градусы в радианы

=EXP(5)

148,4132

Экспонента (e = 2.71828182845904)

=LN(7)

1,94591

Натуральный логарифм

=LOG(7;5)

1,209062

Логарифм числа по заданному основанию

=КОРЕНЬ(256)

16

Квадратный корень

=ФАКТР(7)

5040

Факториал

=ОКРУГЛ(45,827;2)

45,83

Округляет до заданного числа десятичных разрядов

=ПИ()

3,14159265358979

Число Пи, округленное до 15 разрядов

=РИМСКОЕ(454)

CDLIV

Преобразует число в римский текстовый формат

 

 

8 функций работы с матрицами и т.д.

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

 

Суммирование ячеек диапазона по условию

Статистические

 

80 функций для статистического анализа диапазонов данных

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

 

Подсчет числа ячеек диапазона по условию

Финансовые

 

53 функции для типичных финансовых расчетов

Инженерные

 

Устанавливаются дополнительно через пункт меню Сервис àНадстройки àПакет анализа

Ссылки и массивы

 

Обработка индексов и массивов. Всего 17

Работа с базой данных

 

Извлечение и обработка записей в базах данных. Всего 12

Текстовые

 

Всего 23

=ДЛСТР("Бабочка")

7

Длина текста

=ЗАМЕНИТЬ("Лампочка";3;2;"ст")

Ласточка

Замена символов внутри текста

=ПРАВСИМВ("Лампочка";5)

почка

Правые символы слова

=НАЙТИ("ана";"Банан и ананас")

2

Ищет текст и возвращает найденную позицию

=ПОДСТАВИТЬ("ананас";"ан";"с")

ссас

Заменяет один текст другим

=СЦЕПИТЬ("Само";"лет")

Самолет

Сцепляет слова

Логические

 

Всего 6

=ИЛИ(ИСТИНА;ЛОЖЬ;ЛОЖЬ)

ИСТИНА

Логические ИЛИ

=И(ИСТИНА;ЛОЖЬ)

ЛОЖЬ

Логические И

=НЕ(ИСТИНА)

ЛОЖЬ

Логическое НЕ

=ЕСЛИ(F1>5;10;5)

10   (здесь F1=7)

  5   (здесь F1=3)

Проверяет условие и возвращает одно из двух значений

Проверка свойств и значений

 

Всего 15

=ЕНЕТЕКСТ(155)

ИСТИНА

Если не текст, возвращает логическое значение ИСТИНА

=ЕЧИСЛО("Текст")

ЛОЖЬ

Если число, возвращает логическое значение ИСТИНА

 

 Функции можно набирать с клавиатуры, но легче вводить их с помощью мастера функций. Он запускается кнопкой fx на Панели инструментов. Используя мастер функций, вы избежите ошибок в набираемой формуле и получите подсказку по назначению, формату функции и её аргументам.

 

 

Пример 1. Проделайте самостоятельно. В колонках A, B, C даны данные по суммам отгрузки товара, по договорным и фактическим датам оплаты. Необходимо выявить суммы, оплаченные в срок, и просроченные суммы. Также требуется установить количество просроченных сумм (см. ниже):

 

 

1.       Начните с записи формулы =ЕСЛИ(C2<=B2;A2;"-") в ячейку D2. Встаньте на ячейку D2 и воспользуйтесь мастером функций, нажав кнопку fx.

2.       На первом шаге в окне мастера функций выберите категорию Логические, а в ней функцию ЕСЛИ и нажмите ОК.

 

 

3.       В следующем окне мастера заполните поля мастера, как показано ниже… после нажатия ОК получим искомую формулу – проверьте:

 

 

4.       Размножьте формулу из ячейки D2 в ячейки D3-D6, потянув за угол ячейки D2.

5.       Аналогично запишите в ячейку E2 формулу =ЕСЛИ(C2>B2;A2;"-") и размножьте ее в ячейки E3-E6.

6.       С помощью мастера функций в ячейку E9 запишите статистическую функцию =СЧЁТЕСЛИ(E2:E6;">0"), которая подсчитывает количество положительных чисел в колонке E2-E6. Задача решена.

 

 

Пример 2. Проделайте самостоятельно. Дан период дат, а также даты и соответствующие суммы. Требуется распределить  по разным колонкам суммы попадающие и не попадающие в период дат так:

 

 

В решении используются логические функции И и НЕ:

1.       Формулу =ЕСЛИ(И(A4>=$C$1;A4<=$D$1);B4;"-") записать в ячейку C4. Далее размножить ее на ячейки C5-C7.

2.       Ту же формулу =ЕСЛИ(НЕ(И(A4>=$C$1;A4<=$D$1));B4;"-"), но с логической операцией НЕ, записать в ячейку D4. Далее размножить ее на ячейки D5-D7.


Скачано с www.znanio.ru