Skip to content
Menu
PROFEXCEL.RU - Справочник EXCEL
PROFEXCEL.RU - Справочник EXCEL

Краткое руководство - использование функций в формулах

Posted on 12.08.2021

Краткое руководство - использование функций в формулах

Функции DAX &#; Краткое руководство

DAX обозначает D ata A- nalysis E x . DAX &#; это язык формул, представляющий собой набор функций, операторов и констант, которые можно использовать в формуле или выражении для вычисления и возврата одного или нескольких значений. DAX &#; это язык формул, связанный с моделью данных Microsoft Excel Power Pivot и Microsoft Power BI.

DAX не является языком программирования, однако это язык формул, который позволяет пользователям определять пользовательские вычисления в вычисляемых столбцах и вычисляемых полях (также называемых мерами). DAX помогает вам создавать новую информацию из существующих данных в вашей модели данных. Формулы DAX позволяют выполнять моделирование данных, анализ данных и использовать результаты для составления отчетов и принятия решений.

Для более глубокого понимания DAX, обратитесь к учебнику &#; DAX в этой библиотеке учебников.

Что такое функция DAX?

Функция DAX &#; это встроенная функция на языке DAX, позволяющая вам выполнять различные действия с данными в таблицах в вашей модели данных.

Функции DAX позволяют выполнять часто используемые вычисления данных в модели данных. Некоторые из функций DAX имеют те же имена и функциональность, что и функции Excel, но были изменены для использования типов данных DAX и для работы с таблицами и столбцами, как это будет выделено в следующем разделе. DAX имеет дополнительные функции, которые предназначены для работы с реляционными данными и выполнения динамического агрегирования.

Функции DAX играют важную роль в использовании DAX для моделирования данных и составления отчетов.

Функции Excel и DAX

Есть определенные сходства между функциями Excel и функциями DAX, а также есть определенные различия. Ниже приведены сходства и различия между функциями Excel и DAX.

Сходства между функциями Excel и DAX

  • Некоторые функции DAX имеют то же имя и общее поведение, что и функции Excel.

  • DAX имеет функции поиска, которые аналогичны функциям поиска в массиве и векторе в Excel.

Некоторые функции DAX имеют то же имя и общее поведение, что и функции Excel.

DAX имеет функции поиска, которые аналогичны функциям поиска в массиве и векторе в Excel.

Различия между функциями Excel и DAX

  • Функции DAX были изменены, чтобы принимать различные типы входов, и некоторые функции DAX могут возвращать другой тип данных. Следовательно, вы должны понимать использование этих функций отдельно, хотя они имеют одинаковые имена.

  • Вы не можете использовать функции DAX в формуле Excel или использовать функции Excel в формуле DAX без необходимых изменений.

  • Функции Excel принимают ссылку на ячейку или диапазон ячеек в качестве ссылки. Функции DAX никогда не принимают ссылку на ячейку или диапазон ячеек в качестве ссылки, а вместо этого принимают столбец или таблицу в качестве ссылки.

  • Функции даты и времени в Excel возвращают целое число, представляющее дату в виде серийного номера. Функции даты и времени DAX возвращают тип данных datetime, который находится в DAX, но не в Excel.

  • В Excel нет функций, возвращающих таблицу, но некоторые функции могут работать с массивами. Многие из функций DAX могут легко ссылаться на полные таблицы и столбцы, чтобы выполнять вычисления и возвращать таблицу или столбец значений. Эта способность DAX добавляет мощность в Power Pivot, Power View и Power BI, где используется DAX.

  • Функции поиска DAX требуют установления связи между соответствующими таблицами.

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

Вы не можете использовать функции DAX в формуле Excel или использовать функции Excel в формуле DAX без необходимых изменений.

Функции Excel принимают ссылку на ячейку или диапазон ячеек в качестве ссылки. Функции DAX никогда не принимают ссылку на ячейку или диапазон ячеек в качестве ссылки, а вместо этого принимают столбец или таблицу в качестве ссылки.

Функции даты и времени в Excel возвращают целое число, представляющее дату в виде серийного номера. Функции даты и времени DAX возвращают тип данных datetime, который находится в DAX, но не в Excel.

В Excel нет функций, возвращающих таблицу, но некоторые функции могут работать с массивами. Многие из функций DAX могут легко ссылаться на полные таблицы и столбцы, чтобы выполнять вычисления и возвращать таблицу или столбец значений. Эта способность DAX добавляет мощность в Power Pivot, Power View и Power BI, где используется DAX.

Функции поиска DAX требуют установления связи между соответствующими таблицами.

Соглашения об именовании параметров DAX

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

Необходимо понимать соглашения об именах параметров DAX, чтобы понимать синтаксис функций DAX и правильно использовать значения для необходимых параметров.

Подробнее см. Главу « Соглашения об именах параметров DAX» .

Типы функций DAX

DAX поддерживает следующие типы функций.

  • Табличные функции DAX
    • Функции фильтра DAX
    • Функции агрегации DAX
    • DAX Time Intelligence Функции
  • Функции даты и времени DAX
  • Информационные функции DAX
  • DAX логические функции
  • DAX Math и Trig Функции
  • DAX Другие функции
  • DAX родительские и дочерние функции
  • Статистические функции DAX
  • Текстовые функции DAX
  • DAX Описание Структура Функции

Табличные функции DAX

Многие функции DAX принимают таблицы в качестве входных или выходных таблиц или выполняют обе функции. Эти функции DAX называются табличными функциями DAX. Поскольку таблица может иметь один столбец, функции с табличными значениями DAX также принимают отдельные столбцы в качестве входных данных. У вас есть следующие типы табличных функций DAX &#;

  • Функции агрегации DAX
  • Функции фильтра DAX
  • Интеллектуальные функции DAX Time

Функции агрегации DAX

Функции агрегации DAX агрегируют любое выражение по строкам таблицы и полезны в вычислениях.

Подробнее см. Главу « Функции агрегирования DAX» .

Функции фильтра DAX

Функции фильтра DAX возвращают столбец или таблицу или значения, относящиеся к текущей строке. Вы можете использовать функции DAX Filter для возврата определенных типов данных, поиска значений в связанных таблицах и фильтрации по связанным значениям. Функции DAX Lookup работают с использованием таблиц и связей между ними. Функции фильтра DAX позволяют вам управлять контекстом данных для создания динамических вычислений.

Подробнее см. Главу « Функции фильтра DAX» .

DAX Time Intelligence Функции

Функции DAX Time Intelligence возвращают таблицу дат или используют таблицу дат для расчета агрегации. Эти функции DAX помогают создавать расчеты, которые отвечают потребностям анализа бизнес-аналитики, позволяя вам манипулировать данными с использованием периодов времени, включая дни, месяцы, кварталы и годы.

Подробнее см. Главу «Функции DAX Time Intelligence» .

Функции даты и времени DAX

Функции даты и времени DAX аналогичны функциям даты и времени в Excel. Однако функции DAX Date и Time основаны на типе данных datetime DAX.

Подробнее см. Главу « Функции даты и времени DAX» .

Информационные функции DAX

Информационные функции DAX просматривают ячейку или строку, предоставленные в качестве аргумента, и сообщают, соответствует ли значение ожидаемому типу.

Подробнее см. Главу « Информационные функции DAX» .

DAX логические функции

Логические функции DAX возвращают информацию о значениях в выражении. Например, функция DAX TRUE позволяет узнать, возвращает ли вычисляемое выражение значение TRUE.

Подробнее см. Главу « Логические функции DAX» .

DAX Math и Trig Функции

Математические и тригонометрические функции DAX очень похожи на математические и тригонометрические функции Excel.

Подробнее см. Главу « Функции DAX Math и Trig» .

DAX родительские и дочерние функции

Родительские и дочерние функции DAX полезны для управления данными, которые представлены в иерархии «родитель / потомок» в модели данных.

Подробнее см. Главу « Родительские и дочерние функции DAX» .

Статистические функции DAX

Статистические функции DAX очень похожи на статистические функции Excel.

Подробнее см. Главу « Статистические функции DAX» .

Текстовые функции DAX

Функции DAX Text работают с таблицами и столбцами. С помощью функций DAX Text вы можете вернуть часть строки, найти текст в строке или объединить строковые значения. Вы также можете управлять форматами дат, времени и чисел.

Подробнее см. Главу « Функции DAX-текста» .

DAX Другие функции

Эти функции DAX выполняют уникальные действия, которые не могут быть определены ни одной из категорий, к которым относится большинство других функций.

Подробнее см. Главу « Другие функции DAX» .

DAX Функция Описание Структура

Если вам нужно использовать функцию DAX в формуле DAX, вам нужно понять функцию в деталях. Вы должны знать синтаксис функции, типы параметров, что возвращает функция и т. Д.

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

Подробнее см. Главу « Структура описания функции DAX» .

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

Чтобы понять синтаксис функций DAX и правильно использовать значения данных для соответствующих параметров функций DAX, необходимо понимать соглашения об именах параметров DAX.

Имена параметров

Ниже приведены имена стандартных параметров DAX &#;

profexcel.ru Имя параметра и описание
1

выражение

Любое выражение DAX, которое возвращает одно скалярное значение, где выражение должно оцениваться несколько раз (для каждой строки / контекста).

2

значение

Любое выражение DAX, которое возвращает единственное скалярное значение, где выражение должно оцениваться ровно один раз перед всеми другими операциями.

3

Таблица

Любое выражение DAX, которое возвращает таблицу данных.

4

TABLENAME

Имя существующей таблицы с использованием стандартного синтаксиса DAX. Это не может быть выражением.

5

ColumnName

Имя существующего столбца с использованием стандартного синтаксиса DAX, как правило, полностью уточнено. Это не может быть выражением.

6

название

Строковая константа, которая будет использоваться для предоставления имени нового объекта.

7

порядок

Перечисление, используемое для определения порядка сортировки.

8

связи

Перечисление, используемое для определения обработки значений связывания.

9

тип

Перечисление, используемое для определения типа данных для PathItem и PathItemReverse.

выражение

Любое выражение DAX, которое возвращает одно скалярное значение, где выражение должно оцениваться несколько раз (для каждой строки / контекста).

значение

Любое выражение DAX, которое возвращает единственное скалярное значение, где выражение должно оцениваться ровно один раз перед всеми другими операциями.

Таблица

Любое выражение DAX, которое возвращает таблицу данных.

TABLENAME

Имя существующей таблицы с использованием стандартного синтаксиса DAX. Это не может быть выражением.

ColumnName

Имя существующего столбца с использованием стандартного синтаксиса DAX, как правило, полностью уточнено. Это не может быть выражением.

название

Строковая константа, которая будет использоваться для предоставления имени нового объекта.

порядок

Перечисление, используемое для определения порядка сортировки.

связи

Перечисление, используемое для определения обработки значений связывания.

тип

Перечисление, используемое для определения типа данных для PathItem и PathItemReverse.

Префикс имен параметров или использование только префикса

Вы можете указать имя параметра с префиксом &#;

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

  • Префикс должен быть таким, чтобы избежать неоднозначного чтения параметра.

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

Префикс должен быть таким, чтобы избежать неоднозначного чтения параметра.

Например,

  • Result_ColumnName &#; указывает на существующий столбец, используемый для получения значений результата в функции DAX LOOKUPVALUE ().

  • Search_ColumnName &#; указывает на существующий столбец, используемый для поиска значения в функции DAX LOOKUPVALUE ().

Result_ColumnName &#; указывает на существующий столбец, используемый для получения значений результата в функции DAX LOOKUPVALUE ().

Search_ColumnName &#; указывает на существующий столбец, используемый для поиска значения в функции DAX LOOKUPVALUE ().

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

Например, рассмотрим дату (год_значения, месяц_значения, день_значения) . Вы можете опустить параметр имя &#; значение, которое повторяется трижды, и записать его как DATE (год, месяц, день). Как видно, используя только префиксы, функция более читабельна. Тем не менее, иногда имя параметра и префикс должны присутствовать для ясности.

Например, рассмотрим Year_columnName . Имя параметра &#; ColumnName, а префикс &#; Год. И то, и другое требуется, чтобы пользователь понял, что параметр требует ссылки на существующий столбец лет.

Если вам нужно использовать функцию DAX в формуле DAX, вам нужно понять функцию в деталях. Вы должны знать синтаксис функции, типы параметров, что возвращает функция и т. Д.

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

  • Различные типы функций DAX сгруппированы по названию типа функций DAX в виде глав.

  • В каждой из этих глав дается краткое описание полезности соответствующего типа функций DAX.

  • Краткое описание будет сопровождаться списком функций DAX, соответствующих этой главе (Тип / Категория функций DAX).

  • Каждое имя функции DAX связано с деталями функции DAX, которые имеют следующую структуру описания функции DAX &#;

    • Описание
    • Синтаксис
    • параметры
    • Возвращаемое значение
    • замечания
    • пример

