пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Информатика:
» Информатика

VBA. Классификация встроенных функций

Встроенная функция Excel работает по принципу “черного ящика”. Вы задаете функции входные данные или аргументы, а функция вычисляет некоторый результат или возвращает вам выходные данные. При работе с функциями главная задача пользователя — правильно задать ее аргументы. Непосредственно процесс получения результата скрыт от глаз пользователя. Мы не видим, по каким именно формулам проводятся вычисления. В ячейке отображается лишь результат, возвращаемый функцией.

Список аргументов функции может быть пуст, т.е. функция может не иметь аргументов. Примеры: функция ПИ «=ПИ()», которая возвращает число π с точностью до 15 цифр, функция СЕГОДНЯ «=СЕГОДНЯ()», которая возвращает текущую дату, или функцию СЛЧИС «=СЛЧИС()», которая возвращает случайное число в диапазоне от 0 до 1.

В случае, если аргументов более одного, все аргументы функции разделяются точкой с запятой. Порядок следования аргументов в некоторых случаях принципиально важен, а некоторых случаях несущественен. Примеры: у аргументов функций ДАТА, ЕСЛИ порядок существенен, а для вычисления суммы значений в нескольких ячейках порядок указания аргументов произволен, поскольку от перестановки слагаемых сумма не меняется. Максимальное количество аргументов равно 255.

Многие функции Excel имеют аргументы, которые задавать не обязательно. Например, функция ПРАВСИМВ возвращает заданное количество последних символов текстовой строки. Формула =ПРАВСИМВ("Антрекот";3) возвращает текст “кот”, формула =ПРАВСИМВ("Антрекот";2) — текст “от”. Данная функция имеет два аргумента — текст и число_знаков. Второй аргумент — число_знаков — задавать не обязательно. Если этот аргумент опущен, то функция возвращает крайний правый символ текстовой строки. Формула =ПРАВСИМВ("Антрекот") возвращает символ “т”, также как и формула =ПРАВСИМВ("Антрекот";1). Однако формула =ПРАВСИМВ("Антрекот";) вернет пустую ячейку, так как в этом случае подразумевается, что аргумент число_знаков равен нулю. Формула =ПРАВСИМВ("Антрекот";0) также вернет пустую строку. Обратите внимание: если необязательный аргумент этой функции опущен, то его не нужно включать в список аргументов функции.

Функция ЕСЛИ содержит три аргумента, последние два из которых можно не задавать. Однако, если какой-либо из последних двух аргументов функции ЕСЛИ опущен, в списке аргументов он должен быть отделен точкой с запятой.

В качестве аргументов функций можно использовать константы, ссылки на ячейки и диапазоны ячеек, имена, математические выражения, массивы значений, а также другие функции.

Категории функций(некоторые)

Логические

Текстовые

Дата и Время

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


08.06.2015; 01:12
хиты: 55
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь