Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции - 1 семестр.doc
Скачиваний:
75
Добавлен:
04.03.2016
Размер:
6.29 Mб
Скачать

Основные функции.

Excelпредлагает огромное количество функций. Все функции в зависимости от их назначения делятся на несколько категорий:финансовые(вычисляют процентные ставки, ежемесячные отчисления, амортизационные отчисления),дата и время(возвращают день недели, время),математические(определяют косинусы и логарифмы, тригонометрические функции),статистические(вычисляют средние значения, наибольшее и наименьшее числа в диапазоне, коэффициенты распределения);ссылки и массивы(вычисляют и возвращают значения из диапазона, создают гиперссылки для веб-документов),работа с базой данных(выполняют анализ данных в списках или базах данных),текстовые(преобразуют регистр текста, обрезают символы с правого или левого конца текстовой строки, объединяют текстовые строки);логические(вычисляют выражения и возвращают значения TRUEили FALSE);информационные(возвращают информацию о текущем статусе ячейки),инженерные(выполняют операции с комплексными переменными, преобразования из одной системы счисления в другую) и т. д.

В аргументах многих функций могут использоваться подстановочные знаки “*” и “?”. “?” соответствует любому (одному) символу, “*” - любой последовательности символов. Для поиска самого вопросительного знака или звездочки следует поставить перед ними знак “~” (тильда).

  1. СУММ(число1;число2;...) - суммирование чисел, или интервала. Максимальное число аргументов - 30. Если в диапазоне ячеек встречаются пустые ячейки, или ячейки содержащие текст, который нельзя преобразовать в число, они игнорируются. Например, =СУММ(A1:C4) - суммирование данных в блокеA1:C4.

  2. ПРОИЗВЕД(число1;число2;…) – вычисления произведения чисел или интервала. Если в диапазоне ячеек встречаются пустые ячейки, или ячейки содержащие текст, который нельзя преобразовать в число, они игнорируются.

  3. СУММЕСЛИ(диапазон; критерий; диапазон суммирования) - суммирование чисел по критерию. Аргумент “диапазон” определяет диапазон оцениваемых по критерию ячеек. Аргумент “критерий” - критерий в форме числа, выражения или текста, определяющий, какие ячейки должны суммироваться. Например, аргумент “критерий” может быть выражен как 32, “32”, “>32” или “яблоки”. Аргумент “диапазон суммирования” - фактические ячейки, которые необходимо просуммировать, если соответствующие им ячейки в “диапазоне” отвечают условиям. Если аргумент “диапазон суммирования” опущен, оцениваются и суммируются ячейки “диапазона”. Например, СУММЕСЛИ(A1:A5; “>20”;D1:D5) - суммируются содержимое тех ячеекD1:D5, которые соответствуют ячейкам диапазонаA1:A5, удовлетворяющих условию “>20”.

  4. СЧЁТЕСЛИ(диапазон;критерий) - подсчет количества ячеек диапазона, удовлетворяющих заданному критерию. Аргумент “Интервал” - одна или несколько ячеек подряд, включающие числа или имена, массивы или ссылки, содержащие числа. Пустые ячейки и текстовые значения не учитываются. Аргумент “Критерий” - критерий в форме числа, выражения, текста или ссылки на ячейку, который определяет, какие ячейки нужно подсчитывать. Например, =СЧЁТЕСЛИ(A2:A7;”*ки”) - количество ячеек с окончанием “ки” в диапазоне A1:A7; =СЧЁТЕСЛИ(A2:A7;”*”) - количество ячеек, содержащих текст в диапазонеA2:A7; =СЧЁТЕСЛИ(A2:A7;”<>”&”*”) - количество ячеек, не содержащих текста в диапазонеA2:A7.

  5. СРЗНАЧ(число1;число2;…). Вычисление среднего арифметического аргументов или чисел диапазона.

  6. ОТБР(число). Усечение числа до целого, путем отбрасывания дробной части.

  7. ЦЕЛОЕ(число) - округление числа до ближайшего меньшего числа. Например, результатом формулы =ЦЕЛОЕ(3,3) будет число 3, а результатом =ЦЕЛОЕ(-3,2) также будет число -4.

  8. ОКРУГЛ(число; число разрядов) - округляет число до указанного количества десятичных разрядов. Если число разрядов больше нуля, число округляется до указанного количества десятичных разрядов справа от десятичной запятой. Если число разрядов равно нулю, число округляется до ближайшего целого, а если число разрядов меньше нуля, число округляется слева от десятичной запятой.

  9. ABS(число) - взятие модуля числа.

  10. COS(число), SIN(число), TAN(число), ACOS(число),ASIN(число),ATAN(число),COS(число).SINH(число),TANH(число). Вычисление тригонометрических, обратных тригонометрических и гиперболических функций. Назначение функций понятно из названия. Аргумент “Число” – значение угла в радианах. Если аргумент задан в градусах, нужно умножить его на ПИ()/180 или преобразовать в радианы с помощью функции РАДИАНЫ(). Например, =SIN(35) – вычисление синуса 35 радиан; =SIN(Радианы(30)) – вычисление синуса угла в 30 градусов.

  11. РАДИАНЫ(число) – перевод радиан в градусы. Аргумент “Число” – значение угла в радианах.

  12. ПИ(). Константа π с точностью до 15 знаков. Значение равно 3,14159265358979.

  13. LN(число), EXP(число). Вычисление натурального логарифма и экспоненты.

  14. LOG(число;основание). Вычисление логарифма от числа по заданному основанию.

  15. КОРЕНЬ(число). Вычисление квадратного корня числа.

  16. СТЕПЕНЬ(число;степень). Возведение числа в степень. Можно использовать оператор “^”.

  17. ОСТАТ(делимое; делитель) - вычисление остатка от деления.

  18. СЦЕПИТЬ(текст1;текст2;...) - объединение строк.

  19. ЗАМЕНИТЬ(старый текст; начальная позиция; число знаков; новый текст) - заменяет часть одной текстовой строки символами из другой текстовой строки. Аргумент “старый текст” определяет текстовую строку, где нужно менять некоторые символы. Аргумент “начальная позиция” представляет собой номер символа в старом тексте, начиная с которого будет идти замена. Аргумент “число знаков” - это число символов, которое следует заменить. Последний аргумент “новый текст” содержит текстовую строку, откуда будут браться символы для замены.

  20. ПРОПИСН(текст) и СТРОЧН(текст) - преобразование регистра текстовой строки.

  21. ТЕКСТ(значение; формат) – преобразование числа в текст. Аргумент “формат” - это один из числовых форматов, выбираемый при форматировании ячейки (см. выше). Формат задается в виде текстовой строки.

  22. ЗНАЧЕН(текст) - преобразование текста в число.

  23. ДЛСТР(текст) - длина строки.

  24. МАКС(число1;число2;…), МИН(число1;число2;…) – возвращает максимально и минимальное значение из набора чисел или диапазона.

  25. ЕСЛИ(логическое выражение; значение если истина; значение если ложь) - возвращает одно значение, если заданное условие выполняется, и другое значение, если условие не выполняется. Аргумент “логическое выражение” - любое значение или выражение, принимающее значения “ИСТИНА” или “ЛОЖЬ”. Например, “5>3” это логическое выражение, имеющее всегда значение “ИСТИНА”. Выражение “A10>0” может принимать как значение “ИСТИНА”, так и “ЛОЖЬ”, в зависимости от содержимого ячейки А10. Аргумент “значение если истина” хранит значение, которое возвращается, если первый аргумент функции принимает значение “ИСТИНА”. Это может быть число или текстовая строка, или ссылка на ячейку. Аргумент “значение если ложь” хранит значение, которое возвращается функцией, если первый аргумент принимает значение “ЛОЖЬ”. Можно использовать вложенные функции “ЕСЛИ”, то есть аргументами функции могут быть другие условные функции. Это позволяет строить сложные условия для проверки.

  26. И(лог.значение1; лог.значение2;…). Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ. Например, =ЕСЛИ(И(A2>1; A2<100); A2; “Значение вне интервала.”) - возвращает значение ячейки A2, если оно больше 1 и меньше 100 или сообщение “Значение вне интервала.” в противном случае.

  27. ИЛИ(лог.значение1; лог.значение2;…). Возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА или ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.

  28. НЕ(логическое_значение). Меняет логическое значение своего аргумента на противоположное.