Различные типы функций DAX сгруппированы по названию типа функций DAX в виде глав.

В каждой из этих глав дается краткое описание полезности соответствующего типа функций DAX.

Краткое описание будет сопровождаться списком функций DAX, соответствующих этой главе (Тип / Категория функций DAX).

Каждое имя функции DAX связано с деталями функции DAX, которые имеют следующую структуру описания функции DAX &#;

Следующие разделы объясняют каждый из этих заголовков, которые появляются в каждом объяснении функции DAX.

Описание

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

Если функция DAX введена в Excel , то же самое будет упомянуто здесь. (Остальные функции DAX существуют в Excel )

Синтаксис

В разделе Синтаксис вы узнаете точное название функции и соответствующие параметры.

  • Имя DAX-функции указывается заглавными буквами.

  • За именем функции DAX следует открывающая скобка.

  • Каждый параметр соответствует стандартному соглашению об именах параметров DAX и заключен в угловые скобки.

  • Если параметр является необязательным, он дополнительно заключается в квадратные скобки.

  • Параметры разделяются запятыми.

  • Эллипсы… используются для отображения необязательного количества повторений параметров.

  • Синтаксис функции заканчивается закрывающей скобкой.

Имя DAX-функции указывается заглавными буквами.

За именем функции DAX следует открывающая скобка.

Каждый параметр соответствует стандартному соглашению об именах параметров DAX и заключен в угловые скобки.

Если параметр является необязательным, он дополнительно заключается в квадратные скобки.

Параметры разделяются запятыми.

Эллипсы… используются для отображения необязательного количества повторений параметров.

Синтаксис функции заканчивается закрывающей скобкой.

пример

параметры

В разделе «Параметры» каждый из параметров определенной функции DAX указан в таблице с ее описанием. Например, параметры приведенного выше примера функции DAX SELECTCOLUMNS перечислены в следующей таблице.

profexcel.ru Параметр и описание
1

Таблица

Таблица или выражение DAX, которое возвращает таблицу.

2

название

Имя, данное столбцу, заключено в двойные кавычки.

3

scalar_expression

DAX-выражение, которое возвращает скалярное значение, такое как ссылка на столбец, целое число или строковое значение.

Таблица

Таблица или выражение DAX, которое возвращает таблицу.

название

Имя, данное столбцу, заключено в двойные кавычки.

scalar_expression

DAX-выражение, которое возвращает скалярное значение, такое как ссылка на столбец, целое число или строковое значение.

Возвращаемое значение

В разделе «Возвращаемое значение» вы узнаете, какое значение будет возвращать функция DAX, и ее тип данных.

замечания

В разделе «Примечания» вы узнаете о любой дополнительной информации, которая вам необходима для использования функции DAX. Вы также поймете возможные ошибки и причины.

пример

Пример использования функции DAX приведен в этом разделе.

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

  • Имя таблицы указывается так, как оно указано в модели данных. Например, продажи.

  • Имя столбца указывается так, как оно отображается в модели данных в квадратных скобках.

    Например, [Объем продаж]

    • Рекомендуется использовать полные имена для столбцов, т. Е. К имени столбца должен предшествовать имя таблицы, в которой оно содержится.

      Например, Продажи [Объем продаж]

    • Если имя таблицы содержит пробелы, оно должно быть заключено в одинарные кавычки.

      Например, «Восточные продажи» [Объем продаж]

  • Функция DAX может возвращать столбец или таблицу значений, и в этом случае ее необходимо использовать в качестве параметра другой функции DAX, для которой требуется столбец или таблица.

Имя таблицы указывается так, как оно указано в модели данных. Например, продажи.

Имя столбца указывается так, как оно отображается в модели данных в квадратных скобках.

Например, [Объем продаж]

Рекомендуется использовать полные имена для столбцов, т. Е. К имени столбца должен предшествовать имя таблицы, в которой оно содержится.

Например, Продажи [Объем продаж]

Если имя таблицы содержит пробелы, оно должно быть заключено в одинарные кавычки.

Например, «Восточные продажи» [Объем продаж]

Функция DAX может возвращать столбец или таблицу значений, и в этом случае ее необходимо использовать в качестве параметра другой функции DAX, для которой требуется столбец или таблица.

Функции агрегации DAX агрегируют любое выражение по строкам таблицы и полезны в вычислениях.

Ниже приведены функции агрегации DAX.

Вы можете использовать функции DAX Filter для возврата определенных типов данных, поиска значений в связанных таблицах и фильтрации по связанным значениям. Функции поиска работают с использованием таблиц и связей между ними. Функции фильтра позволяют вам управлять контекстом данных для создания динамических вычислений.

Ниже приведены функции фильтра DAX.

Функции DAX Time Intelligence помогают создавать расчеты, отвечающие потребностям анализа Business Intelligence, позволяя вам манипулировать данными с использованием периодов времени, включая дни, месяцы, кварталы и годы.

Ниже приведены функции DAX Time Intelligence.

Функции даты и времени DAX аналогичны функциям даты и времени в Excel. Однако функции даты и времени DAX основаны на типе данных DAX datetime.

Ниже приведены функции даты и времени DAX.

Информационные функции DAX смотрят на значение или столбец, предоставленный в качестве аргумента, и сообщают, соответствует ли значение ожидаемому типу.

Ниже приведены информационные функции DAX &#;

Источник: profexcel.ru

Excel все функции

Главная » Формулы » Excel все функции

Краткое руководство: использование функций в формулах

​Смотрите также​​ в Excel.​ C6=»Вспомогательный персонал»); «0»;​ ЕСЛИ(C6=»Основной персонал»; «»;»″))».​ результат. Перед выражением​ СРЗНАЧ, будет функцией​ текущий результат всей​2.​ расположенную во второй​ прибавит к сумме​   ​ ссылки из ячейки​ столбцы B-E​ не ссылки на​Мы подготовили для вас​ ошибки. Для нас​ функцию, которую требуется​Примечание:​Примеры работы функции​ «»)». Записываем эту​Вставляем данное выражение в​

​ ставим знак «=».​ третьего уровня, и​ формулы.​Имя функции​ строке второго столбца​ содержимое ячеек с​Стиль трехмерных ссылок​ B2 в ячейку​BE15​

​ другие ячейки (например,​ книгу Начало работы​ важно, чтобы эта​

  • ​ использовать. Excel вводит​

  • ​ Мы стараемся как можно​ ПОИСКПОЗ для поиска​

  • ​ формулу в соответствующую​ самую верхнюю ячейку​После этого, жмем на​

  • ​ т. д.​

  • ​С помощью​

Инструкции

​. Чтобы просмотреть весь​R[-1]​​ A2 по A5​

  • ​Удобный способ для ссылки​ B3 она автоматически​​Все ячейки в строке​​ имеет вид =30+70+),​ с формулами, которая​ статья была вам​ имени функции в​

  • ​ оперативнее обеспечивать вас​ точного и ближайшего​

    ​ ячейку таблицы.​ столбца «Премия к​ кнопку Enter. Теперь,​Среди многих функций, с​автозаполнения​ список доступных функций,​​Относительная ссылка на строку,​​ на новых листах.​ на несколько листов​ изменяется с =A1​

​ 5​ значение в такой​​ доступна для скачивания.​

  • ​ полезна. Просим вас​ ячейке, за которым​ актуальными справочными материалами​ большего или меньшего​«Протягиваем» результаты вниз.​ 8 марта».​ чтобы данная формула​​ которыми работает программа​​можно упростить создание​​ щелкните по ячейке​

​ расположенную выше текущей​Удаление​   . Трехмерные ссылки используются для​ на =A2.​​ ячейке изменяется только​ Если вы впервые​ уделить пару секунд​ следует открывающую круглую​ на вашем языке.​ значения в диапазоне​Как видим, функция «ЕСЛИ»​

​Как и в прошлый​​ появилась и в​​ Microsoft Excel, следует​ и редактирование формул,​ и нажмите сочетание​​ ячейки​​   .  Если удалить листы​ анализа данных из​Скопированная формула с относительной​Все ячейки в строках​​ после редактирования формулы.​​ пользуетесь Excel или​ и сообщить, помогла​ скобку; Например,​ Эта страница переведена​

​ ячеек. Как сравнить​ может оказаться для​​ раз, «протягиваем» формулу​

  • ​ нижних ячейках, просто​

​ выделить функцию «ЕСЛИ».​ уменьшив количество опечаток​ клавиш​R​ между листами 2​ одной и той​ ссылкой​ с 5 по​

Дальнейшие действия

  • ​ Обычно лучше помещать​ даже имеете некоторый​ ли она вам,​=​ автоматически, поэтому ее​

  • ​ на совпадение значений​ пользователя хорошим помощником​ вниз.​ становимся в правый​ Это один из​

profexcel.ru

Полные сведения о формулах в Excel

