Что такое категория в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Категории встроенных функций Excel
Все встроенные функции Excel разделены на несколько категорий. Например, функции категории Текстовые используются, в основном, для работы с текстовыми строками. Математические функции, с помощью которых можно составлять различные математические выражения, отнесены к категории Математические и т.п. Основные категории функций перечислены ниже. Все названия категорий соответствуют названиям команд, расположенным в группе Библиотека функций на вкладке Формулы.
Логические функции
Категория Логические содержит семь функций, в том числе функции ЕСЛИ и ЕСЛИОШИБКА. Использование логических функций делает формулы более гибкими, а использование функции ЕСЛИ наделяет формулу способностью «принимать решения». Благодаря этому функция ЕСЛИ стала самой используемой логической функцией. Функция ЕСЛИОШИБКА имеется в библиотеке встроенных функций только в Excel 2010 (2007). Об этом необходимо помнить, если ваши рабочие книги используются в разных версиях Excel.
Текстовые функции
Текстовые функции предназначены для обработки текста, например если создаете информационную базу про бесплатные программы скачать. Например, с помощью функций ПРОПНАЧ или ДЛСТР можно изменить регистр или определить длину текстовой строки. Используя текстовые функции, можно объединить несколько строк в одну или, наоборот, разделить одну текстовую строку на несколько строк. Например, формула =СЦЕПИТЬ(A1;A2) объединяет две текстовые строки, содержащиеся в ячейках A1 и A2, в одну.
Функции категории Проверка свойств и значений
Функции этой категории часто называют информационными. Функция ЯЧЕЙКА этой категории позволяет получить информацию о ячейке. Другие информационные функции проверяют выполнение какоголибо условия и, в зависимости от результата, возвращают значение ИСТИНА или ЛОЖЬ (или числовое значение). Например, с помощью функции ЕЧИСЛО можно проверить, данные какого типа содержит ячейка. Если в ячейке содержится число, функция ЕЧИСЛО возвращает логическое значение ИСТИНА, в противном случае функция возвращает логическое значение ЛОЖЬ.
Функции Дата и время
Функции, принадлежащие к этой категории, предназначены для работы со значениями даты и времени. По сути, эти функции работают с числовыми значениями, потому что дата и время в Excel являются числами, к которым применен один из числовых форматов даты и времени. С помощью функции этой категории можно вычислить количество рабочих дней между двумя датами (функция ЧИСТРАБДНИ), преобразовать дату в год (функция ГОД), месяц (функция МЕСЯЦ) или день недели (функция ДЕНЬНЕД) и т.п.
Математические функции
Математические функции позволяют выполнять простые и сложные вычисления. В категорию Математические входят тригонометрические функции, например SIN, COS, ACOS; функции, выполняющие арифметические действия, например СУММ, ПРОИЗВЕД, ЧАСТНОЕ; и многие другие функции. К этой же категории относятся функции, позволяющие работать с массивами значений или матрицами, — МУМНОЖ, МОПРЕД и МОБР, а также функции АГРЕГАТ и ПРОМЕЖУТОЧНЫЕ.ИТОГИ, которые используются для получения итоговых значений (суммы, среднего арифметического, минимального или максимального значений и т.п.) в массивах данных или списках. Функция АГРЕГАТ доступна только в Excel 2010!
2. Функции и ошибки в электронных таблицах
Функция — это заранее определённая формула, которая работает с одним или несколькими значениями и возвращает результат.
Фунции бывают:
- Функции баз данных (Database)
- Функции даты и времени (Date & Time)
- Инженерные функции (Engineering)
- Финансовые функции (Financial)
- Проверка свойств и значений и Информационные функции (Information)
- Логические функции (Logical)
- Ссылки и массивы (References and arrays)
- Математические и тригонометрические функции (Math & Trig)
- Статистические функции (Statistical)
- Текстовые функции (Text)
Приведём примеры часто используемых функций:
Подсчитывает количество чисел в списке аргументов.
Суммирует аргументы.
Ошибки в формулах
Обрати внимание!
Если при вводе формул или данных допущена ошибка, то в результирующей ячейке появляется сообщение об ошибке. Первым символом всех значений ошибок является символ #. Значения ошибок зависят от вида допущенной ошибки.
Excel может распознать далеко не все ошибки, но те, которые обнаружены, надо уметь исправить.
Ошибка #### появляется, когда вводимое число не умещается в ячейке. В этом случае следует увеличить ширину столбца.
Ошибка #ДЕЛ\(/0!\) появляется, когда в формуле делается попытка деления на ноль. Чаще всего это случается, когда в качестве делителя используется ссылка на ячейку, содержащую нулевое или пустое значение.
Ошибка #Н/Д! является сокращением термина «неопределённые данные». Эта ошибка указывает на использование в формуле ссылки на пустую ячейку.
Ошибка #ИМЯ? появляется, когда имя, используемое в формуле, было удалено или не было ранее определено. Для исправления определите или исправьте имя области данных, имя функции и др.
Ошибка #ПУСТО! появляется, когда задано пересечение двух областей, которые в действительности не имеют общих ячеек. Чаще всего ошибка указывает, что допущена ошибка при вводе ссылок на диапазоны ячеек.
Ошибка #ЧИСЛО! появляется, когда в функции с числовым аргументом используется неверный формат или значение аргумента.
Ошибка #ССЫЛКА! появляется, когда в формуле используется недопустимая ссылка на ячейку. Например, если ячейки были удалены или в эти ячейки было помещено содержимое других ячеек.
Ошибка #ЗНАЧ! появляется, когда в формуле используется недопустимый тип аргумента или операнда. Например, вместо числового или логического значения для оператора или функции введён текст.
Кроме перечисленных ошибок, при вводе формул может появиться циклическая ссылка.
Циклическая ссылка возникает тогда, когда формула прямо или косвенно включает ссылки на свою собственную ячейку. Циклическая ссылка может вызывать искажения в вычислениях на рабочем листе и поэтому рассматривается как ошибка в большинстве приложений. При вводе циклической ссылки появляется предупредительное сообщение.
Категории встроенных функций
Все встроенные функции Excel разделены на несколько категорий. Например, функции категории Текстовые используются, в основном, для работы с текстовыми строками. Математические функции, с помощью которых можно составлять различные математические выражения, отнесены к категории Математические и т.п. Основные категории функций перечислены ниже. Все названия категорий соответствуют названиям команд, расположенным в группе Библиотека функций на вкладке Формулы. Полный список всех встроенных функций Excel приводится в приложении А.
Логические функции
Категория Логические содержит семь функций, в том числе функции ЕСЛИ и ЕСЛИОШИБКА. Использование логических функций делает формулы более гибкими, а использование функции ЕСЛИ наделяет формулу способностью “принимать решения”. Благодаря этому функция ЕСЛИ стала самой используемой логичекой функцией.
Функция ЕСЛИОШИБКА имеется в библиотеке встроенных функций только в Excel 2010 (2007). Об этом необходимо помнить, если ваши рабочие книги используются в разных версиях Excel.
Текстовые функции
Текстовые функции предназначены для обработки текста. Например, с помощью функций ПРОПНАЧ или ДЛСТР можно изменить регистр или определить длину текстовой строки. Используя текстовые функции, можно объединить несколько строк в одну или, наоборот, разделить одну текстовую строку на несколько строк. Например, формула =СЦЕПИТЬ(A1;A2) объединяет две текстовые строки, содержащиеся в ячейках A1 и A2, в одну.
Функции категории Проверка свойств и значений
Функции этой категории часто называют информационными. Функция ЯЧЕЙКА этой категории позволяет получить информацию о ячейке. Другие информационные функции проверяют выполнение какоголибо условия и, в зависимости от результата, возвращают значение ИСТИНА или ЛОЖЬ (или числовое значение). Например, с помощью функции ЕЧИСЛО можно проверить, данные какого типа содержит ячейка. Если в ячейке содержится число, функция ЕЧИСЛО возвращает логическое значением ИСТИНА, в противном случае функция возвращает логическое значение ЛОЖЬ.
Функции Дата и время
Функции, принадлежащие к этой категории, предназначены для работы со значениями даты и времени. По сути, эти функции работают с числовыми значениями, потому что дата и время в Excel являются числами, к которым применен один из числовых форматов даты и времени. С помощью функции этой категории можно вычислить количество рабочих дней между двумя датами (функция ЧИСТРАБДНИ), преобразовать дату в год (функция ГОД), месяц (функция МЕСЯЦ) или день недели (функция ДЕНЬНЕД) и т.п.
Математические функции
Математические функции позволяют выполнять простые и сложные вычисления. В категорию Математические входят тригонометрические функции, например SIN, COS, ACOS; функции, выполняющие арифметические действия, например СУММ, ПРОИЗВЕД, ЧАСТНОЕ; и многие другие функции. К этой же категории относятся функции, позволяющие работать с массивами значений или матрицами, — МУМНОЖ, МОПРЕД и МОБР, а также функции АГРЕГАТ и ПРОМЕЖУТОЧНЫЕ.
ИТОГИ, которые используются для получения итоговых значений (суммы, среднего арифметического, минимального или максимального значений и т.п.) в массивах данных или списках.
Функции категории Ссылки и массивы
Эти функции (другое название этой категории — функции просмотра) используются для поиска значений в списках или таблицах (например, функции ПРОСМОТР, ВПР или ГПР), а также для получения дополнительной информации (например, функции ЧСТРОК, ЧИСЛСТОЛБ и ОБЛАСТИ возвращают количество строк, столбцов или областей в ссылке на диапазон). Функция ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ извлекает данные, хранящиеся в сводной таблице. Некоторые функции этой категории позволяют манипулировать диапазоном данных. Например, функция ТРАНСП транспонирует диапазон ячеек на рабочем листе.
Статистические функции и категория
Статистические функции предназначены для проведения статистического анализа.
С помощью статистических функций можно вычислить статистические характеристики набора данных, такие как среднее арифметическое значение (функция СРЗНАЧ), стандартное отклонение (функция СТАНДОТКЛОН.Г или СТАНДОТКЛОН.В) или дисперсия (функции ДИСП.В и ДИСП.Г), построить статистический ряд (функция ЧАСТОТА), вычислить доверительные интервалы (функции ДОВЕРИТ.НОРМ и ДОВЕРИТ.СТЬЮДЕНТ). В категории Статистические имеются также функции для проверки статистических гипотез, вычисления известных статистических распределений и проведения корреляционного и регрессионного анализа.
В версии Excel 2010 изменились алгоритмы и названия некоторых статистических функций. Например, функция СЛЧИС использует новый алгоритм получения случайных чисел; название этой функции не изменилось. Для вычисления дисперсии вместо функций ДИСП и ДИСПР используются функции ДИСП.В и ДИСП.Г соответственно. Функции ДИСП и ДИСПР остались для совместимости с предыдущими версиями и находятся в категории Совместимость. В Excel 2010 для вычисления дисперсии можно использовать как функции ДИСП.В и ДИСП.Г, так и функции ДИСП и ДИСПР.
Инженерные функции
Инженерные функции используются, главным образом, в инженерных и научных расчетах. К инженерным функциям относятся:
- * функции для работы с комплексными числами;
- * функции, выполняющие преобразование чисел из одной системы счисления в другую (десятичную, восьмеричную, шестнадцатеричную и двоичную);
- * функции, выполняющие преобразование величин из одной системы мер и весов в другую.
Финансовые функции
Финансовые функции используются для решения финансовых и экономических задач. С помощью функций этой категории можно рассчитать приведенную стоимость (функция ПС), будущую стоимость (функция БС), оценить эффективность вложений.
Введение в функции Excel при фиксированной процентной ставке, вычислить внутреннюю норму доходности и др. Анализ зависимости денежных сумм от времени, выполняемый с помощью финансовых функций, позволяет более обоснованно принимать решения экономического характера.
Функции для работы с базами данных
Функции этой категории используются для анализа данных, содержащихся в обычных электронных таблицах (списках данных) и таблицах Excel. С помощью функций баз данных можно быстро получить нужную информацию, например подсчитать количество записей в базе данных (функция БСЧЁТ) или вычислить сумму значений (функция БДСУММ), удовлетворяющих некоторому условию. На ленте команд эта категория функций не отображается.
Аналитические функции и куб данных OLAP
В традиционных базах данных типа OLTP (Online Transaction Processing — оперативная обработка транзакций), например Access или SQL Server, данные хранятся в нескольких таблицах, связанных между собой; каждая ячейка таблицы содержит один элемент данных. В Excel можно создать подключение к такой базе данных и получать оперативные данные из нее, например, через сводные таблицы. Однако, если в базе данных содержится несколько миллионов (или миллиардов) записей, Excel не в состоянии их обработать. В этом случае используют более эффективные средства обработки информации, например программу Microsoft SQL Server 2000, с помощью которой можно быстро обрабатывать большие объемы данных. Эту же программу можно использовать для создания хранилища данных и кубов OLAP.
Аббревиатура OLAP расшифровывается как Online Analitical Processing — Оперативный анализ данных. Сервер OLAP содержит средства, позволяющие связываться с хранилищем данных. Также сервер OLAP обрабатывает записи из хранилища данных и преобразует таблицы в куб данных. Таким образом, куб данных представляет собой многомерную структуру данных. В отличие от таблиц, используемых в реляционных базах данных, каждая ячейка куба содержит множество элементов. Для работы с кубом данных необходимо подключиться к нему и создать сводную таблицу.
Аналитические функции предназначены для работы с кубом данных OLAP. Например, функция КУБЭЛЕМЕНТ возвращает элемент или кортеж из куба, функция КУБСВОЙСТВОЭЛЕМЕНТА возвращает значение свойства элемента из куба.
Пользовательские функции
К пользовательским функциям относятся все функции, которые были созданы пользователем. При вставке пользовательских функций в нижней части диалоговых окон Аргументы функции и Мастер функций — шаг 1 из 2 не отображаются краткая справка о пользовательской функции и краткое описание аргументов этой функции.
Это единственное отличие пользовательских функций от встроенных. В остальном с пользовательскими функциями можно работать так же, как и с любой встроенной функцией.
Функции надстроек и программирования объектов
В Excel имеется еще одна категория функций — Внешние функции. Внешние функции загружаются с программами надстройки и обычно используются для получения каких-либо данных из внешних источников. К этой категории, например, относятся функции, преобразующие значение из национальных валют в евро и наоборот. Преобразование валют и форматирование данных в единицах евро становится доступным в Excel 2010 после установки надстройки “Инструменты для евро”. На ленте команд эти функции отображаются на вкладке Формулы в группе команд Решения (Solutions) после установки надстройки.