​ и синтаксических ошибок.​​SHIFT + F3​Абсолютная ссылка на текущую​ и 6, Microsoft​ же ячейки или​   ​ 10​ такие константы в​ опыт работы с​ с помощью кнопок​СУММ (​ текст может содержать​ двух таблиц?​ при работе с​В функции «ЕСЛИ» можно​ нижний угол заполненной​ тех операторов, к​ Как только вы​. После этого откроется​ строку​ Excel не будет​

​ диапазона ячеек на​Абсолютные ссылки​​ отдельные ячейки, где​

​ этой программой, данный​​ внизу страницы. Для​.​ неточности и грамматические​Примеры функции ИНДЕКС для​ данными в программе​ также использовать оператор​ ячейки, жмем на​ которым пользователи прибегают​ вводите знак равенства​ диалоговое окно​При записи макроса в​

Создание формулы, ссылающейся на значения в других ячейках

  1. ​ использовать их значения​

  2. ​ нескольких листах одной​

    ​   . Абсолютная ссылка на ячейку​​Все ячейки в столбце​ их можно будет​

  3. ​ учебник поможет вам​ удобства также приводим​После открывающей круглой скобки​

  4. ​ ошибки. Для нас​ создания массивов значений​ Microsoft Excel. Она​

  5. ​ «И», который позволяет​ кнопку мышки, и​ чаще всего, при​

  6. ​ (=) и начинаете​Вставка функции​ Microsoft Excel для​

Просмотр формулы

  1. ​ в вычислениях.​ книги. Трехмерная ссылка​ в формуле, например​​ H​​ легко изменить при​

  2. ​ ознакомиться с самыми​ ссылку на оригинал​ в случае необходимости​ важно, чтобы эта​

Ввод формулы, содержащей встроенную функцию

  1. ​ в Excel.​

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

  3. ​.​ некоторых команд используется​

  4. ​Перемещение​ содержит ссылку на​ $A$1, всегда ссылается​

  5. ​H:H​ необходимости, а в​

Скачивание книги "Учебник по формулам"

​ распространенными формулами. Благодаря​ (на английском языке).​ можно ввести один​ статья была вам​Примеры работы функции​ соответствующие определенным условиям.​ выполнение двух или​ самого низа таблицы.​ приложении. Давайте разберемся,​ Excel отображает динамический​3.​ стиль ссылок R1C1.​   . Если листы, находящиеся между​ ячейку или диапазон,​ на ячейку, расположенную​Все ячейки в столбцах​ формулах использовать ссылки​

Подробные сведения о формулах

​ наглядным примерам вы​Начните создавать формулы и​ или несколько аргументов —​ полезна. Просим вас​

Части формулы Excel

​ ИНДЕКС для динамической​ Ничего особенно сложного​ нескольких условий одновременно.​​Таким образом, мы получили​​ что представляет собой​​ раскрывающийся список доступных​​Аргументы​​ Например, если записывается​​ листом 2 и​​ перед которой указываются​​ в определенном месте.​

​ с H по​​ на эти ячейки.​

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

​ в овладении принципами​​Например, в нашем случае,​​ таблицу со столбцом,​ функция «ЕСЛИ», и​

​ функций, аргументов и​​. Существуют различные типы​​ команда щелчка элемента​ листом 6, переместить​ имена листов. В​ При изменении позиции​

​ J​​Ссылка указывает на ячейку​​ количество, среднее значение​ чтобы выполнять расчеты​ Excel покажет, данные​ и сообщить, помогла​ значений из исходной​

Использование констант в формулах Excel

​ использования данной функцией​ премия к 8​ заполненным при помощи​ как с ней​ имен, совпадающий с​ аргументов: числа, текст,​Автосумма​ таким образом, чтобы​ Microsoft Excel используются​ ячейки, содержащей формулу,​H:J​ или диапазон ячеек​ и подставлять данные​ и решать задачи.​ какого типа следует​ ли она вам,​ таблицы. Как сделать​ нет.​ марта в размере​ функции «ЕСЛИ».​ работать.​ введенными символами. Просто​ логические значения (​для вставки формулы,​ они оказались перед​ все листы, указанные​

Использование ссылок в формулах Excel

​ абсолютная ссылка не​Диапазон ячеек: столбцы А-E,​ листа и сообщает​ не хуже профессионалов.​Важно:​ ввести в качестве​ с помощью кнопок​ массив значений ячеек​Автор: Максим Тютюшев​ рублей выдаётся​В функцию «ЕСЛИ» можно​Скачать последнюю версию​ выберите подходящий элемент,​ИСТИНА​ суммирующей диапазон ячеек,​ листом 2 или​ между начальным и​ изменяется. При копировании​ строки ​ Microsoft Excel, где​Чтобы узнать больше об​ Вычисляемые результаты формул и​ аргумента. Это может​

  • ​ внизу страницы. Для​

    ​ диапазона?​Примеры применения сложных​ только женщинам, которые​ также вводить несколько​ Excel​ и Excel сам​и​ в Microsoft Excel​ после листа 6,​ конечным именами в​ или заполнении формулы​AE20​ находятся необходимые формуле​ определенных элементах формулы,​ некоторые функции листа​ быть число, текст​ удобства также приводим​Функция profexcel.ru в Excel​ формул и функций​ являются основным персоналом,​

    ​ условий. В этом​

    ​«ЕСЛИ» является стандартной функцией​

    ​ введет его за​ЛОЖЬ​ при записи формулы​

    ​ Microsoft Excel вычтет​

    ​ ссылке. Например, формула​ по строкам и​

    ​Создание ссылки на ячейку​

    ​ значения или данные.​ просмотрите соответствующие разделы​

    ​ Excel могут несколько​

    ​ или ссылка на​ ссылку на оригинал​

    ​ для промежуточных расчетов​

    ​ в программе Excel​ а мужчины, и​ случае, применяется вложение​

    ​ программы Microsoft Excel.​

    ​ вас.​), массивы, значения ошибок​

    ​ будет использован стиль​

    ​ из суммы содержимое​ =СУММ(Лист2:Лист13!B5) суммирует все​ столбцам абсолютная ссылка​

    ​ или диапазон ячеек​

    ​ С помощью ссылок​ ниже.​

    ​ отличаться на компьютерах​

  • ​ другую ячейку.​ (на английском языке).​ .​ с подробным описанием.​ представительницы женского пола,​

    ​ одного оператора «ЕСЛИ»​ В её задачи​Вложение функций Excel​ (например, #Н/Д) или​ ссылок R1C1, а​ ячеек с перемещенных​

    ​ значения, содержащиеся в​ не корректируется. По​

    ​ с другого листа​ можно использовать в​Формула также может содержать​

    ​ под управлением Windows​Например, функция​Кроме ввода формул для​Примеры работы функции​

    ​ Управление данными в​​ числящиеся вспомогательным персоналом,​ в другой. При​ входит проверка выполнения​В некоторых случаях может​ ссылки на ячейки.​ не A1.​ листов.​

  • ​ ячейке B5 на​ умолчанию в новых​

    1. ​ в той же​​ одной формуле данные,​ один или несколько​ с архитектурой x86​ABS​ выполнения базовых математических​ profexcel.ru для выполнения​ электронных таблицах.​ не получают ничего.​ выполнении условия, в​ конкретного условия. В​ потребоваться использовать функцию​ Используемый аргумент должен​Чтобы включить или отключить​Перемещение конечного листа​ всех листах в​ формулах используются относительные​ книге​ находящиеся в разных​ таких элементов, как​ или x и​принимает в качестве​ операций, таких как​ итоговых расчетов только​

      ​Примеры функции ГПР в​ Таким образом, чтобы​​ ячейке отображается заданный​

    2. ​ случае, когда условие​​ в качестве одного​ возвращать допустимое для​ использование стиля ссылок​   . Если переместить лист 2​ диапазоне от Лист2​ ссылки, а для​В приведенном ниже примере​ частях листа, а​функции​ компьютерах под управлением​ аргумента одно число.​ сложение, вычитание, умножение​ для видимых ячеек​ Excel пошаговая инструкция​ значение в ячейках​ результат, если же​ выполнено (истина), то​ из аргументов другой​ него значение. В​ R1C1, установите или​ или 6 в​ до Лист13 включительно.​ использования абсолютных ссылок​ функция СРЗНАЧ вычисляет​ также использовать значение​

      ​,​ Windows RT с​​ Функция​

    3. ​ и деление, в Microsoft Excel​​ автофильтра. Умные формулы​ для чайников.​ колонки «Премия к​ условие не выполнено,​ в ячейку, где​ функции. Например, в​ качестве аргументов также​ снимите флажок​ другое место книги,​При помощи трехмерных ссылок​ надо активировать соответствующий​ среднее значение в​ одной ячейки в​ссылки​ архитектурой ARM. Подробнее​ПРОПИСН​ можно использовать большую​ для вычисления промежуточных​Практическое применение функции​ 8 марта» было​ то выводимый результат​ использована данная функция,​ приведенной ниже формуле​ могут выступать константы,​Стиль ссылок R1C1​ Microsoft Excel скорректирует​ можно создавать ссылки​ параметр. Например, при​

      ​ диапазоне B1:B10 на​ нескольких формулах. Кроме​​,​

  • ​ об этих различиях.​

    ​(которая преобразует строчные​ библиотеку встроенных функций​​ итогов в динамических​ ГПР для выборки​ , нужно соблюдение​ зависит уже от​ возвращается одно значение,​ для сравнения результата​ формулы и другие​в разделе​ сумму с учетом​ на ячейки на​ копировании или заполнении​ листе "Маркетинг" в​ того, можно задавать​операторы​Выделите ячейку.​ буквы в прописные)​ для выполнения других​ таблицах.​ значений из таблиц​ двух условий: пол​ второго оператора.​ а если не​

    • ​ со значением 50​ функции.​Работа с формулами​ изменения диапазона листов.​ других листах, определять​ абсолютной ссылки из​ той же книге.​ ссылки на ячейки​и​Введите знак равенства "=".​ принимает текстовую строку.​ операций.​Функция НАКЛОН для определения​

    • ​ по условию. Примеры​ – женский, категория​

    • ​Для примера возьмем все​ выполнено (ложь) –​ используется вложенная функция​4.​категории​Удаление конечного листа​

    ​ имена и создавать​ ячейки B2 в​1. Ссылка на лист​​ разных листов одной​константы​Примечание:​ Функция​Эти функции можно использовать​ наклона линейной регрессии​ использования функции ГПР​ персонала – основной​ ту же таблицу​ другое.​ СРЗНАЧ.​Всплывающая подсказка аргумента​Формулы​   . Если удалить лист 2​

    • ​ формулы с использованием​​ ячейку B3 она​ "Маркетинг".​ книги либо на​.​ Формулы в Excel начинаются​ПИ​ для выполнения таких​

    • ​ в Excel.​​ для начинающих пользователей.​ персонал. Во всех​ с выплатами премии​Синтаксис данной функции выглядит​1. Функции СРЗНАЧ и​. При вводе функции​

    • ​в диалоговом окне​​ или 6, Microsoft​ следующих функций: СУММ,​ остается прежней в​2. Ссылка на диапазон​ ячейки из других​Части формулы​ со знака равенства.​не принимает аргументов,​ операций, как:​Примеры работы функции​Примеры функции ВПР в​

    • ​ остальных случаях, значение​​ к 8 марту.​ следующим образом: «ЕСЛИ(логическое​ СУММ вложены в​ появляется всплывающая подсказка​Параметры​ Excel скорректирует сумму​

    • ​ СРЗНАЧ, СРЗНАЧА, СЧЁТ,​​ обеих ячейках: =$A$1.​ ячеек от B1​ книг. Ссылки на​   ​Выберите ячейку или введите​

  • ​ поскольку она просто​

    ​получение текущей даты;​ НАКЛОН для анализа​ Excel для выборки​ в этих ячейках​ Но, на этот​ выражение; [значение если​ функцию ЕСЛИ.​ с синтаксисом и​. Чтобы открыть это​ с учетом изменения​ СЧЁТЗ, МАКС, МАКСА,​Скопированная формула с абсолютной​ до B10​ ячейки других книг​1.​ ее адрес в​

    ​ возвращает число пи​

    ​поиск набора символов в​

    ​ целесообразной корреляции спроса​

    ​ значений по условию.​ будет рано нулю.​ раз, согласно условиям,​ истина]; [значение если​

    ​Допустимые типы вычисляемых значений​

    ​ аргументами. Например, всплывающая​ окно, перейдите на​ диапазона листов.​ МИН, МИНА, ПРОИЗВЕД,​ ссылкой​

    ​3. Восклицательный знак (!)​

    ​ называются связями или​Функции​ выделенной.​

    ​ (3,).​

    ​ ячейке;​ и объема производимых​Примеры работы функции​

    ​ Это записывается следующей​

    ​ размер премии зависит​ ложь])».​

    ​   . Вложенная функция, используемая в​ подсказка появляется, если​ вкладку​Стиль ссылок R1C1​ СТАНДОТКЛОН.Г, СТАНДОТКЛОН.В, СТАНДОТКЛОНА,​   ​​ отделяет ссылку на​​ внешними ссылками.​. Функция ПИ() возвращает​Введите оператор. Например, для​Ввод формулы и просмотр​обработка текста, например преобразование​ товаров. Прогнозирование уровня​ ВПР для вертикального​

    ​ формулой: «=ЕСЛИ(И(B6=»жен.»; C6=»Основной​ от категории работника.​Теперь давайте разберем конкретные​ качестве аргумента, должна​​ ввести выражение​​Файл​​Можно использовать такой стиль​​ СТАНДОТКЛОНПА, ДИСПР, ДИСП.В,​​Смешанные ссылки​​ лист от ссылки​​Стиль ссылок A1​​ значение числа пи:​ вычитания введите знак​ результата​​ слова "привет" в​​ объема продаж с​

    ​ просмотра таблиц при​

profexcel.ru

Использование функций и вложенных функций в формулах Excel

​ персонал»); «»; «0»)».​ Женщины, имеющие статус​ примеры, где используется​ возвращать соответствующий этому​=ОКРУГЛ(​.​ ссылок, при котором​ ДИСПА и ДИСППА.​   . Смешанная ссылка содержит либо​ на диапазон ячеек.​По умолчанию Excel использует​ 3,​ "минус".​

  • ​   ​

    ​ "Привет" или "ПРИВЕТ";​ помощью наклона линейной​ поиске значений по​ Вставляем её в​

    ​ основного персонала получают​​ формула с оператором​​ аргументу тип данных.​. Всплывающие подсказки отображаются​К началу страницы​ нумеруются и строки,​Трехмерные ссылки нельзя использовать​ абсолютный столбец и​Примечание:​ стиль ссылок A1,​

    ​2.​​Выберите следующую ячейку или​​Нажмите клавишу ВВОД.​расчет выплаты по ссуде;​ регрессии.​ строкам. Сравнение двух​ ячейку.​​ по рублей​​ «ЕСЛИ».​ Например, если аргумент​​ только для встроенных​​Функции представляют собой заранее​

    ​ и столбцы. Стиль​​ в формулах массива.​​ относительную строку, либо​ Если название упоминаемого листа​ в котором столбцы​​Ссылки​​ введите ее адрес​​Закрывающая круглая скобка будет​​сравнение содержимого двух ячеек.​Округление до целого числа​ таблиц по условию.​Как и в прошлые​ премии, а вспомогательный​Имеем таблицу заработной платы.​ должен быть логическим,​ функций.​ определенные формулы, выполняющие​ ссылок R1C1 удобен​

    ​Трехмерные ссылки нельзя использовать​​ абсолютную строку и​​ содержит пробелы или​ обозначаются буквами (от​. A2 возвращает значение​ в выделенной.​ добавлена автоматически, а​Начало ввода данных в​​ функциями ОКРУГЛ и​​ Выборка значений с​ разы, копируем значение​ персонал получает только​

    ​ Всем женщинам положена​​ т. е. иметь значение​Примечание:​ вычисления над заданными​ для вычисления положения​ вместе с оператор​ относительный столбец. Абсолютная​ цифры, его нужно​ A до XFD,​ ячейки A2.​Нажмите клавишу ВВОД. В​

  • ​ в ячейке отобразится​

    ​ ячейку​​ FormatNumber в VBA.​​ учетом критериев поиска.​ формулы на ячейки,​ рублей. Естественно,​ премия к 8​​ ИСТИНА либо ЛОЖЬ,​​ Имена функций необязательно вводить​ величинами — аргументами — в​ столбцов и строк​ пересечения (один пробел),​ ссылка столбцов приобретает​ заключить в апострофы​ не более 16  столбцов),​3.​ ячейке с формулой​

    ​ результат функции, используемой​​   ​​Решение проблем с​Функции БСЧЁТ и БСЧЁТА​ расположенные ниже.​ что мужчинам этот​ марту в ​ вложенная функция также​ заглавными буквами, например​ определенном порядке или​ в макросах. При​ а также в​ вид $A1, $B1​ ('), например так:​ а строки —​Константы​ отобразится результат вычисления.​ в формуле. Выделите​Введите в ячейку знак​

  • ​ округлением чисел до​

    ​ для счета с​В функции «ЕСЛИ» также​ вид выплат вообще​ рублей. В таблице​ должна возвращать логическое​ =ОКРУГЛ. Excel автоматически​ по определенной схеме.​ использовании стиля R1C1​ формулах с неявное​ и т.д. Абсолютная​

    ​ ''!A1 или ='Прибыль​ номерами (от 1​. Числа или текстовые​

    ​При вводе в ячейку​​ ячейку и посмотрите​ равенства (​ целого используя стандартную​ несколькими условиями в​ может использоваться оператор​ не положен независимо​ имеется колонка, в​ значение (ИСТИНА или​ применит нужный регистр,​ С помощью функций​ в Microsoft Excel​ пересечение.​ ссылка строки приобретает​ за январь'!A1.​

    ​ до 1  ). Эти​ значения, введенные непосредственно​​ формула также отображается​ на формулу в​=​ функцию ОКРУГЛ и​ Excel.​ «ИЛИ». Он подразумевает,​ от категории.​ которой указан пол​ ЛОЖЬ). В противном​ как только вы​ можно выполнять как​ положение ячейки обозначается​Что происходит при перемещении,​ вид A$1, B$1​Различия между абсолютными, относительными​ буквы и номера​ в формулу, например​ в​ строке формулы.​

profexcel.ru

Функции программы Microsoft Excel: оператор «ЕСЛИ»

​), а затем — букву​ VBA-функции FormatNumber или​Примеры работы функций​ что значение является​Таким образом, первым условием​ сотрудников. Таким образом,​ случае Excel выдаст​ нажмете клавишу ВВОД.​ простые, так и​ буквой R, за​ копировании, вставке или​ и т.д. При​ и смешанными ссылками​ называются заголовками строк​

​ 2.​строке формул​

Общее определение и задачи

​Попробуйте создать формулу с​ (например, "а"), чтобы​ Round. Алгоритм банковского​ БСЧЁТ и БСЧЁТА​ истинным, если выполнено​ является то, что​ нам нужно сделать​ ошибку «#ЗНАЧ!».​ Имя функции, написанное​ сложные вычисления. Все​ которой следует номер​ удалении листов​ изменении позиции ячейки,​

​Относительные ссылки​ и столбцов. Чтобы​4.​.​ вложенными функциями, т. е.​

Пример использования

​ просмотреть список доступных​ округления до целого​ для подсчета количества​ хотя бы одно​

​ если сотрудник мужчина,​ так, чтобы в​Предельное количество уровней вложенности​ с ошибкой, например​ функции Excel можно​ строки, и буквой​   . Нижеследующие примеры поясняют, какие​ содержащей формулу, относительная​   . Относительная ссылка в формуле,​ добавить ссылку на​Операторы​Чтобы просмотреть формулу, выделите​ формулу, содержащую функцию,​ функций.​ числа.​ значений в базе​ из нескольких условий.​ то величина получаемой​ строчке со значением​ функций​ =СУММА(A1:A10) вместо =СУММ(A1:A10),​ увидеть на вкладке​ C, за которой​ изменения происходят в​

​ ссылка изменяется, а​ например A1, основана​ ячейку, введите букву​. Оператор ^ (крышка)​ ячейку, и она​

​ в которой используется​Для прокрутки списка используйте​Функция ПРЕДСКАЗ для прогнозирования​ данных по множественным​Итак, предположим, что премия​ премии равна нулю.​ «жен.» в колонке​   . В формулах можно использовать​ вернет ошибку #ИМЯ?.​ "Формулы".​ следует номер столбца.​

​ трехмерных ссылках при​ абсолютная ссылка не​ на относительной позиции​ столбца, а затем —​

Пример функции с несколькими условиями

​ применяется для возведения​ отобразится в строке​ результат другой функции.​ клавишу СТРЕЛКА ВНИЗ.​ будущих значений в​ условиям. Как искать​ к 8 марта​ Если же данное​ «Пол» в соответствующую​ до семи уровней​Ввод функций Excel​Синтаксис функций Excel​Ссылка​

​ перемещении, копировании, вставке​ изменяется. При копировании​ ячейки, содержащей формулу,​ номер строки. Например,​ числа в степень,​ формул.​Поработайте с функциями, которые​При этом для каждой​ Excel.​ текст с неточным​ в рублей​ значение ложно, и​ ячейку колонки «Премия​ вложенных функций. Если​Диалоговое окно​Приведенный ниже пример функции​Значение​ и удалении листов,​

​ или заполнении формулы​ и ячейки, на​ ссылка B2 указывает​ а * (звездочка) —​Выделите пустую ячейку.​ раньше не использовали,​ функции будет отображаться​Примеры анализов прогнозирование​ совпадением? ​ положена только женщинам,​ сотрудник не мужчина​ к 8 марта»​ функция Б является​Вставка функции​ ОКРУГЛ, округляющий число​R[-2]C​ на которые такие​ вдоль строк и​ которую указывает ссылка.​ на ячейку, расположенную​ для умножения.​

​Введите знак равенства "=",​ и посмотрите, возвращают​ всплывающая подсказка с​ будущих показателей с​

​Примеры функций ИНДЕКС и​ которые входят в​ (т.е. женщина), то​

Пример с выполнением двух условий одновременно

​ выводилось значение «»,​ аргументом функции А,​облегчает ввод формул,​ в ячейке A10,​относительная ссылка на ячейку,​ ссылки указывают. В​

​ вдоль столбцов относительная​ При изменении позиции​ на пересечении столбца B​Константа представляет собой готовое​ а затем — функцию.​ ли они ожидаемые​ кратким описанием. Например,​ помощью функции ПРЕДСКАЗ​ ПОИСКПОЗ по нескольким​ число основного персонала.​ начинается проверка второго​ а в строчках​ функция Б находится​ содержащих функцию. При​ демонстрирует синтаксис функции.​ расположенную на две​ примерах используется формула​ ссылка автоматически корректируется,​ ячейки, содержащей формулу,​ и строки 2.​ (не вычисляемое) значение,​ Например, чтобы получить​ значения.​ всплывающая подсказка для​ при определенных условиях.​ критериям Excel.​ В этом случае,​

​ условия. Если женщина​ со значением «муж.»​ на втором уровне​ выборе функции в​

Пример использования оператора «ИЛИ»

​1.​ строки выше в​ =СУММ(Лист2:Лист6!A2:A5) для суммирования​ а абсолютная ссылка​ изменяется и ссылка.​Ячейка или диапазон​ которое всегда остается​

​ общий объем продаж,​Примечание:​ функции​ Как спрогнозировать объем​Совместное использование функций​ если работник мужчина,​ относится к основному​ в колонках «Премия​ вложенности. Например, в​ окне​Структура​ том же столбце​ значений в ячейках​ не корректируется. Например,​ При копировании или​Использование​ неизменным. Например, дата​ нужно ввести "=СУММ".​ Мы стараемся как можно​ABS​

​ продаж или спрос​

​ ИНДЕКС и ПОИСКПОЗ​ или относится к​ персоналу, то в​ к 8 марта»​ приведенном выше примере​Вставка функции​. Структура функции начинается​R[2]C[2]​ с A2 по​ при копировании или​ заполнении формулы вдоль​Ячейка на пересечении столбца​

​ , число ​

profexcel.ru

Функции Excel с примерами и описанием для практического применения

​Введите открывающую круглую скобку​ оперативнее обеспечивать вас​будет содержать строку​ на товары в​ в Excel –​ вспомогательному персоналу, то​

Примеры использования функций

​ ячейку будет выводиться​ стояло значение «0».​ функции СРЗНАЧ и​
​Excel запускает мастер​ со знака равенства​Относительная ссылка на ячейку,​ A5 на листах​ заполнении смешанной ссылки​ строк и вдоль​​ A и строки​ и текст "Прибыль​ "(".​
​ актуальными справочными материалами​ "Возвращает модуль (абсолютную​ Excel? 1 2​ мощный инструмент поиска​ величина его премии​ значение – «»,​ Наша функция примет​ СУММ являются функциями​​ функций. В нем​ (=), за которым​ расположенную на две​ со второго по​
​ из ячейки A2​ столбцов ссылка автоматически​ 10​ за квартал" являются​Выделите диапазон ячеек, а​ на вашем языке.​ величину) числа".​ 3 4 5​​ данных. Выборка значений​ будет равна нулю,​ а в обратном​
​ такой вид: «ЕСЛИ(B6=»жен.»;​ второго уровня, поскольку​ перечислены имя функции,​ следуют имя функции,​ строки ниже и​ шестой.​ в ячейку B3​​ корректируется. По умолчанию​A10​ константами. Выражение или​
​ затем введите закрывающую​ Эта страница переведена​Выбор функции и ввод​ 6 7 8​ по нескольким критериям​ а иначе –​ случае – «».​ «»; «0»)».​​ обе они — аргументы​ все ее аргументы,​ открывающая скобка, список​
​ на два столбца​Вставка или копирование.​ она изменяется с​ в новых формулах​Диапазон ячеек: столбец А,​ его значение константами​ круглую скобку ")".​​ автоматически, поэтому ее​ ее аргументов​ 9 10 11​
​ отбора.​ рублей. В​ В виде формулы​Вводим данное выражение в​ функции ЕСЛИ. Функция,​ описание функции и​ аргументов, разделенных точками​ правее​​    Если вставить листы между​ =A$1 на =B$1.​ используются относительные ссылки.​
​ строки ​ не являются. Если​Нажмите клавишу ВВОД, чтобы​ текст может содержать​   ​ 12 13 14​Пример функции ПОИСКПОЗ для​ виде формулы это​​ это будет выглядеть​ самую верхнюю ячейку,​ вложенная в качестве​
​ каждого аргумента, текущее​ с запятой, и​R2C2​ листами 2 и​Скопированная формула со смешанной​ Например, при копировании​AA20​ формула в ячейке​​ получить результат.​ неточности и грамматические​В списке дважды щелкните​
​ 15 16 17​ поиска совпадения значений​ выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»;​ следующим образом: «=ЕСЛИ(B6=»муж.»;»0″;​ где должен выводиться​ аргумента в функцию​ значение функции и​ закрывающая скобка.​Абсолютная ссылка на ячейку,​ 6, Microsoft Excel​ ссылкой​ или заполнении относительной​Диапазон ячеек: строка 15,​

profexcel.ru

​ содержит константы, а​

Источник: profexcel.ru

Функции excel описание и примеры

Краткое руководство: использование функций в формулах

​Смотрите также​​ условию. То есть​ ячейку.​ продукт хранится на​ самостоятельной функции.​ цифры римскими?​ КОВАР для определения​Оценка​Совет:​ категориями функций, можно​ вам полезна. Просим​(СЧЕТЕСЛИ) из категории​ протяните до ячейки​A3​К примеру, на рисунке​ добавлена автоматически, а​ функции будет отображаться​Примечание:​ совместить логическое и​В качестве аргументов можно​ складе дольше 8​

​ЛОЖЬ​Функция КПЕР для расчета​ взаимосвязей между разными​45​ Для получения дополнительных сведений​ также выбрать категорию.​ вас уделить пару​Statistical​В4​

​к этому результату.​ ниже введена формула,​ в ячейке отобразится​

  • ​ всплывающая подсказка с​

  • ​ Мы стараемся как можно​ статистическое решение.​

  • ​ использовать другие функции.​ месяцев, уменьшить его​Не имеет аргументов, возвращает​

  • ​ количества периодов погашений​

  • ​ наборами данных. Расчет​

Инструкции

​90​ о функции и​​Если вы не знаете,​

  • ​ секунд и сообщить,​(Статистические).​​. Это намного проще​​Другой пример:​ суммирующая ячейки​ результат функции, используемой​ кратким описанием. Например,​

  • ​ оперативнее обеспечивать вас​Чуть ниже таблицы с​

    ​ К примеру, математические.​ цену в 2​ логическое выражение «ЛОЖЬ».​ в Excel.​ и вычисление ковариации​78​​ ее аргументах щелкните​​ какую функцию использовать,​ помогла ли она​Нажмите​

​ и дает тот​Сначала Excel вычисляет значение​​А1​

  • ​ в формуле. Выделите​ всплывающая подсказка для​ актуальными справочными материалами​ условием составим табличку​Задача 3. Ученики перед​ раза.​=ЛОЖЬ ()​​Примеры использования функции​​ разных показателей.​​Формула​

​ ссылку​ можно ввести вопрос,​ вам, с помощью​ОК​ же результат!​ в круглых скобках​и​ ячейку и посмотрите​ функции​ на вашем языке.​ для отображения результатов:​ поступлением в гимназию​

​Сформируем таблицу с исходными​​//​​ КПЕР для расчетов​Функция profexcel.ru для расчета​Описание​​Справка по этой функции​​ описывающий необходимые действия,​ кнопок внизу страницы.​. Появится диалоговое окно​Результат:​​ (​​А2​ на формулу в​ABS​ Эта страница переведена​

​Решим задачу с помощью​ сдают математику, русский​​ параметрами:​

​ сроков погашений кредита​ суммы степенных рядов​Результат​.​ в поле​ Для удобства также​Function Arguments​Формула в ячейке​

Дальнейшие действия

  • ​A2+A3​.​ строке формулы.​будет содержать строку​ автоматически, поэтому ее​

  • ​ одной функции: .​ и английский языки.​Чтобы решить поставленную задачу,​Если все заданные аргументы​ и вычисления реальной​

profexcel.ru

Формулы и функции в Excel

  • ​ в Excel.​
  • ​'=ЕСЛИ(A2>89,"A",ЕСЛИ(A2>79,"B", ЕСЛИ(A2>69,"C",ЕСЛИ(A2>59,"D","F"))))​
  • ​После ввода всех аргументов​
  • ​Поиск функции​
  • ​ приводим ссылку на​

​(Аргументы функции).​B4​), потом умножает полученный​Совет:​Попробуйте создать формулу с​ "Возвращает модуль (абсолютную​

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

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


Ввод формулы

​ По математике​ ЕСЛИ. Формула будет​

  1. ​ то функция выдает​
  2. ​ учетом переплаты и​ функцией profexcel.ru при​ для назначения буквенной​ОК​
  3. ​ "добавить числа" возвращается​ языке) .​ от поля​​ в столбце​​ ячейки​​ вручную набирать​​ формулу, содержащую функцию,​

​Выбор функции и ввод​​ ошибки. Для нас​ ячеек для проверки.​​ для поступления нужно​​ выглядеть так: =ЕСЛИ(C2>=8;B2/2;B2).​​ логическое выражение «ИСТИНА».​​ процентной ставки.​ вычислении сложных процентов,​​ категории оценке в​​.​​ функция​​Использование функции в качестве​

  1. ​Range​​B​​A1​

    ​А1​ в которой используется​​ ее аргументов​​ важно, чтобы эта​ Второй аргумент –​ получить не менее​

Редактирование формул

​Логическое выражение «С2>=8» построено​ В случае хотя​Примеры работы функции profexcel.ruЫ​ расчета экспоненциального роста,​ ячейке A2.​

    1. ​Щелкните ячейку, в которую​СУММ​ одного из аргументов​

  1. ​(Диапазон) и выберите​​.​​.​

Приоритет операций

​и​ результат другой функции.​   ​ статья была вам​ В9 – условие.​ 4 баллов. Составить​ с помощью операторов​ бы одного ложного​ в Excel.​ прогноз траектории с​=ЕСЛИ(A2>89;"A";ЕСЛИ(A2>79;"B"; ЕСЛИ(A2>69;"C";ЕСЛИ(A2>59;"D";"F"))))​

​ нужно ввести формулу.​​).​​ формулы, использующей функцию​ диапазон​​Все функции имеют одинаковую​​Когда вы копируете формулу,​

​А2​

​Поработайте с функциями, которые​В списке дважды щелкните​ полезна. Просим вас​​ Третий аргумент –​​ отчет о поступлении.​ отношения «>» и​ логического значения вся​​Примеры использования функции​​ учетом последовательности. ​

Копировать/вставить формулу

​'=ЕСЛИ(A3>89,"A",ЕСЛИ(A3>79,"B", ЕСЛИ(A3>69,"C",ЕСЛИ(A3>59,"D","F"))))​Чтобы начать формулу с​Чтобы ввести другую функцию​ называется вложения, и​A1:C2​ структуру. Например:​ Excel автоматически подстраивает​

  1. ​, просто кликните по​ раньше не использовали,​​ функцию, которую требуется​​ уделить пару секунд​

  2. ​ $C$2:$C$7 – диапазон​​Составим таблицу с исходными​​ «=». Результат его​ функция выдает результат​ profexcel.ruЫ для выборки​​Примеры функции СМЕЩ для​​Использует вложенные функции ЕСЛИ​ функции, нажмите в​​ в качестве аргумента,​​ мы будем воспринимают​

  3. ​.​​SUM(A1:A4)​​ ссылки для каждой​ ячейкам​ и посмотрите, возвращают​​ использовать. Excel вводит​​ и сообщить, помогла​​ усреднения; числовые значения,​​ данными:​ вычисления – логическая​​ «ЛОЖЬ».​​ отдельных значений из​

  4. ​ прохода по диапазону​ для назначения буквенной​​ строке формул кнопку​​ введите функцию в​​ этой функции в​​Кликните в поле​​СУММ(A1:A4)​​ новой ячейки, в​A1​ ли они ожидаемые​​ имени функции в​​ ли она вам,​ которые берутся для​Нужно общее количество баллов​

    ​ величина «ИСТИНА» или​​=И (Лог_знач. 1; Лог_знач.​​ полей сводной таблицы.​​ ячеек в Excel.​ категории оценке в​​Вставить функцию​​ поле этого аргумента.​

Вставка функции

​ качестве вложенные функции.​Criteria​


​и​​ значения.​​ ячейке, за которым​ с помощью кнопок​ расчета среднего арифметического.​ сравнить с проходным​​ «ЛОЖЬ». В первом​​ 2;…)​ Формулы для работы​Применение функции СМЕЩ​ ячейке A3.​​.​​Части формулы, отображенные в​​ К примеру, добавив​​(Критерий) и введите​​SUM​​ Чтобы понять это,​​A2​​Ввод формулы​ следует открывающую круглую​ внизу страницы. Для​Функция СРЗНАЧЕСЛИ сопоставляет значение​ баллом. И проверить,​ случае функция возвращает​​Принимает до аргументов​​ со сводными таблицами.​

​ для динамического получения​=ЕСЛИ(A3>89,"A",ЕСЛИ(A3>79,"B",ЕСЛИ(A3>69,"C",ЕСЛИ(A3>59,"D","F"))))​

  1. ​В диалоговом окне Вставить​
  2. ​ диалоговом окне​​ вложенные функции СРЗНАЧ​​ «>5».​

    ​(СУММ). Выражение между​

  3. ​ выполните следующие действия:​.​Редактирование формул​ скобку; Например,​​ удобства также приводим​​ ячейки В9 (№1)​​ чтобы по математике​​ значение «В2/2». Во​

  4. ​ в виде условий​​Функция ЭФФЕКТ для расчета​​ ссылки на ячейку​​'=ЕСЛИ(A4>89,"A",ЕСЛИ(A4>79,"B", ЕСЛИ(A4>69,"C",ЕСЛИ(A4>59,"D","F"))))​​ функцию в поле​
  5. ​Аргументы функции​ и сумм в​​Нажмите​​ скобками (аргументы) означает,​Введите формулу, показанную ниже,​​Измените значение ячейки​​Приоритет операций​
  6. ​=​​ ссылку на оригинал​​ со значениями в​ оценка была не​
  7. ​ втором – «В2».​​ или ссылок. Обязательным​​ годовой процентной ставки​

    ​ в диапазоне. Создание​​Использует вложенные функции ЕСЛИ​выберите категорию​, отображают функцию, выбранную​


​ что мы задали​​ в ячейку​A1​​Копировать/Вставить формулу​​СУММ (​ (на английском языке).​ диапазоне В2:В7 (номера​ ниже «4». В​Усложним задачу – задействуем​

​ является первый.​ в Excel .​
​ счетчика элемента управления​
​ для назначения буквенной​

​выберите​

profexcel.ru

Использование вложенных функций в формуле

​ на предыдущем шаге.​​ следующая формула суммирует​.​ диапазон​A4​на 3.​Вставка функции​.​Кроме ввода формул для​ магазинов в таблице​ графе «Результат» поставить​ логическую функцию И.​ИЛИ​Примеры работы функции​ интерфейсом формы. Автоматическое​ категории оценке в​все​Если щелкнуть элемент​ набор чисел (G2:​Результат:​A1:A4​.​

​Excel автоматически пересчитывает значение​Формула представляет собой выражение,​После открывающей круглой скобки​ выполнения базовых математических​ продаж). Для совпадающих​ «принят» или «нет».​ Теперь условие такое:​Показывает результат «ИСТИНА», если​ ЭФФЕКТ при расчете​ обновление итоговых данных​ ячейке A4.​.​ЕСЛИ​ G5) только в​Excel подсчитывает число​в качестве входных​Выделите ячейку​ ячейки​ которое вычисляет значение​ в случае необходимости​

​ операций, таких как​ данных считает среднее​Введем формулу вида: =4;СУММ(B3:D3)>=$B$1);"принят";"нет")'​

​ если товар хранится​ хотя бы один​ эффективных годовых процентных​

​ при заполнении таблицы.​=ЕСЛИ(A4>89,"A",ЕСЛИ(A4>79,"B",ЕСЛИ(A4>69,"C",ЕСЛИ(A4>59,"D","F"))))​
  1. ​Если вы знакомы с​, в диалоговом окне​

  2. ​ том случае, если​ ячеек, значение которых​ данных. Эта функция​​А4​​A3​

    ​ ячейки. Функции –​​ можно ввести один​​ сложение, вычитание, умножение​

  3. ​ арифметическое, используя числа​​ class='formula'>. Логический оператор​​ дольше 8 месяцев,​​ из аргументов является​​ ставок по разным​

    ​Примеры работы функции EXP​Советы:​ категориями функций, можно​

    ​Аргументы функции​ среднее значение другого​ больше 5.​ складывает значения в​, кликните по ней​​. Это одна из​​ это предопределенные формулы​ или несколько аргументов —​ и деление, в Microsoft Excel​​ из диапазона С2:С7.​​ «И» заставляет функцию​

  4. ​ то его стоимость​ истинным.​ банковским вкладам и​ для возведения числа​

    ​ ​ также выбрать категорию.​​отображаются аргументы для​​ набора чисел (F2:​=COUNTIF(A1:C2;">5")​

    ​ ячейках​​ правой кнопкой мыши​​ наиболее мощных возможностей​​ и они уже​​ данных, используемых функцией.​ можно использовать большую​​Задача 3. Найти средние​​ проверять истинность двух​ уменьшается в 2​=ИЛИ (Лог_знач.1; Лог_знач. 2;…)​ депозитным счетам с​ Эйлера в Excel.​​Для получения дополнительных сведений​​Чтобы ввести другую функцию​​ функции​​ F5) больше ​​=СЧЁТЕСЛИ(A1:C2;">5")​​A1​

  5. ​ и выберите команду​ Excel.​

    ​ встроены в Excel.​ Excel покажет, данные​ библиотеку встроенных функций​ продажи в магазине​ условий. Математическая функция​ раза. Если дольше​​//​ простыми или сложными​Пример применения функции​ о формулах в​ в качестве аргумента,​​ЕСЛИ​ В противном случае​

    ​Примечание:​​,​Copy​Когда вы выделяете ячейку,​Например, на рисунке ниже​​ какого типа следует​​ для выполнения других​

  6. ​ №1 г. Москва.​ «СУММ» используется для​​ 5 месяцев, но​​НЕ​

  1. ​ процентами. 1 2​ EXP в лабораторных​

  2. ​ общем см Обзор​ введите функцию в​. Чтобы вложить другую​​ возвращает значение 0.​​Вместо того, чтобы​

  3. ​A2​(Копировать) или нажмите​​ Excel показывает значение​​ ячейка​​ ввести в качестве​​ операций.​

    ​Видоизменим таблицу из предыдущего​ подсчета итогового балла.​ меньше 8 –​

  4. ​Меняет логическое значение «ИСТИНА»​ 3 4 5​ исследованиях и анализах.​ формул.​ поле аргумента в​ функцию, можно ввести​

  5. ​Вложенные функции СРЗНАЧ и​ использовать инструмент «​

  6. ​,​ сочетание клавиш​

Примеры

​ или формулу, находящиеся​А3​ аргумента. Это может​Эти функции можно использовать​ примера:​

​Функция ЕСЛИ позволяет решать​ в 1,5 раза.​ на противоположное –​ 6 7 8​ Применение функции EXP​Список доступных функций см.​ построитель формул или​ ее в поле​ сумм в функцию​Вставить функцию​A3​Ctrl+C​ в ячейке, в​

​содержит формулу, которая​

​ быть число, текст​

​ для выполнения таких​

​Нужно выполнить два условия​

​ многочисленные задачи, поэтому​

​Формула приобретает следующий вид:​

​ «ЛОЖЬ». И наоборот.​

​ 9 10 11​

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

​ Если.​

​», просто наберите =СЧЕТЕСЛИ(A1:C2,»>5″).​

​и​.​ строке формул.​ складывает значения ячеек​

​ или ссылка на​

​ операций, как:​

​ – воспользуемся функцией​ используется чаще всего.​ =8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))' class='formula'>.​#ИМЯ?​

​ 12 13 14​

​ при анализе вложений​​ Excel (по алфавиту)​

  • ​Введите дополнительные аргументы, необходимые​ ввести​В формулу можно вложить​ Когда напечатаете » =СЧЁТЕСЛИ( «,​

  • ​A4​Далее выделите ячейку​Чтобы отредактировать формулу, кликните​А2​ другую ячейку.​

profexcel.ru

Самые интересные функции для работы в Excel

​получение текущей даты;​ вида: .​Задача 1. Проанализировать стоимость​В функции ЕСЛИ можно​

Синтаксис и параметры функций

​Обычно сочетается с другими​ 15 16 17​ инвестиций на депозитные​
​ или Функции Excel​ для завершения формулы.​СУММ(G2:G5)​ до 64 уровней​ вместо ввода «A1:C2»​. Запомнить, какие функции​B4​​ по строке формул​и​Например, функция​
​поиск набора символов в​Функция СРЗНАЧЕСЛИМН позволяет применять​ товарных остатков после​ использовать в качестве​ операторами.​Логические функции в Excel​ счета в банк.​​ (по категориям).​Завершив ввод аргументов формулы,​в поле​
​ функций.​ вручную выделите мышью​ и аргументы использовать​, кликните по ней​ и измените формулу.​A1​​ABS​ ячейке;​ более одного условия.​
​ уценки. Если цена​ аргументов текстовые значения.​ЕСЛИ​ проверяют данные и​Примеры формул с функциями​Сборник интересных функций​ нажмите клавишу ВВОД.​Значение_если_истина​​Windows В сети​ этот диапазон.​ для каждой конкретной​
​ правой кнопкой мыши​Нажмите​.​принимает в качестве​обработка текста, например преобразование​ Первый аргумент –​ продукта после переоценки​Задача 2. Если стоимость​​Проверяет истинность логического выражения​ возвращают результат «ИСТИНА»,​ ИНДЕКС и ПОИСКПОЗ​
​ с практическими примерами,​Ниже приведен пример использования​функции​ ​Урок подготовлен для Вас​ задачи не просто.​ и выберите команду​​Enter​Ещё один пример. Ячейка​ аргумента одно число.​
​ слова "привет" в​ $D$2:$D$7 – диапазон​ ниже средних значений,​ товара на складе​ и возвращает соответствующий​ если условие выполняется,​ СУММПРОИЗВ в Excel.​​ картинками, подробным описанием​ вложенных функций ЕСЛИ​ЕСЛИ​
​Щелкните ячейку, в которую​ командой сайта profexcel.ru​ К счастью, в​Insert​.​A3​ Функция​​ "Привет" или "ПРИВЕТ";​ усреднения (откуда берутся​
​ то списать со​ после уценки стала​ результат.​ и «ЛОЖЬ», если​Примеры использования массивных​ синтаксиса и параметров.​​ для назначения буквенных​.​ нужно ввести формулу.​
​Источник: profexcel.ru​ Excel есть команда​(Вставить) в разделе​Excel использует встроенный порядок,​содержит функцию​ПРОПИСН​расчет выплаты по ссуде;​ цифры для нахождения​ склада этот продукт.​ меньше р.​#ИМЯ?​ нет.​ функций ИНДЕКС и​

profexcel.ru

Логические функции в excel с примерами их использования

​Примеры формул с использованием​ категорий числовым результатам​Введите дополнительные аргументы, необходимые​Чтобы начать формулу с​Перевела: Ольга Гелих​Insert Function​

​Paste Options​ по которому ведутся​SUM​(которая преобразует строчные​сравнение содержимого двух ячеек.​

Использование логических функций в Excel

​ среднего арифметического). Второй​​Работаем с таблицей из​​ или продукт хранится​​«Логическое_выражение» при вычислении должно​
​Рассмотрим синтаксис логических функций​​ ПОИСКПОЗ, СУММПРОИЗВ как​ функций ИЛИ И​​ тестирования.​​ для завершения формулы.​ функции, нажмите в​
​Автор: Антон Андронов​​(Вставить функцию).​(Параметры вставки) или​​ расчеты. Если часть​​(СУММ), которая вычисляет​
​ буквы в прописные)​​Начало ввода данных в​ аргумент – $B$2:$B$7​ предыдущего раздела:​ дольше 10 месяцев,​ иметь результат «ИСТИНА»​ и примеры применения​ альтернатива формулам массива.​ ЕСЛИ в Excel.​Скопируйте образец данных из​​Вместо того, чтобы вводить​ строке формул кнопку​​Примечание:​Чтобы вставить функцию, сделайте​ нажмите сочетание клавиш​ формулы в скобках,​
​ сумму диапазона​​ принимает текстовую строку.​ ячейку​ – диапазон для​Для решения задачи используем​​ его списывают.​​ или «ЛОЖЬ».​
​ их в процессе​​ Формулы для поиска​Примеры логических функций​ следующей таблицы и​​ ссылки на ячейки,​​Вставить функцию​Мы стараемся как​
​ следующее:​​Ctrl+V​ она будет вычислена​A1:A2​​ Функция​​   ​ проверки первого условия.​ формулу вида: .​
​Для решения используем логические​​ЕСЛИОШИБКА​ работы с программой​ значений по столбцам​ ЕСЛИ, И, ИЛИ​ вставьте их в​​ можно также выделить​​.​
​ можно оперативнее обеспечивать​

Логические функции в Excel и примеры решения задач

​Выделите ячейку.​.​ в первую очередь.​.​ПИ​Введите в ячейку знак​Скачать примеры логических функций​

​ В логическом выражении​ функции ЕСЛИ и​

​Если значение первого аргумента​ Excel.​ таблицы.​ в формулах для​

​ ячейку A1 нового​ ячейки, на которые​Знак равенства (​ вас актуальными справочными​Нажмите кнопку​Ещё вы можете скопировать​ Затем выполняется умножение​=SUM(A1:A2)​не принимает аргументов,​ равенства (​

​Третий аргумент – В9​ «D2​ ИЛИ: =10);"списан";"")' class='formula'>.​ истинно, то возвращает​Название функции​Функция РИМСКОЕ в Excel​ выборки значений при​ листа Excel. Чтобы​ нужно сослаться. Нажмите​=​ материалами на вашем​

​Insert Function​ формулу из ячейки​

​ или деление. После​=СУММ(A1:A2)​ поскольку она просто​

​=​ – первое условие.​Задача 2. Найти средние​ Условие, записанное с​ сам аргумент. В​Значение​ для перевода арабских​

​ условии. Как использовать​ отобразить результаты формул,​ кнопку​) будет вставлен автоматически.​ языке. Эта страница​(Вставить функцию).​A4​ этого Excel будет​Чтобы ввести формулу, следуйте​

​ возвращает число пи​), а затем — букву​ Четвертый и пятый​

​ продажи в магазинах​ помощью логической операции​ противном случае –​

​Синтаксис​ чисел в римские.​ функции И ИЛИ​ выделите их и​, чтобы свернуть​В поле​ переведена автоматически, поэтому​Появится одноименное диалоговое окно.​в​ складывать и вычитать.​

​ инструкции ниже:​ (3,).​

​ (например, "а"), чтобы​ аргумент – диапазон​ сети.​ ИЛИ, расшифровывается так:​ значение второго аргумента.​Примечание​Примеры использования функции​ ЕСЛИ в формуле?​

​ нажмите клавишу F2,​ диалоговое окно, выделите​Категория​ ее текст может​Отыщите нужную функцию или​B4​ Смотрите пример ниже:​

​Выделите ячейку.​Ввод формулы и просмотр​ просмотреть список доступных​

Статистические и логические функции в Excel

​ для проверки и​Составим таблицу с исходными​ товар списывается, если​#ИМЯ?​ИСТИНА​ РИМСКОЕ в переводе​Примеры расчетов функций КОВАРИАЦИЯ.В​

​ а затем — клавишу​ ячейки, на которые​

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

​Сперва Excel умножает (​Чтобы Excel знал, что​ результата​

​ функций.​ второе условие, соответственно.​

​ данными:​ число в ячейке​Оба аргумента обязательны.​Не имеет аргументов, возвращает​ арабских чисел в​ и КОВАРИАЦИЯ.Г в​

​ ВВОД. При необходимости​ нужно создать ссылки,​Все​

​ грамматические ошибки. Для​ категории. Например, вы​А4​A1*A2​ вы хотите ввести​   ​Для прокрутки списка используйте​Функция учитывает только те​Необходимо найти среднее арифметическое​ D2 = ​​ логическое значение «ИСТИНА».​

​ римские цифры. Как​ Excel .​ измените ширину столбцов,​ и нажмите кнопку​.​ нас важно, чтобы​ можете выбрать функцию​, зажмите её нижний​), затем добавляет значение​

​ формулу, используйте знак​Нажмите клавишу ВВОД.​ клавишу СТРЕЛКА ВНИЗ.​

​ значения, которые соответствуют​ для ячеек, значение​

​При невыполнении условия функция​Задача 1. Необходимо переоценить​=ИСТИНА ()​

​ переводить, преобразовать, конвертировать​Примеры использования функций​ чтобы видеть все​, чтобы снова​Если вы знакомы с​ эта статья была​COUNTIF​ правый угол и​ ячейки​ равенства (=).​

​Закрывающая круглая скобка будет​

​При этом для каждой​ всем заданным условиям.​ которых отвечает заданному​ ЕСЛИ возвращает пустую​ товарные остатки. Если​Редко используется в качестве​

​ и заменить арабские​ КОВАРИАЦИЯ.В, КОВАРИАЦИЯ.Г и​ данные.​

profexcel.ru

​ развернуть диалоговое окно.​

Источник: profexcel.ru

Краткое руководство. Обучение основам DAX за 30 минут

Данное краткое руководство предназначено для пользователей, начинающих работать с Power Pivot в Excel или с проектами табличной модели, созданными в SQL Server Data Tools. Это быстрое и простое введение в использование выражений анализа данных (DAX) для решения ряда основных задач по моделированию данных и аналитике. В этой статье объясняются термины, описываются возможные задачи и предлагаются вопросы для проверки ваших знаний. После прочтения статьи вы будете хорошо понимать базовые понятия DAX.

Что такое DAX?

DAX — это набор функций, операторов и констант, которые можно использовать в формуле или выражении, чтобы подсчитывать и возвращать одно или несколько значений. Говоря проще, DAX помогает создавать новую информацию из данных, уже имеющихся в модели.

Почему DAX — это полезно?

Создать книгу и импортировать в нее данные несложно. Можно даже создавать сводные таблицы или сводные диаграммы для отображения важной информации без применения формул DAX. Однако что, если необходимо, например, проанализировать критичные данные о продажах по нескольким категориям товаров для разных диапазонов дат? Или, например, требуется свести важные данные по инвентаризации из нескольких таблиц в разных источниках данных? Все эти, а также многие другие возможности предоставляют формулы DAX. Умение создавать эффективные формулы DAX поможет извлечь наибольшую пользу из данных. Располагая нужными данными, можно начинать решать реальные бизнес-задачи, влияющие на конечный итог. Это называется бизнес-аналитикой, овладеть которой помогает DAX.

Предварительные требования

Пользователь может уже быть знаком с созданием формул в Microsoft Excel. Эти знания помогут в освоении DAX, но даже если нет опыта работы с формулами Excel, описанные здесь основные понятия помогут сразу начать создавать формулы DAX и решать практические задачи по бизнес-аналитике.

Наибольшее внимание уделяется формулам DAX, применяемым в вычислениях. Необходимо предварительно ознакомиться с основными понятиями вычисляемых столбцов и мер (вычисляемых полей), которые описаны в справке Power Pivot. Также необходимо ознакомиться со средой и средствами разработки Power Pivot в Excel.

Образец книги

Для освоения DAX лучше всего создать несколько простых формул, применить их к реальным данным и посмотреть на результаты. В примерах и упражнениях данного руководства используется книга Contoso Sample DAX profexcel.ru Ее можно скачать по ссылке profexcel.ru?LinkID=&clcid=0x После скачивания книги на компьютер откройте ее, затем откройте окно Power Pivot.

Начнем!

Говоря о DAX, необходимо отметить три основополагающих понятия: синтаксис, функции и контекст. В DAX, разумеется, существуют и другие важные понятия, однако понимание этих трех концепций послужит наилучшим фундаментом для приобретения навыков DAX.

Синтаксис

Перед созданием собственных формул предлагаем ознакомиться с синтаксисом формул DAX. Синтаксис состоит из различных элементов, составляющих формулу (говоря проще, из правил написания формул). Рассмотрим простой пример формулы DAX, создающей новые данные (значения) для каждой строки в вычисляемом столбце Margin в таблице FactSales (цвета текста в формуле приводятся только в качестве иллюстрации).

Синтаксис этой формулы включает следующие элементы:

  1. Оператор равенства (=) означает начало формулы, которая после вычисления возвратит результат или значение. Все формулы, вычисляющие значения, начинаются со знака равенства.

  2. Ссылаемый столбец [SalesAmount] содержит уменьшаемые значения. Ссылка на столбец в формуле всегда заключена в квадратные скобки ([]). В отличие от формул Excel, которые ссылаются на ячейку, формула DAX всегда ссылается на столбец.

  3. Математический оператор вычитания (-).

  4. Ссылаемый столбец [TotalCost] содержит значения, которые требуется вычесть из значений в столбце [SalesAmount].

Для лучшего понимания формул DAX зачастую полезно перевести каждый из элементов формулы на повседневный язык. Например, данную формулу можно прочитать следующим образом.

В таблице FactSales для каждой строки вычисляемого столбца Margin вычисляем (=) значение путем вычитания (-)значений в столбце [TotalCost] из значений встолбце[SalesAmount].

Рассмотрим формулу другого типа, используемую в мере.

Синтаксис этой формулы включает следующие элементы:

  1. Имя меры: "Сумма Sales Amount". Формулы для мер могут включать в себя имя меры, затем двоеточие, затем формулу вычисления.

  2. Оператор равенства (=) означает начало формулы вычисления. При вычислении она возвращает результат.

  3. Функция SUM складывает все числа в столбце [SalesAmount]. О функциях будет рассказано позже.

  4. Внутри скобок () содержится один или несколько аргументов. Для каждой функции необходим минимум один аргумент. Аргумент служит для передачи значения функции.

  5. Ссылаемая таблица FactSales.

  6. Ссылаемый столбец [SalesAmount] в таблице FactSales. Этот аргумент указывает функции SUM на столбец с числами, которые требуется сложить.

Данную формулу можно прочитать следующим образом:

Для меры "Сумма Sales Amount" вычислить (=) сумму (SUM) значений в столбце [SalesAmount] в таблице FactSales.

При помещении в зону значений в списке полей сводной таблицы эта мера вычисляет и возвращает значения, определенные каждой ячейкой в сводной таблице, например Cell Phones in the USA.

Заметьте, что эта формула имеет ряд отличий от формулы, использованной нами для вычисляемого столбца Margin. В частности, в ней применена функция SUM. Функции предварительной записи формулы, выполняющие им более простые и сложные вычисления для работы со значениями даты и времени, текстом и т. д. О функциях будет рассказано позже.

В отличие от вышеупомянутого вычисляемого столбца Margin, в данном случае перед столбцом [SalesAmount] стоит таблица FactSales, к которой принадлежит столбец. Это называется полным именем столбца, потому что перед именем столбца добавляется имя таблицы. Для столбцов, на которые ссылаются в одной и той же таблице, присутствие в формуле имени таблицы необязательно. В некоторой степени это укорачивает сложные формулы, ссылающиеся на множество столбцов, и облегчает их чтение. Однако по возможности рекомендуется всегда включать имя таблицы в формулы мер, даже для столбцов в одной и той же таблице.

Примечание: Если имя таблицы содержит пробелы, зарезервированные ключевые слова или недопустимые символы, необходимо заключить его в одинарные кавычки. Также необходимо заключать в кавычки имена таблиц, содержащие любые символы вне диапазона алфавитно-цифровых символов ANSI, независимо от поддержки кодировки в локали.

Очень важно использовать правильный синтаксис в формулах. В большинстве случаев при неправильном синтаксисе будет возвращена ошибка. Иногда синтаксис может быть правильным, однако возвращаемые значения не будут соответствовать ожиданиям. Power Pivot (а также SQL Server Data Tools) включает в себя функцию IntelliSense, помогающую в выборе правильных элементов и тем самым позволяющую создавать формулы с правильным синтаксисом.

Создадим простую формулу. Данное упражнение поможет лучше изучить синтаксис формул и возможности функции IntelliSense в строке формул.

Задача: создание простой формулы для вычисляемого столбца

  1. Если вы еще не находитесь в окне Power Pivot, в Excel на ленте Power Pivot нажмите кнопку Окно Power Pivot.

  2. В окне Power Pivot щелкните таблицу (вкладку) FactSales.

  3. Прокрутите до крайнего правого столбца, затем щелкните Добавить столбец в заголовке столбца.

  4. Щелкните строку формул в верхней части окна конструктора моделей.

    Курсор теперь находится в строке формул. В строке формул введите формулу для вычисляемого столбца или вычисляемого поля.

    Обратите внимание на три кнопки слева от строки формул.

    Эти три кнопки активны, когда активный курсор находится в строке формул. Крайняя левая кнопка X — кнопка отмены. Попробуйте нажать ее. Курсор больше не отображается в строке формул; кнопка отмены и кнопка с галочкой также исчезли. Попробуйте снова щелкнуть строку формул. Кнопка отмены и кнопка с галочкой снова отображаются. Это означает, что можно вводить формулу.

    Кнопка с флажком служит для проверки формулы. Пока формула не введена, эта кнопка не представляет интереса. Мы вернемся к ней чуть позже.

    Нажмите кнопку Fx. Появится новое диалоговое окно — "Вставка функции". В нем проще всего ввести формулу DAX. Чуть позже вы добавим в формулу функцию при создании меры; сейчас добавлять функцию в формулу вычисляемого столбца необязательно. Закройте диалоговое окно "Вставка функции".

  5. В строке формул введите знак равенства (=), затем — открывающую квадратную скобку [. Появляется небольшое окно со всеми столбцами в таблице FactSales. Эта технология IntelliSense в действии.

    Поскольку вычисляемые столбцы всегда создаются в активной таблице, нет необходимости указывать имя таблицы перед именем столбца. Прокрутите вниз, затем дважды щелкните [SalesQuantity]. Можно также прокрутить до имени желаемого столбца и нажать клавишу Tab.

    Теперь курсор активен справа от [SalesQuantity].

  6. Нажмите пробел, затем введите оператор вычитания (-) и еще один пробел.

  7. Теперь введите еще одну открывающую квадратную скобку [. В этот раз выберите столбец [ReturnQuantity] и нажмите клавишу ВВОД.

    Если возникла ошибка, внимательно проверьте синтаксис. При необходимости сравните синтаксис с формулой в ранее описанном вычисляемом столбце Margin.

    После нажатия клавиши ВВОД для завершения формулы в строке состояния в нижней части окна Power Pivot отображается слово Вычисление. Процесс завершается быстро, хотя вычисляются новые значения для свыше трех миллионов строк.

  8. Щелкните правой кнопкой мыши заголовок столбца и задайте ему новое имя NetSales.

Это все! Только что мы создали простую и в то же время очень эффективную формулу DAX. Для каждой строки в таблице FactSales формула NetSales вычисляет значение путем вычитания значения в столбце [ReturnQuantity] из значения в столбце [SalesQuantity]. Обратите внимание на фразу «для каждой строки». Это беглый взгляд на еще одно очень важное понятие в DAX — контекст строки. О контексте строки будет рассказано позже.

При введении оператора в формулу DAX очень важно иметь ввиду тип данных в используемых аргументах. Например, если ввести формулу «= 1 & 2», будет возвращено текстовое значение «12». Это происходит потому, что оператор-амперсанд (&) служит для объединения текста. DAX интерпретирует эту формулу следующим образом: вычислить результат, принимая значение 1 и добавляя значение 2 в виде текста. Теперь, если потребуется ввести = 1 + 2, то эту формулу DAX воспринимает следующим образом: вычислить результат, создав числовое значение 1 и добавив числовое значение 2. Разумеется, результатом является числовое значение «3». DAX вычисляет итоговые значения в зависимости от оператора в формуле, а не от типа данных столбцов, использующихся в аргументе. Типы данных в DAX очень важны, однако в целях данного краткого руководства не рассматриваются. Дополнительные сведения о типах данных и операторах в формулах DAX см. в разделе «Справочник DAX» (profexcel.ru?LinkId=&clcid=0x) электронной документации.

Попробуем еще один вариант. В этот раз создадим меру путем ввода формулы с использованием IntelliSense. Не переживайте, если формула не совсем понятна. В данном случае важно научиться создавать формулу с правильным синтаксисом, используя несколько элементов.

Задача: создание формулы меры

  1. В таблице FactSales щелкните любую пустую ячейку в области вычислений. Это область из пустых ячеек сразу под таблицей в окне Power Pivot.

  1. В строке формул введите имя «Previous Quarter Sales:».

  2. Введите знак равенства (=) для начала ввода формулы вычисления.

  3. Введите первые три буквы CAL, затем дважды щелкните желаемую функцию. В данном примере мы будем использовать функцию CALCULATE.

  4. Введите открывающую скобку ( для начала ввода аргументов, передаваемых функции CALCULATE.

    Заметьте, что после ввода открывающей скобки технология IntelliSense подсказывает вам аргументы, необходимые для функции CALCULATE. Об аргументах будет рассказано чуть позже.

  5. Введите первые несколько букв таблицы FactSales, а затем в списке дважды щелкните FactSales[Продажи].

  6. Введите запятую (,) для указания первого фильтра, затем введите PRE и дважды щелкните функцию PREVIOUSQUARTER.

    После выбора функции PREVIOUSQUARTER появляется еще одна открывающаяся скобка, указывая на необходимость еще одного аргумента; на этот раз для функции PREVIOUSQUARTER.

  7. Введите первые три буквы Dim, а затем дважды щелкните DimDate[DateKey].

  8. Закройте оба аргумента (для функции PREVIOUSQUARTER и для функции CALCULATE), введя две закрывающие скобки )).

    Формула должна выглядеть следующим образом:

    Previous Quarter Sales:=CALCULATE(FactSales[Sales], PREVIOUSQUARTER(DimDate[DateKey]))

  9. Нажмите кнопку с флажком в строке формул для проверки формулы. В случае возникновения ошибки проверьте каждый элемент синтаксиса.

Получилось! С помощью DAX мы только что создали довольно сложную меру. Эта формула подсчитает общую сумму продаж за прошлый квартал с учетом фильтров, применяемых в сводной таблице или диаграмме.

Только что был рассмотрен ряд важных аспектов формул DAX. Во-первых, в данной формуле были использованы две функции. Обратите внимание, что функция PREVIOUSQUARTER вложена в качестве аргумента, переданного функции CALCULATE. Формулы DAX могут содержать до 64 вложенных функций. Маловероятно, что какая-либо формула будет содержать такое количество вложенных функций. Фактически, ее будет очень непросто создать и отладить, и вряд ли она будет отличаться скоростью.

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

Наконец, была использована функция CALCULATE. Это одна из наиболее мощных функций в DAX. В процессе разработки моделей данных и создания более сложных формул эта функция используется очень часто. Подробное обсуждение функции CALCULATE выходит за рамки данного краткого руководства, однако следует обращать на нее особое внимание по мере обретения опыта работы с DAX.

Примечание: Как правило, для использования функций логики операций со временем в формулах DAX необходимо указывать уникальный столбец с датами с помощью диалогового окна «Пометить как таблицу дат». В книге Contoso DAX Formula profexcel.ru, в качестве уникального столбца с датами выбран столбец DateKey в таблице DimDate.

Дополнительные баллы

Возможно, вы задайте вопрос: "Какая у меня простейшая формула DAX? Ответ на этот вопрос — формула, которая вам не нужно делать. Кроме того, это можно сделать с помощью стандартной агрегатной функции в мерах. Почти любая модель данных должна фильтровать и вычислять на основе совокупных данных. Например, функция СУММ в показателе Sum of Sales Amount, которую вы видели ранее, используется для с суммы всех чисел в определенном столбце. DAX включает несколько других функций, которые также агрегируются значения. Вы можете автоматически создавать формулы, используя стандартные агрегаты, с помощью функции автосортирования.

Дополнительная задача: создание формулы меры с использованием функции автосуммирования

  1. Прокрутите таблицу FactSales до столбца ReturnQuantity и щелкните его заголовок, чтобы выделить весь столбец.

  2. На вкладке Главная на ленте в группе Вычисления нажмите кнопку Автоумма.

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

Сразу же создается новая мера с именем "Среднее ReturnQuantity:", за которой следует формула =AVERAGE([ReturnQuantity]).

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

Теперь уже должно было сложиться понимание синтаксиса, используемого в формулах DAX. Также, были рассмотрены некоторые очень полезные функции, в том числе IntelliSense и автосуммирование, которые помогут быстро создавать простые и точные формулы. Разумеется, о синтаксисе можно узнать намного больше. Хорошими источниками дополнительной информации является Справочник DAX и электронная документация по SQL Server.

Краткий тест по синтаксису

  1. Что делает эта кнопка в панели формул?

  2. Что всегда окружает имя столбца в формуле DAX?

  3. Как создать формулу для следующей формулы: в таблице
    DimProductдля каждой строки в вычисляемом столбце UnitMargin вычисляется значение путем вычитания значений в столбце UnitCostиз значений в столбце UnitPrice?

Ответы приведены в конце данного раздела.

Функции

Функции представляют собой стандартные формулы, которые производят вычисления, используя конкретные значения, называемые аргументами и указанные в определенном порядке. Аргументом может быть другая функция, другая формула, ссылка на столбец, число, текст, логическое значение (например, TRUE или FALSE) или константа.

В DAX предусмотрены следующие категории функций: дата и время, сведения, математические, логические, статистические, текст и функции логики операций со временем. Для пользователей, ранее работавших с функциями в формулах Excel, большая часть функций в DAX будет знакома; однако функции DAX имеют следующие отличия:

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

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

  • DAX имеет множество функций, возвращающих таблицу вместо значения. Таблица не отображается, но используется для передачи данных другим функциям. Например, можно получить таблицу и затем подсчитать уникальные значения в ней или вычислить динамические суммы по отфильтрованным таблицам или столбцам.

  • DAX содержит множество различных функций логики операций со временем. Они позволяют определять или выбирать диапазоны дат и на их основе выполнять динамические вычисления. Например, можно сравнить суммы по параллельным периодам.

Иногда трудно понять, какие функции могут понадобиться в формуле. В Power Pivot и конструкторе табличных моделей в SQL Server Data Tools есть кнопка "Вставить функцию", открывающая диалоговое окно, где можно выбирать функции по категориям и просматривать их краткое описание.

Давайте создадим новую формулу, которая содержит функцию, выбранную с помощью кнопки «Вставить функцию».

Задача: добавление функции в формулу с помощью кнопки «Вставить функцию»

  1. Прокрутите таблицу FactSales до правого столбца, а затем в его заглавной области выберите добавить столбец.

  2. В строке формул введите знак равенства (=).

  3. Нажмите кнопку Вставить функцию. откроется диалоговое окно Вставка функции.

  4. В диалоговом окне Вставка функции щелкните список Выберите категорию. По умолчанию выбрано значение Все, и ниже перечислены все функции в категории Все. Это большое количество функций, поэтому функции следует отфильтровать, чтобы легче найти желаемый тип функции.

  5. Для данного примера нужно вернуть данные, уже присутствующие в другой таблице. Для этого будет использована функция из категории Фильтры. Щелкните категорию Фильтр, а затем в области Выбор функции прокрутите список вниз и дважды щелкните функцию RELATED. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Вставка функции.

  6. Воспользуйтесь технологией IntelliSense, чтобы найти и выбрать столбец DimChannel[ChannelName].

  7. Закройте формулу и нажмите клавишу ВВОД.

  8. После нажатия клавиши ВВОД для завершения формулы в строке состояния в нижней части окна Power Pivot отображается слово Вычисление. Мы только что создали новый столбец в таблице FactSales со сведениями о канале из таблицы DimChannel.

  9. Задайте для столбца новое имя Channel.

    Формула должна выглядеть следующим образом: =RELATED(DimChannel [ChannelName])

Вы только что впервые впервые стали работать с другой очень важной функцией DAX , функцией RELATED. Функция RELATED возвращает значения из другой таблицы. Функцию RELATED можно использовать, если существует связь между текущей таблицей и таблицей, содержащей желаемые значения. Разумеется, возможности функции RELATED очень обширны. В данном случае можно добавить в таблицу FactSales канал продаж для каждой продажи. Теперь можно скрыть таблицу DimChannel из списка полей сводной таблицы; это упростит просмотр и позволит отображать только самые важные и нужные сведения. Как и вышеописанная функции CALCULATE, функция RELATED очень важна, и, скорее всего, будет использоваться неоднократно.

Как видно, функции в DAX позволяют создавать очень эффективные формулы. Пока что были рассмотрены лишь основы функций. По мере обретения навыков DAX можно будет создавать формулы с множеством разных функций. Сведения обо всех функциях DAX лучше всего узнать в справочнике по выражениям анализа данных (DAX).

Краткий тест по функциям

  1. На что всегда ссылается функция?

  2. Может ли формула содержать более одной функции?

  3. Какая категория функций подходит для объединения двух текстовых строк в одну строку?

Ответы приведены в конце данного раздела.

Контекст

Контекст является одним из важнейших понятий в DAX. Существуют два типа контекста в DAX: контекст строки и контекст фильтра. Вначале рассмотрим понятие контекста строки.

Контекст строки

Контекст строки проще всего рассматривать как текущую строку. Помните, например, вычисляемый столбец Margin, описанный ранее в ходе ознакомления с синтаксисом? Формула « =[SalesAmount] - [TotalCost] » вычисляет значение в столбце Margin для каждой строки в таблице. Значения для каждой строки вычисляются из значений в двух других столбцах в той же строке, [SalesAmount] и [TotalCost]. С помощью DAX можно определить значения для каждой строки в столбце Margin благодаря наличию контекста: для каждой строки в столбце принимаются значения в столбце [TotalCost] и удаляются из значений в столбце [SalesAmount].

В выбранной ячейке, приведенной ниже, значение $49,54 в текущей строке было вычислено путем вычитания значения $51,54 в столбце [TotalCost] от значения $,08 в столбце [SalesAmount].

Контекст строки применяется не только к вычисляемым столбцам. Контекст строки также применяется в случаях, когда формула имеет функцию, применяющую фильтры для определения одной строки в таблице. По существу функция будет применять контекст строки для каждой строки фильтруемой таблицы. Этот тип контекста строки чаще всего применяется к мерам.

Контекст фильтра

Контекст фильтра немного сложнее понять, чем контекст строки. Контекст фильтра проще всего определить как один или несколько фильтров, применяемых в вычислениях, которые определяют результат или значение.

Контекст фильтра не заменяет контекст строки; скорее, он применяется в дополнение к контексту строки. Например, чтобы еще больше ограничить диапазон значений в вычислении, можно применить контекст фильтра, который не только задает контекст строки, но также задает только конкретное значение (фильтр) в данном контексте строки.

Контекст фильтра хорошо заметен в сводных таблицах. Например, при добавлении TotalCost в область Values и последующем добавлении Year и Region в строку или в столбцы, задается контекст фильтра, который выбирает подмножество данных в зависимости от данного года и региона.

Почему контекст фильтра так важен в DAX? Потому что если контекст фильтра проще всего применить путем добавления срезов и меток столбцов и строк в сводную таблицу, его также можно применить в формуле DAX путем задания фильтра с использованием таких функций, как ALL, RELATED, FILTER и CALCULATE, а также с помощью связей и других мер и столбцов. Например, рассмотрим следующую формулу в мере StoreSales:

Эта формула явно сложнее, чем некоторые другие формулы, которые были рассмотрены ранее. Однако, чтобы лучше понять эту формулу, можно разбить ее на составляющие так же, как это было с другими формулами.

Синтаксис этой формулы включает следующие элементы:

  1. Имя меры StoreSales с последующим двоеточием (:).

  2. Оператор равенства (=) означает начало формулы.

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

  4. Внутри скобок () содержится один или несколько аргументов.

  5. Мера [Sales] в той же таблице в виде выражения. Мера Sales содержит формулу: =SUM(FactSales[SalesAmount]).

  6. Фильтры разделены между собой запятыми (,).

  7. Столбец, на который указывает ссылка, и конкретное значение, DimChannel[ChannelName] =”Store”, в качестве фильтра.

Данная формула гарантирует, что только значения продаж, определенные мерой Sales в качестве фильтра, вычисляются только для строк в столбце DimChannel[ChannelName] со значением "Store" в качестве фильтра.

Как можно представить, возможность задания контекста фильтра в формуле дает обширные и эффективные возможности. Возможность ссылки только на конкретное значение в связанной таблице — это лишь один пример. Не переживайте, если не удается сразу полностью усвоить понятие контекста. В процессе создания собственных формул появится понимание контекста и его важной роли в DAX.

Краткий тест по контексту

  1. Как называются два типа контекста?

  2. Что такое контекст фильтра?

  3. Что такое контекст строки?

Ответы приведены в конце данного раздела.

Сводка

Теперь, когда вы получили общее представление об основных понятиях DAX, вы можете приступить к созданию собственных формул DAX для вычисляемых столбцов и мер. DAX может показаться сложным, но существует множество ресурсов, помогающих освоить его. Прочтите эту статью несколько раз и поэкспериментируйте с собственными формулами, а затем переходите к другим основным понятиям и формулам DAX, которые помогут в решении конкретных бизнес-задач. Существует множество ресурсов по DAX: справка по Power Pivot, электронная документация на SQL Server, технические документы и блоги сотрудников Майкрософт и ведущих специалистов в области бизнес-аналитики. Отличной отправной точкой является вики-сайт Центра ресурсов DAX (profexcel.ru). Справочник по выражениям анализа данных (DAX) также является отличным ресурсом. Не забудьте добавить его в закладки.

Технический документ «DAX в табличной модели бизнес-аналитики», доступный для загрузки по ссылке profexcel.ru?LinkID=&clcid=0x, содержит более подробное описание рассмотренных здесь основных понятий, а также многих других расширенных понятий и формул. В нем также используется книга Contoso DAX Sample profexcel.ru, которая была загружена для этого занятия.

Ответы на вопросы кратких тестов

Синтаксис:

  1. Открывает диалоговое окно «Вставка функции».

  2. Квадратные скобки [].

  3. =[UnitPrice] – [UnitCost]

Функции:

  1. На таблицу и столбец.

  2. Да. Формула DAX может содержать до 64 вложенных функций.

  3. Текстовые функции.

Контекст:

  1. Контекст строки и контекст фильтра.

  2. Один или несколько фильтров в вычислении, определяющем одно значение.

  3. Текущая строка.

Источник: profexcel.ru%D0%BA%D1%80%D0%B0%D1%82%D0%BA%D0%BE%D0%B5-%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%D0%BC-dax-%D0%B7%D0%B%D0%BC%D0%B8%D0%BD%D1%83%D1%c2aa-bdf6-cbec1a

Использование функций в формулах: Использование функций в формулах

.

Может быть интересно:

Использование функции Автосумма для суммирования чисел | Функция ТЕКСТ
  • 1
  • 2
  • Next

Свежие записи

  • Настройка области печати на листе
  • Число прописью в Excel динамический вариант
  • VBA поиск последней заполненной ячейки в первой таблице
  • Поиск и замена в Excel
  • Конвертация Excel в PDF

Рубрики

  • Дата
  • Диаграммы
  • Конвертация
  • Общие вопросы
  • Печать эксель файла
  • Поиск значения
  • Работа с текстом
  • Разные вопросы
  • Сортировка значений
  • Список значений
  • Формулы
  • Функции
©2021 PROFEXCEL.RU - Справочник EXCEL | WordPress Theme: EcoCoded