Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel for iPad Excel for iPhone Excel for Android tablets Excel for Android phones More…Less
The FILTER function allows you to filter a range of data based on criteria you define.
In the following example we used the formula =FILTER(A5:D20,C5:C20=H2,»») to return all records for Apple, as selected in cell H2, and if there are no apples, return an empty string («»).
The FILTER function filters an array based on a Boolean (True/False) array.
=FILTER(array,include,[if_empty])
Argument |
Description |
array Required |
The array, or range to filter |
include Required |
A Boolean array whose height or width is the same as the array |
[if_empty] Optional |
The value to return if all values in the included array are empty (filter returns nothing) |
Notes:
-
An array can be thought of as a row of values, a column of values, or a combination of rows and columns of values. In the example above, the source array for our FILTER formula is range A5:D20.
-
The FILTER function will return an array, which will spill if it’s the final result of a formula. This means that Excel will dynamically create the appropriate sized array range when you press ENTER. If your supporting data is in an Excel table, then the array will automatically resize as you add or remove data from your array range if you’re using structured references. For more details, see this article on spilled array behavior.
-
If your dataset has the potential of returning an empty value, then use the 3rd argument ([if_empty]). Otherwise, a #CALC! error will result, as Excel does not currently support empty arrays.
-
If any value of the include argument is an error (#N/A, #VALUE, etc.) or cannot be converted to a Boolean, the FILTER function will return an error.
-
Excel has limited support for dynamic arrays between workbooks, and this scenario is only supported when both workbooks are open. If you close the source workbook, any linked dynamic array formulas will return a #REF! error when they are refreshed.
Examples
FILTER used to return multiple criteria
In this case, we’re using the multiplication operator (*) to return all values in our array range (A5:D20) that have Apples AND are in the East region: =FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),»»).
FILTER used to return multiple criteria and sort
In this case, we’re using the previous FILTER function with the SORT function to return all values in our array range (A5:D20) that have Apples AND are in the East region, and then sort Units in descending order: =SORT(FILTER(A5:D20,(C5:C20=H1)*(A5:A20=H2),»»),4,-1)
In this case, we’re using the FILTER function with the addition operator (+) to return all values in our array range (A5:D20) that have Apples OR are in the East region, and then sort Units in descending order: =SORT(FILTER(A5:D20,(C5:C20=H1)+(A5:A20=H2),»»),4,-1).
Notice that none of the functions require absolute references, since they only exist in one cell, and spill their results to neighboring cells.
Need more help?
You can always ask an expert in the Excel Tech Community or get support in the Answers community.
See Also
RANDARRAY function
SEQUENCE function
SORT function
SORTBY function
UNIQUE function
#SPILL! errors in Excel
Dynamic arrays and spilled array behavior
Implicit intersection operator: @
Need more help?
Содержание
- Функции динамических массивов: СОРТ, ФИЛЬТР и УНИК
- Функция СОРТ (SORT)
- Функция ФИЛЬТР (FILTER)
- Функция УНИК (UNIQUE)
- Комбинирование функций
- Filter by using advanced criteria
- Overview of advanced filter criteria
- Sample data
- Comparison operators
- Using the equal sign to type text or a value
- Considering case-sensitivity
- Using pre-defined names
- Creating criteria by using a formula
- Multiple criteria, one column, any criteria true
- Multiple criteria, multiple columns, all criteria true
- Multiple criteria, multiple columns, any criteria true
- Multiple sets of criteria, one column in all sets
- Multiple sets of criteria, multiple columns in each set
- Wildcard criteria
Функции динамических массивов: СОРТ, ФИЛЬТР и УНИК
Эта статья является логическим продолжением предыдущего материала про новые динамические массивы (ДМ), появившиеся в Excel в Office 365. Если вы ещё с не ознакомились (кому лень читать — там есть видео), то очень советую сделать это сейчас, чтобы понимать о чём, собственно, идёт речь и как заполучить все эти радости в вашем Excel.
Обновление Office 365, которое подарило Microsoft Excel новый вычислительный движок с поддержкой динамических массивов, также добавило к нашему арсеналу 7 новых функций, заточенных специально для работы с массивами. В этой статье я хотел бы рассказать про три самых важных функции: СОРТ, ФИЛЬТР и УНИК. Остальные играют скорее вспомогательную роль — про них чуть позже.
Для простоты я буду во всех примерах я буду показывать работу этих функций на обычных таблицах, но можно иметь ввиду, что с «умными» таблицами (созданными через Главная — Форматировать как таблицу или сочетанием клавиш Ctrl + T ) эти функции тоже отлично работают.
Функция СОРТ (SORT)
=СОРТ( массив ; [индекс_сортировки] ; [порядок_сортировки] ; [по_столбцу] )
В самом простом варианте требует в качестве аргумента только массив (диапазон) и выдает его уже в отсортированном виде:
По умолчанию сортировка выполняется по возрастанию. Если нужен обратный порядок, то за это отвечает третий аргумент (1 — по возрастанию, -1 — по убыванию):
Если на входе указать диапазон из несколько колонок в данных, то сортировка происходит по первому столбцу. Если нужно сортировать не по первому, то в качестве второго аргумента можно указать номер столбца для сортировки:
Если хочется сортировать по нескольким столбцам сразу, то придётся задать массив номеров столбцов во втором аргументе в фигурных скобках. Одновременно аналогичным образом можно задать третьим аргументом и направление сортировки для каждого столбца.
Например, если мы хотим отсортировать наш список по городам по возрастанию и затем по суммам по убыванию, то это будет выглядеть так:
Последний аргумент используется, если нужно сортировать не строки, а столбцы, т.е. упорядочивать данные по горизонтали, что встречается существенно реже.
Вот так — просто и изящно. Особенно, если вспомнить какую монстрообразную формулу массива требовалось ввести раньше для сортировки всего лишь одного (!) столбца:
Функция ФИЛЬТР (FILTER)
=ФИЛЬТР( массив ; включить ; [если_пусто] )
Назначение этой функции — принять в качестве аргумента массив исходных ячеек и отфильтровать его по заданному условию(ям). Какие строки включить в результаты, а какие убрать — определяется вторым аргументом. Он должен представлять из себя массив логических значений ЛОЖЬ (FALSE) и ИСТИНА (TRUE) , задающих статус для каждой строки:
Логическую ИСТИНУ и ЛОЖЬ можно, для компактности, заменить на 1 (или любое другое число) и 0 (или пустую ячейку):
А самое интересное, что логические значения могут быть результатом какого-либо выражения, например:
Если чуть подумать, то простор для фантазии тут открывается широкий. Вот вам для затравки несколько вариантов условий, с которыми замечательно будет работать эта функция:
- =ФИЛЬТР(B2:D25; D2:D25>=10000 ) — отбираем все заказы, где стоимость больше или равна 10 000
- =ФИЛЬТР(B2:D25; ЛЕВСИМВ(B2:B25) = «Б» ) — фильтрация всех строк, где название товара начинается с «Б» (блуза, брюки, бриджи и т.д.)
- =ФИЛЬТР(B2:D25; (B2:B25 = «Брюки») * (C2:C25 = «Анна») ) — отбор всех сделок Анны, где она продавала брюки
- =ФИЛЬТР(B2:D25; (C2:C25 = «Анна») + (C2:C25 = «Иван») ) — все сделки Анны и Ивана
- =ФИЛЬТР(B2:D25; ЕСЛИОШИБКА(ПОИСК(«Самара»;A2:A25);0) ) — фильтрация всех сделок, где в названии города содержится слово Самара (г. Самара, Самара г., город Самара, Самара-городок и т.д.)
Если функция ФИЛЬТР не находит ни одного значения, удовлетворяющего условию, то она выдаёт ошибку #ВЫЧИСЛ! Чтобы вывести вместо неё что-то более осмысленное, можно использовать третий аргумент:
Функция УНИК (UNIQUE)
В самом простом варианте эта функция извлекает из входного массива все имеющиеся там значения, удаляет повторы и выдаёт то, что осталось:
Если в качестве исходного массива выделено несколько столбцов, то проверка на уникальность идёт по всем, т.е. по связке значений из всех ячеек каждой строки:
Очень интересно работает третий аргумент — он заставляет функцию извлечь из исходного массива только те данные, которые встречаются там всего один раз, т.е. не имеют клонов:
Комбинирование функций
Само-собой, никто не запрещает нам «женить» все упомянутые функций между собой — здесь-то и начинается настоящая магия, мощь и синергия.
Разберём, для примера, классическую задачу: предположим, что нам нужно сформировать справочник по городам для выпадающего списка на основе выгрузки из какой-нибудь базы данных. В исходной выгрузке города повторяются в случайном порядке, есть пустые ячейки и дубли. А необходимый нам справочник, содержащий эталонный набор городов, должен быть:
- без повторов
- без пустых ячеек
- отсортирован по возрастанию от А до Я
Делается всё вышеперечисленное одной (!) формулой:
В английской версии эта функция выглядит как:
- ФИЛЬТР — отбирает только те ячейки, где есть данные (не пусто)
- УНИК — убирает повторы в отобранном функцией ФИЛЬТР списке
- СОРТ — сортирует получившийся справочник по алфавиту
После этого останется только указать получившийся динамический массив как источник для выпадающего списка на вкладке Данные — Проверка данных (Data — Validation) , не забыв добавить после адреса первой ячейки массива знак решётки:
Причем, несмотря на приличный размер исходного диапазона (100 тыс. строк!) никакого торможения при пересчёте такой формулы нет абсолютно — новый вычислительный движок Excel справляется «на ура». При этом классические формулы массива на подобных задачах начинали ощутимо подтупливать на таблицах уже с 3-5 тыс. строк, а на 100 тыс. просто загнали бы ваш Excel в кому.
Оглядываясь назад и вспоминая все свои выполненные проекты по автоматизации за последние Х лет, с грустью понимаю сколько дней и даже, наверное, недель можно было бы сэкономить, если бы динамические массивы и такие функции существовали тогда. Даааа.
Ну, лучше поздно, чем никогда, верно? По крайней мере, нашим детям точно будет проще 🙂
Источник
Filter by using advanced criteria
If the data you want to filter requires complex criteria (such as Type = «Produce» OR Salesperson = «Davolio»), you can use the Advanced Filter dialog box.
To open the Advanced Filter dialog box, click Data > Advanced.
Salesperson = «Davolio» OR Salesperson = «Buchanan»
Type = «Produce» AND Sales > 1000
Type = «Produce» OR Salesperson = «Buchanan»
(Sales > 6000 AND Sales 3000) OR
(Salesperson = «Buchanan» AND Sales > 1500)
Salesperson = a name with ‘u’ as the second letter
Overview of advanced filter criteria
The Advanced command works differently from the Filter command in several important ways.
It displays the Advanced Filter dialog box instead of the AutoFilter menu.
You type the advanced criteria in a separate criteria range on the worksheet and above the range of cells or table that you want to filter. Microsoft Office Excel uses the separate criteria range in the Advanced Filter dialog box as the source for the advanced criteria.
Sample data
The following sample data is used for all procedures in this article.
The data includes four blank rows above the list range that will be used as a criteria range (A1:C4) and a list range (A6:C10). The criteria range has column labels and includes at least one blank row between the criteria values and the list range.
To work with this data, select it in the following table, copy it, and then paste it in cell A1 of a new Excel worksheet.
Comparison operators
You can compare two values by using the following operators. When two values are compared by using these operators, the result is a logical value—either TRUE or FALSE.
> (greater than sign)
= (greater than or equal to sign)
Greater than or equal to
(not equal to sign)
Using the equal sign to type text or a value
Because the equal sign ( =) is used to indicate a formula when you type text or a value in a cell, Excel evaluates what you type; however, this may cause unexpected filter results. To indicate an equality comparison operator for either text or a value, type the criteria as a string expression in the appropriate cell in the criteria range:
Where entry is the text or value you want to find. For example:
What you type in the cell
What Excel evaluates and displays
Considering case-sensitivity
When filtering text data, Excel doesn’t distinguish between uppercase and lowercase characters. However, you can use a formula to perform a case-sensitive search. For an example, see the section Wildcard criteria.
Using pre-defined names
You can name a range Criteria, and the reference for the range will appear automatically in the Criteria range box. You can also define the name Database for the list range to be filtered and define the name Extract for the area where you want to paste the rows, and these ranges will appear automatically in the List range and Copy to boxes, respectively.
Creating criteria by using a formula
You can use a calculated value that is the result of a formula as your criterion. Remember the following important points:
The formula must evaluate to TRUE or FALSE.
Because you are using a formula, enter the formula as you normally would, and do not type the expression in the following way:
Do not use a column label for criteria labels; either keep the criteria labels blank or use a label that is not a column label in the list range (in the examples that follow, Calculated Average and Exact Match).
If you use a column label in the formula instead of a relative cell reference or a range name, Excel displays an error value such as #NAME? or #VALUE! in the cell that contains the criterion. You can ignore this error because it does not affect how the list range is filtered.
The formula that you use for criteria must use a relative reference to refer to the corresponding cell in the first row of data.
All other references in the formula must be absolute references.
Multiple criteria, one column, any criteria true
Boolean logic: (Salesperson = «Davolio» OR Salesperson = «Buchanan»)
Insert at least three blank rows above the list range that can be used as a criteria range. The criteria range must have column labels. Make sure that there is at least one blank row between the criteria values and the list range.
To find rows that meet multiple criteria for one column, type the criteria directly below each other in separate rows of the criteria range. Using the example, enter:
Click a cell in the list range. Using the example, click any cell in the range A6:C10.
On the Data tab, in the Sort & Filter group, click Advanced.
Do one of the following:
To filter the list range by hiding rows that don’t match your criteria, click Filter the list, in-place.
To filter the list range by copying rows that match your criteria to another area of the worksheet, click Copy to another location, click in the Copy to box, and then click the upper-left corner of the area where you want to paste the rows.
Tip When you copy filtered rows to another location, you can specify which columns to include in the copy operation. Before filtering, copy the column labels for the columns that you want to the first row of the area where you plan to paste the filtered rows. When you filter, enter a reference to the copied column labels in the Copy to box. The copied rows will then include only the columns for which you copied the labels.
In the Criteria range box, enter the reference for the criteria range, including the criteria labels. Using the example, enter $A$1:$C$3.
To move the Advanced Filter dialog box out of the way temporarily while you select the criteria range, click Collapse Dialog .
Using the example, the filtered result for the list range is:
Multiple criteria, multiple columns, all criteria true
Boolean logic: (Type = «Produce» AND Sales > 1000)
Insert at least three blank rows above the list range that can be used as a criteria range. The criteria range must have column labels. Make sure that there is at least one blank row between the criteria values and the list range.
To find rows that meet multiple criteria in multiple columns, type all the criteria in the same row of the criteria range. Using the example, enter:
Click a cell in the list range. Using the example, click any cell in the range A6:C10.
On the Data tab, in the Sort & Filter group, click Advanced.
Do one of the following:
To filter the list range by hiding rows that don’t match your criteria, click Filter the list, in-place.
To filter the list range by copying rows that match your criteria to another area of the worksheet, click Copy to another location, click in the Copy to box, and then click the upper-left corner of the area where you want to paste the rows.
Tip When you copy filtered rows to another location, you can specify which columns to include in the copy operation. Before filtering, copy the column labels for the columns that you want to the first row of the area where you plan to paste the filtered rows. When you filter, enter a reference to the copied column labels in the Copy to box. The copied rows will then include only the columns for which you copied the labels.
In the Criteria range box, enter the reference for the criteria range, including the criteria labels. Using the example, enter $A$1:$C$2.
To move the Advanced Filter dialog box out of the way temporarily while you select the criteria range, click Collapse Dialog .
Using the example, the filtered result for the list range is:
Multiple criteria, multiple columns, any criteria true
Boolean logic: (Type = «Produce» OR Salesperson = «Buchanan»)
Insert at least three blank rows above the list range that can be used as a criteria range. The criteria range must have column labels. Make sure that there is at least one blank row between the criteria values and the list range.
To find rows that meet multiple criteria in multiple columns where any criteria can be true, type the criteria in the different columns and rows of the criteria range. Using the example, enter:
Click a cell in the list range. Using the example, click any cell in the list range A6:C10.
On the Data tab, in the Sort & Filter group, click Advanced.
Do one of the following:
To filter the list range by hiding rows that don’t match your criteria, click Filter the list, in-place.
To filter the list range by copying rows that match your criteria to another area of the worksheet, click Copy to another location, click in the Copy to box, and then click the upper-left corner of the area where you want to paste the rows.
Tip: When you copy filtered rows to another location, you can specify which columns to include in the copy operation. Before filtering, copy the column labels for the columns that you want to the first row of the area where you plan to paste the filtered rows. When you filter, enter a reference to the copied column labels in the Copy to box. The copied rows will then include only the columns for which you copied the labels.
In the Criteria range box, enter the reference for the criteria range, including the criteria labels. Using the example, enter $A$1:$B$3.
To move the Advanced Filter dialog box out of the way temporarily while you select the criteria range, click Collapse Dialog .
Using the example, the filtered result for the list range is:
Multiple sets of criteria, one column in all sets
Boolean logic: ( (Sales > 6000 AND Sales
To find rows that meet multiple sets of criteria where each set includes criteria for one column, include multiple columns with the same column heading. Using the example, enter:
Click a cell in the list range. Using the example, click any cell in the list range A6:C10.
On the Data tab, in the Sort & Filter group, click Advanced.
Do one of the following:
To filter the list range by hiding rows that don’t match your criteria, click Filter the list, in-place.
To filter the list range by copying rows that match your criteria to another area of the worksheet, click Copy to another location, click in the Copy to box, and then click the upper-left corner of the area where you want to paste the rows.
Tip: When you copy filtered rows to another location, you can specify which columns to include in the copy operation. Before filtering, copy the column labels for the columns that you want to the first row of the area where you plan to paste the filtered rows. When you filter, enter a reference to the copied column labels in the Copy to box. The copied rows will then include only the columns for which you copied the labels.
In the Criteria range box, enter the reference for the criteria range, including the criteria labels. Using the example, enter $A$1:$D$3.
To move the Advanced Filter dialog box out of the way temporarily while you select the criteria range, click Collapse Dialog .
Using the example, the filtered result for the list range is:
Multiple sets of criteria, multiple columns in each set
Boolean logic: ( (Salesperson = «Davolio» AND Sales >3000) OR (Salesperson = «Buchanan» AND Sales > 1500) )
Insert at least three blank rows above the list range that can be used as a criteria range. The criteria range must have column labels. Make sure that there is at least one blank row between the criteria values and the list range.
To find rows that meet multiple sets of criteria, where each set includes criteria for multiple columns, type each set of criteria in separate columns and rows. Using the example, enter:
Click a cell in the list range. Using the example, click any cell in the list range A6:C10.
On the Data tab, in the Sort & Filter group, click Advanced.
Do one of the following:
To filter the list range by hiding rows that don’t match your criteria, click Filter the list, in-place.
To filter the list range by copying rows that match your criteria to another area of the worksheet, click Copy to another location, click in the Copy to box, and then click the upper-left corner of the area where you want to paste the rows.
Tip When you copy filtered rows to another location, you can specify which columns to include in the copy operation. Before filtering, copy the column labels for the columns that you want to the first row of the area where you plan to paste the filtered rows. When you filter, enter a reference to the copied column labels in the Copy to box. The copied rows will then include only the columns for which you copied the labels.
In the Criteria range box, enter the reference for the criteria range, including the criteria labels. Using the example, enter $A$1:$C$3.To move the Advanced Filter dialog box out of the way temporarily while you select the criteria range, click Collapse Dialog .
Using the example, the filtered result for the list range would be:
Wildcard criteria
Boolean logic: Salesperson = a name with ‘u’ as the second letter
To find text values that share some characters but not others, do one or more of the following:
Type one or more characters without an equal sign ( =) to find rows with a text value in a column that begin with those characters. For example, if you type the text Dav as a criterion, Excel finds «Davolio,» «David,» and «Davis.»
Use a wildcard character.
Any single character
For example, sm?th finds «smith» and «smyth»
Any number of characters
For example, *east finds «Northeast» and «Southeast»
(tilde) followed by ?, *, or
A question mark, asterisk, or tilde
For example, fy91
Insert at least three blank rows above the list range that can be used as a criteria range. The criteria range must have column labels. Make sure that there is at least one blank row between the criteria values and the list range.
In the rows below the column labels, type the criteria that you want to match. Using the example, enter:
Click a cell in the list range. Using the example, click any cell in the list range A6:C10.
On the Data tab, in the Sort & Filter group, click Advanced.
Do one of the following:
To filter the list range by hiding rows that don’t match your criteria, click Filter the list, in-place
To filter the list range by copying rows that match your criteria to another area of the worksheet, click Copy to another location, click in the Copy to box, and then click the upper-left corner of the area where you want to paste the rows.
Tip: When you copy filtered rows to another location, you can specify which columns to include in the copy operation. Before filtering, copy the column labels for the columns that you want to the first row of the area where you plan to paste the filtered rows. When you filter, enter a reference to the copied column labels in the Copy to box. The copied rows will then include only the columns for which you copied the labels.
In the Criteria range box, enter the reference for the criteria range, including the criteria labels. Using the example, enter $A$1:$B$3.
To move the Advanced Filter dialog box out of the way temporarily while you select the criteria range, click Collapse Dialog .
Using the example, the filtered result for the list range is:
Источник
Большинство функций, используемых различными табличными редакторами, имеют одни и те же названия для каждой программы.
Мы в основном используем в работе российский названия функций.
В таблице ниже представлены соотношения названий функций таблиц (Excel, Google Таблицы, Apple Numbers) на русской и английском языках.
Математические функции:
СУММ | SUM |
СУММЕСЛИ | SUMIF |
СУММЕСЛИМН | SUMIFS |
Статистические функции:
МИН | MIN |
МАКС | MAX |
СРЗНАЧ | AVERAGE |
СРЗНАЧЕСЛИ | AVERAGEIF |
СРЗНАЧЕСЛИМН | AVERAGEIFS |
СЧЁТ | COUNT |
СЧЁТЗ | COUNTA |
СЧЁТЕСЛИ | COUNTIF |
СЧЁТЕСЛИМН | COUNTIFS |
СЧИТАТЬПУСТОТЫ | COUNTBLANK |
Логические функции:
ЕСЛИ | IF |
И | AND |
ИЛИ | OR |
НЕ | NOT |
ИСТИНА | TRUE |
ЛОЖЬ | FALSE |
Округление:
ОКРУГЛ | ROUND |
ОКРУГЛВВЕРХ | ROUNDUP |
ОКРУГЛВНИЗ | ROUNDDOWN |
ОКРУГЛТ | MROUND |
ОКРВВЕРХ | CEILING |
ОКРВНИЗ | FLOOR |
ЦЕЛОЕ | INT |
Текстовые функции:
СЦЕПИТЬ | CONCATENATE |
ЛЕВСИМВ | LEFT |
ПРАВСИМВ | RIGTH |
НАЙТИ | FIND |
ПОИСК | SEARCH |
ПСТР | MID |
СЖПРОБЕЛЫ | TRIM |
ДЛСТР | LEN |
ПРОПИСН | UPPER |
СТРОЧН | LOWER |
ПРОПНАЧ | PROPER |
ЗАМЕНИТЬ | REPLACE |
ПОВТОР | REPT |
ГИПЕРССЫЛКА | HYPERLINK |
Функции даты и времени:
СЕГОДНЯ | TODAY |
ТДАТА | NOW |
ДАТА | DATE |
ДАТАЗНАЧ | DATEVALUE |
ГОД | YEAR |
МЕСЯЦ | MONTH |
ДЕНЬ | DAY |
ДЕНЬНЕД | WEEKDAY |
ДАТАМЕС | EDATE |
РАБДЕНЬ | WORKDAY |
КОНМЕСЯЦА | EOMONTH |
ЧИСТРАБДНИ | NETWORKDAYS |
НОМНЕДЕЛИ | WEEKNUM |
НОМНЕДЕЛИ.ISO (только в Excel) | ISOWEEKNUM (Excel и Google Таблицы) |
ДОЛЯГОДА | YEARFRAC |
ВРЕМЯ | TIME |
ЧАС | HOUR |
МИНУТЫ | MINUTE |
СЕКУНДЫ | SECOND |
– | TO_DATE (Google Таблицы) |
– | TO_PURE_NUMBER (Google Таблицы) |
Импорт:
– | IMPORTHTML (только Google Таблицы) |
– | IMPORTRANGE (только Google Таблицы) |
Разное:
ВПР | VLOOKUP |
ГПР | HLOOKUP |
ПОИСКПОЗ | MATCH |
ИНДЕКС | INDEX |
ДВССЫЛ | INDIRECT |
СМЕЩ | OFFSET |
ЕСЛИОШИБКА | IFERROR |
СЛУЧМЕЖДУ | RANDBETWEEN |
СЛЧИС | RAND |
ТРАНСП | TRANSPOSE |
– | ArrayFormula используется только в Google Таблицах для создания формул массивов |
– | IMAGE (только Google Таблицы) |
– | SPAKRLINE |
СОРТ (только Excel) | SORT (Excel, Google Таблицы) |
ФИЛЬТР(только Excel) | FILTER (Excel, Google Таблицы) |
УНИК (только Excel) | UNIQUE (Excel, Google Таблицы) |
Расписание ближайших групп:
Загружаю…
Функции динамических массивов: СОРТ, ФИЛЬТР и УНИК
Эта статья является логическим продолжением предыдущего материала про новые динамические массивы (ДМ), появившиеся в Excel в Office 365. Если вы ещё с не ознакомились (кому лень читать — там есть видео), то очень советую сделать это сейчас, чтобы понимать о чём, собственно, идёт речь и как заполучить все эти радости в вашем Excel.
Обновление Office 365, которое подарило Microsoft Excel новый вычислительный движок с поддержкой динамических массивов, также добавило к нашему арсеналу 7 новых функций, заточенных специально для работы с массивами. В этой статье я хотел бы рассказать про три самых важных функции: СОРТ, ФИЛЬТР и УНИК. Остальные играют скорее вспомогательную роль — про них чуть позже.
Для простоты я буду во всех примерах я буду показывать работу этих функций на обычных таблицах, но можно иметь ввиду, что с «умными» таблицами (созданными через Главная — Форматировать как таблицу или сочетанием клавиш Ctrl+T) эти функции тоже отлично работают.
Итак, поехали…
Функция СОРТ (SORT)
Синтаксис:
=СОРТ(массив; [индекс_сортировки]; [порядок_сортировки]; [по_столбцу])
В самом простом варианте требует в качестве аргумента только массив (диапазон) и выдает его уже в отсортированном виде:
По умолчанию сортировка выполняется по возрастанию. Если нужен обратный порядок, то за это отвечает третий аргумент (1 — по возрастанию, -1 — по убыванию):
Если на входе указать диапазон из несколько колонок в данных, то сортировка происходит по первому столбцу. Если нужно сортировать не по первому, то в качестве второго аргумента можно указать номер столбца для сортировки:
Если хочется сортировать по нескольким столбцам сразу, то придётся задать массив номеров столбцов во втором аргументе в фигурных скобках. Одновременно аналогичным образом можно задать третьим аргументом и направление сортировки для каждого столбца.
Например, если мы хотим отсортировать наш список по городам по возрастанию и затем по суммам по убыванию, то это будет выглядеть так:
Последний аргумент используется, если нужно сортировать не строки, а столбцы, т.е. упорядочивать данные по горизонтали, что встречается существенно реже.
Вот так — просто и изящно. Особенно, если вспомнить какую монстрообразную формулу массива требовалось ввести раньше для сортировки всего лишь одного (!) столбца:
Бррр…
Функция ФИЛЬТР (FILTER)
Синтаксис:
=ФИЛЬТР(массив; включить; [если_пусто])
Назначение этой функции — принять в качестве аргумента массив исходных ячеек и отфильтровать его по заданному условию(ям). Какие строки включить в результаты, а какие убрать — определяется вторым аргументом. Он должен представлять из себя массив логических значений ЛОЖЬ (FALSE) и ИСТИНА (TRUE), задающих статус для каждой строки:
Логическую ИСТИНУ и ЛОЖЬ можно, для компактности, заменить на 1 (или любое другое число) и 0 (или пустую ячейку):
А самое интересное, что логические значения могут быть результатом какого-либо выражения, например:
Если чуть подумать, то простор для фантазии тут открывается широкий. Вот вам для затравки несколько вариантов условий, с которыми замечательно будет работать эта функция:
- =ФИЛЬТР(B2:D25; D2:D25>=10000) — отбираем все заказы, где стоимость больше или равна 10 000
- =ФИЛЬТР(B2:D25; ЛЕВСИМВ(B2:B25) = «Б») — фильтрация всех строк, где название товара начинается с «Б» (блуза, брюки, бриджи и т.д.)
- =ФИЛЬТР(B2:D25; (B2:B25 = «Брюки») * (C2:C25 = «Анна»)) — отбор всех сделок Анны, где она продавала брюки
- =ФИЛЬТР(B2:D25; (C2:C25 = «Анна») + (C2:C25 = «Иван»)) — все сделки Анны и Ивана
- =ФИЛЬТР(B2:D25; ЕСЛИОШИБКА(ПОИСК(«Самара»;A2:A25);0)) — фильтрация всех сделок, где в названии города содержится слово Самара (г. Самара, Самара г., город Самара, Самара-городок и т.д.)
Если функция ФИЛЬТР не находит ни одного значения, удовлетворяющего условию, то она выдаёт ошибку #ВЫЧИСЛ! Чтобы вывести вместо неё что-то более осмысленное, можно использовать третий аргумент:
Функция УНИК (UNIQUE)
Синтаксис:
=УНИК(массив; [по_столбцам]; [один_раз])
В самом простом варианте эта функция извлекает из входного массива все имеющиеся там значения, удаляет повторы и выдаёт то, что осталось:
Если в качестве исходного массива выделено несколько столбцов, то проверка на уникальность идёт по всем, т.е. по связке значений из всех ячеек каждой строки:
Очень интересно работает третий аргумент — он заставляет функцию извлечь из исходного массива только те данные, которые встречаются там всего один раз, т.е. не имеют клонов:
Комбинирование функций
Само-собой, никто не запрещает нам «женить» все упомянутые функций между собой — здесь-то и начинается настоящая магия, мощь и синергия.
Разберём, для примера, классическую задачу: предположим, что нам нужно сформировать справочник по городам для выпадающего списка на основе выгрузки из какой-нибудь базы данных. В исходной выгрузке города повторяются в случайном порядке, есть пустые ячейки и дубли. А необходимый нам справочник, содержащий эталонный набор городов, должен быть:
- без повторов
- без пустых ячеек
- отсортирован по возрастанию от А до Я
Делается всё вышеперечисленное одной (!) формулой:
В английской версии эта функция выглядит как:
=SORT(UNIQUE(FILTER(B2:B100000;NOT(ISEMPTY(B2:B100000)))))
Здесь:
- ФИЛЬТР — отбирает только те ячейки, где есть данные (не пусто)
- УНИК — убирает повторы в отобранном функцией ФИЛЬТР списке
- СОРТ — сортирует получившийся справочник по алфавиту
После этого останется только указать получившийся динамический массив как источник для выпадающего списка на вкладке Данные — Проверка данных (Data — Validation), не забыв добавить после адреса первой ячейки массива знак решётки:
Причем, несмотря на приличный размер исходного диапазона (100 тыс. строк!) никакого торможения при пересчёте такой формулы нет абсолютно — новый вычислительный движок Excel справляется «на ура». При этом классические формулы массива на подобных задачах начинали ощутимо подтупливать на таблицах уже с 3-5 тыс. строк, а на 100 тыс. просто загнали бы ваш Excel в кому.
Оглядываясь назад и вспоминая все свои выполненные проекты по автоматизации за последние Х лет, с грустью понимаю сколько дней и даже, наверное, недель можно было бы сэкономить, если бы динамические массивы и такие функции существовали тогда. Даааа….
Ну, лучше поздно, чем никогда, верно? По крайней мере, нашим детям точно будет проще
Ссылки по теме
- Что такое динамические массивы в новом Excel и как они работают
- Как отсортировать список формулой
- Как создать выпдающий список в ячейке листа Excel
Как правило у многих пользователей в России и других странах СНГ установлена русская версия MS Excel, но есть ряд зарубежных компаний, которые используют только английские версии Excel, поэтому если вы работали с русской версией, то для вас это будет большой проблемой. Конечно же, это дело привычки, поработав некоторое время на том или ином языке можно привыкнуть.
Обычно, потребность в знании соответствия английских формул и русских появляется, когда мы ищем решение в интернете, находим его, но описание в статье было на русском, а у нас установлена английская версия (или наоборот).
Поэтому я решил сделать отдельную статью, где вы всегда можете подглядеть нужную вам функцию на нужном языке.
Соответствие русских и английских формул в Excel | |||
Функции баз данных — Database | |||
ДСРЗНАЧ | Excel функция ДСРЗНАЧ на английском | DAVERAGE | Вычисляет среднее значение выбранных записей базы данных. |
БСЧЁТ | Excel функция БСЧЁТ на английском | DCOUNT | Подсчитывает количество числовых ячеек в базе данных. |
БСЧЁТА | Excel функция БСЧЁТА на английском | DCOUNTA | Подсчитывает количество непустых ячеек в базе данных. |
БИЗВЛЕЧЬ | Excel функция БИЗВЛЕЧЬ на английском | DGET | Извлекает из базы данных одну запись, удовлетворяющую заданному условию. |
ДМАКС | Excel функция ДМАКС на английском | DMAX | Находит максимальное значение среди выделенных записей базы данных. |
ДМИН | Excel функция ДМИН на английском | DMIN | Находит минимальное значение среди выделенных записей базы данных. |
БДПРОИЗВЕД | Excel функция БДПРОИЗВЕД на английском | DPRODUCT | Перемножает значения определенного поля в записях базы данных, удовлетворяющих условию. |
ДСТАНДОТКЛ | Excel функция ДСТАНДОТКЛ на английском | DSTDEV | Оценивает стандартное отклонение по выборке из выделенных записей базы данных. |
ДСТАНДОТКЛП | Excel функция ДСТАНДОТКЛП на английском | DSTDEVP | Вычисляет стандартное отклонение по генеральной совокупности из выделенных записей базы данных. |
БДСУММ | Excel функция БДСУММ на английском | DSUM | Суммирует числа в поле для записей базы данных, удовлетворяющих условию. |
БДДИСП | Excel функция БДДИСП на английском | DVAR | Оценивает дисперсию по выборке из выделенных записей базы данных |
БДДИСПП | Excel функция БДДИСПП на английском | DVARP | Вычисляет дисперсию по генеральной совокупности из выделенных записей базы данных. |
Функции даты и времени — Date & Time | |||
ДАТА | Excel функция ДАТА на английском | DATE | Возвращает заданную дату в числовом формате Microsoft Excel. |
ДАТАЗНАЧ | Excel функция ДАТАЗНАЧ на английском | DATEVALUE | Преобразует дату из текстового формата в числовой. |
ДЕНЬ | Excel функция ДЕНЬ на английском | DAY | Преобразует дату в числовом формате в день месяца. |
ДНЕЙ360 | Excel функция ДНЕЙ360 на английском | DAYS360 | Вычисляет количество дней между двумя датами на основе 360-дневного года. |
ДАТАМЕС | Excel функция ДАТАМЕС на английском | EDATE | Находит дату, отстоящую на заданное число месяцев вперед или назад от начальной даты. |
КОНМЕСЯЦА | Excel функция КОНМЕСЯЦА на английском | EOMONTH | Определяет дату для последнего дня месяца, отстоящего вперед или назад на заданное число месяцев. |
ЧАС | Excel функция ЧАС на английском | HOUR | Преобразует дату в числовом формате в часы. |
МИНУТЫ | Excel функция МИНУТЫ на английском | MINUTE | Преобразует дату в числовом формате в минуты. |
МЕСЯЦ | Excel функция МЕСЯЦ на английском | MONTH | Преобразует дату в числовом формате в месяцы. |
ЧИСТРАБДНИ | Excel функция ЧИСТРАБДНИ на английском | NETWORKDAYS | Находит количество рабочих дней между двумя датами. |
ТДАТА | Excel функция ТДАТА на английском | NOW | Выдает текущую дату и время. |
СЕКУНДЫ | Excel функция СЕКУНДЫ на английском | SECOND | Преобразует дату в числовом формате в секунды. |
ВРЕМЯ | Excel функция ВРЕМЯ на английском | TIME | Выдает заданное время в числовом формате. |
ВРЕМЗНАЧ | Excel функция ВРЕМЗНАЧ на английском | TIMEVALUE | Преобразует время из текстового формата в числовой формат. |
СЕГОДНЯ | Excel функция СЕГОДНЯ на английском | TODAY | Выдает текущую дату. |
ДЕНЬНЕД | Excel функция ДЕНЬНЕД на английском | WEEKDAY | Преобразует дату в числовом формате в день недели. |
НОМНЕДЕЛИ | Excel функция НОМНЕДЕЛИ на английском | WEEKNUM | Определяет номер рабочей недели года для указанной даты. |
РАБДЕНЬ | Excel функция РАБДЕНЬ на английском | WORKDAY | Находит дату, отстоящую от данной на заданное количество рабочих дней. |
ГОД | Excel функция ГОД на английском | YEAR | Находит год для заданной даты. |
ДОЛЯГОДА | Excel функция ДОЛЯГОДА на английском | YEARFRAC | Возвращает долю года, которую составляет количество дней между начальной и конечной датами. |
Инженерные функции — Engineering | |||
БЕССЕЛЬ.I | Excel функция БЕССЕЛЬ.I на английском | BESSELI | Возвращает модифицированную функцию Бесселя In(x). |
БЕССЕЛЬ.J | Excel функция БЕССЕЛЬ.J на английском | BESSELJ | Возвращает функцию Бесселя Jn(x). |
БЕССЕЛЬ.K | Excel функция БЕССЕЛЬ.K на английском | BESSELK | Возвращает модифицированную функцию Бесселя Kn(x). |
БЕССЕЛЬ.Y | Excel функция БЕССЕЛЬ.Y на английском | BESSELY | Возвращает функцию Бесселя Yn(x). |
ДВ.В.ДЕС | Excel функция ДВ.В.ДЕС на английском | BIN2DEC | Преобразует двоичное число в десятичное. |
ДВ.В.ШЕСТН | Excel функция ДВ.В.ШЕСТН на английском | BIN2HEX | Преобразует двоичное число в шестнадцатеричное. |
ДВ.В.ВОСЬМ | Excel функция ДВ.В.ВОСЬМ на английском | BIN2OCT | Преобразует двоичное число в восьмеричное. |
КОМПЛЕКСН | Excel функция КОМПЛЕКСН на английском | COMPLEX | Преобразует коэффициенты при вещественной и мнимой частях комплексного числа в комплексное число. |
ПРЕОБР | Excel функция ПРЕОБР на английском | CONVERT | Преобразует число из одной системы мер в другую. |
ДЕС.В.ДВ | Excel функция ДЕС.В.ДВ на английском | DEC2BIN | Преобразует десятичное число в двоичное. |
ДЕС.В.ШЕСТН | Excel функция ДЕС.В.ШЕСТН на английском | DEC2HEX | Преобразует десятичное число в шестнадцатеричное. |
ДЕС.В.ВОСЬМ | Excel функция ДЕС.В.ВОСЬМ на английском | DEC2OCT | Преобразует десятичное число в восьмеричное. |
ДЕЛЬТА | Excel функция ДЕЛЬТА на английском | DELTA | Проверяет равенство двух значений. |
ФОШ | Excel функция ФОШ на английском | ERF | Возвращает функцию ошибки. |
ДФОШ | Excel функция ДФОШ на английском | ERFC | Возвращает дополнительную функцию ошибки. |
ДВФАКТР | Excel функция ДВФАКТР на английском | FACTDOUBLE | Вычисляет двойной факториал числа. |
ПОРОГ | Excel функция ПОРОГ на английском | GESTEP | Проверяет, не превышает ли данное число порогового значения. |
ШЕСТН.В.ДВ | Excel функция ШЕСТН.В.ДВ на английском | HEX2BIN | Преобразует шестнадцатеричное число в двоичное. |
ШЕСТН.В.ДЕС | Excel функция ШЕСТН.В.ДЕС на английском | HEX2DEC | Преобразует шестнадцатеричное число в десятичное. |
ШЕСТН.В.ВОСЬМ | Excel функция ШЕСТН.В.ВОСЬМ на английском | HEX2OCT | Преобразует шестнадцатеричное число в восьмеричное. |
МНИМ.ABS | Excel функция МНИМ.ABS на английском | IMABS | Возвращает абсолютную величину (модуль) комплексного числа. |
МНИМ.ЧАСТЬ | Excel функция МНИМ.ЧАСТЬ на английском | IMAGINARY | Возвращает коэффициент при мнимой части комплексного числа. |
МНИМ.АРГУМЕНТ | Excel функция МНИМ.АРГУМЕНТ на английском | IMARGUMENT | Возвращает значение аргумента комплексного числа (тета) — угол, выраженный в радианах. |
МНИМ.СОПРЯЖ | Excel функция МНИМ.СОПРЯЖ на английском | IMCONJUGATE | Возвращает комплексно-сопряженное комплексное число. |
МНИМ.COS | Excel функция МНИМ.COS на английском | IMCOS | Возвращает косинус комплексного числа. |
МНИМ.ДЕЛ | Excel функция МНИМ.ДЕЛ на английском | IMDIV | Возвращает частное от деления двух комплексных чисел. |
МНИМ.EXP | Excel функция МНИМ.EXP на английском | IMEXP | Возвращает экспоненту комплексного числа. |
МНИМ.LN | Excel функция МНИМ.LN на английском | IMLN | Возвращает натуральный логарифм комплексного числа. |
МНИМ.LOG10 | Excel функция МНИМ.LOG10 на английском | IMLOG10 | Возвращает обычный (десятичный) логарифм комплексного числа. |
МНИМ.LOG2 | Excel функция МНИМ.LOG2 на английском | IMLOG2 | Возвращает двоичный логарифм комплексного числа. |
МНИМ.СТЕПЕНЬ | Excel функция МНИМ.СТЕПЕНЬ на английском | IMPOWER | Возвращает комплексное число, возведенное в целую степень. |
МНИМ.ПРОИЗВЕД | Excel функция МНИМ.ПРОИЗВЕД на английском | IMPRODUCT | Возвращает произведение двух комплексных чисел. |
МНИМ.ВЕЩ | Excel функция МНИМ.ВЕЩ на английском | IMREAL | Возвращает коэффициент при вещественной части комплексного числа. |
МНИМ.SIN | Excel функция МНИМ.SIN на английском | IMSIN | Возвращает синус комплексного числа. |
МНИМ.КОРЕНЬ | Excel функция МНИМ.КОРЕНЬ на английском | IMSQRT | Возвращает значение квадратного корня из комплексного числа. |
МНИМ.РАЗН | Excel функция МНИМ.РАЗН на английском | IMSUB | Возвращает разность двух комплексных чисел. |
МНИМ.СУММ | Excel функция МНИМ.СУММ на английском | IMSUM | Возвращает сумму комплексных чисел. |
ВОСЬМ.В.ДВ | Excel функция ВОСЬМ.В.ДВ на английском | OCT2BIN | Преобразует восьмеричное число в двоичное. |
ВОСЬМ.В.ДЕС | Excel функция ВОСЬМ.В.ДЕС на английском | OCT2DEC | Преобразует восьмеричное число в десятичное. |
ВОСЬМ.В.ШЕСТН | Excel функция ВОСЬМ.В.ШЕСТН на английском | OCT2HEX | Преобразует восьмеричное число в шестнадцатеричное. |
Финансовые функции — Financial | |||
НАКОПДОХОД | Excel функция НАКОПДОХОД на английском | ACCRINT | Определяет накопленный доход по ценным бумагам с периодической выплатой процентов. |
НАКОПДОХОДПОГАШ | Excel функция НАКОПДОХОДПОГАШ на английском | ACCRINTM | Находит накопленный доход по ценным бумагам, процент по которым выплачивается в срок вступления в силу. |
АМОРУМ | Excel функция АМОРУМ на английском | AMORDEGRC | Вычисляет величину амортизации для каждого периода, используя коэффициент амортизации (французская система бухучета). |
АМОРУВ | Excel функция АМОРУВ на английском | AMORLINC | Вычисляет величину амортизации для каждого отчетного периода (французская система бухучета). |
ДНЕЙКУПОНДО | Excel функция ДНЕЙКУПОНДО на английском | COUPDAYBS | Определяет количество дней между началом периода купона и датой соглашения. |
ДНЕЙКУПОН | Excel функция ДНЕЙКУПОН на английском | COUPDAYS | Определяет число дней в периоде купона, который содержит дату соглашения. |
ДНЕЙКУПОНПОСЛЕ | Excel функция ДНЕЙКУПОНПОСЛЕ на английском | COUPDAYSNC | Находит число дней от даты соглашения до срока следующего купона. |
ДАТАКУПОНПОСЛЕ | Excel функция ДАТАКУПОНПОСЛЕ на английском | COUPNCD | Находит следующую дату купона после даты соглашения. |
ЧИСЛКУПОН | Excel функция ЧИСЛКУПОН на английском | COUPNUM | Определяет количество купонов, которые могут быть оплачены между датой соглашения и сроком вступления в силу. |
ДАТАКУПОНДО | Excel функция ДАТАКУПОНДО на английском | COUPPCD | Выдает предыдущую дату купона перед датой соглашения. |
ОБЩПЛАТ | Excel функция ОБЩПЛАТ на английском | CUMIPMT | Вычисляет общую выплату, произведенную между двумя периодическими выплатами. |
ОБЩДОХОД | Excel функция ОБЩДОХОД на английском | CUMPRINC | Вычисляет общую выплату по займу между двумя периодами. |
ФУО | Excel функция ФУО на английском | DB | Вычисляет амортизацию имущества на заданный период, используя метод постоянного учета амортизации. |
ДДОБ | Excel функция ДДОБ на английском | DDB | Вычисляет величину амортизации имущества для указанного периода при использовании метода двукратного учета амортизации или иного явно указанного метода. |
СКИДКА | Excel функция СКИДКА на английском | DISC | Вычисляет норму скидки для ценных бумаг. |
РУБЛЬ.ДЕС | Excel функция РУБЛЬ.ДЕС на английском | DOLLARDE | Преобразует цену в рублях, выраженную в виде дроби, в цену в рублях, выраженную десятичным числом. |
РУБЛЬ.ДРОБЬ | Excel функция РУБЛЬ.ДРОБЬ на английском | DOLLARFR | Преобразует цену в рублях, выраженную десятичным числом, в цену в рублях, выраженную в виде дроби. |
ДЛИТ | Excel функция ДЛИТ на английском | DURATION | Находит ежегодную продолжительность действия ценных бумаг с периодическими выплатами по процентам. |
ЭФФЕКТ | Excel функция ЭФФЕКТ на английском | EFFECT | Вычисляет действующие ежегодные процентные ставки. |
БС | Excel функция БС на английском | FV | Вычисляет будущее значение вклада. |
БЗРАСПИС | Excel функция БЗРАСПИС на английском | FVSCHEDULE | Вычисляет будущее значение начального вклада при изменяющихся сложных процентных ставках. |
ИНОРМА | Excel функция ИНОРМА на английском | INTRATE | Определяет ставку доходности полностью обеспеченной ценной бумаги. |
ПРПЛТ | Excel функция ПРПЛТ на английском | IMPT | Вычисляет величину выплаты прибыли на вложения за данный период. |
ВСД | Excel функция ВСД на английском | IRR | Вычисляет внутреннюю ставку доходности (отдачи) для серии потоков денежных средств. |
ПРОЦПЛАТ | Excel функция ПРОЦПЛАТ на английском | ISPMT | Вычисляет выплаты за указанный период инвестиции. |
МДЛИТ | Excel функция МДЛИТ на английском | MDURATION | Определяет модифицированную длительность Маколея для ценных бумаг с предполагаемой номинальной стоимостью 100 рублей. |
МВСД | Excel функция МВСД на английском | MIRR | Определяет внутреннюю ставку доходности, при которой положительные и отрицательные денежные потоки имеют разную ставку. |
НОМИНАЛ | Excel функция НОМИНАЛ на английском | NOMINAL | Определяет номинальную годовую процентную ставку. |
КПЕР | Excel функция КПЕР на английском | NPER | Определяет общее количество периодов выплаты для данной ссуды. |
ЧПС | Excel функция ЧПС на английском | NPV | Вычисляет чистую приведенную стоимость инвестиции, основанной на серии периодических денежных потоков и ставке дисконтирования. |
ЦЕНАПЕРВНЕРЕГ | Excel функция ЦЕНАПЕРВНЕРЕГ на английском | ODDPRICE | Находит цену за 100 рублей нарицательной стоимости ценных бумаг с нерегулярным первым периодом. |
ДОХОДПЕРВНЕРЕГ | Excel функция ДОХОДПЕРВНЕРЕГ на английском | ODDFYIELD | Находит доход по ценным бумагам с нерегулярным первым периодом. |
ЦЕНАПОСЛНЕРЕГ | Excel функция ЦЕНАПОСЛНЕРЕГ на английском | ODDLPRICE | Определяет цену за 100 рублей нарицательной стоимости ценных бумаг с нерегулярным последним периодом. |
ДОХОДПОСЛНЕРЕГ | Excel функция ДОХОДПОСЛНЕРЕГ на английском | ODDFYIELD | Определяет доход по ценным бумагам с нерегулярным последним периодом. |
ПЛТ | Excel функция ПЛТ на английском | PMT | Вычисляет величину выплаты по ссуде за один период. |
ОСПЛТ | Excel функция ОСПЛТ на английском | PPMT | Вычисляет величину выплат на основной капитал для вклада в заданный период. |
ЦЕНА | Excel функция ЦЕНА на английском | PRICE | Вычисляет цену за 100 рублей нарицательной стоимости ценных бумаг, по которым производится периодическая выплата процентов. |
ЦЕНАСКИДКА | Excel функция ЦЕНАСКИДКА на английском | PRICEDISC | Вычисляет цену за 100 рублей нарицательной стоимости ценных бумаг, на которые сделана скидка. |
ЦЕНАПОГАШ | Excel функция ЦЕНАПОГАШ на английском | PRICEMAT | Вычисляет цену за 100 рублей нарицательной стоимости ценных бумаг, по которым выплачивается прибыль в момент вступления в силу. |
ПС | Excel функция ПС на английском | PV | Вычисляет приведенную (к настоящему моменту) стоимость инвестиции. |
СТАВКА | Excel функция СТАВКА на английском | RATE | Вычисляет процентную ставку по аннуитету за один период. |
ПОЛУЧЕНО | Excel функция ПОЛУЧЕНО на английском | RECEIVED | Вычисляет сумму, полученную в срок вступления в силу полностью обеспеченных ценных бумаг. |
АПЛ | Excel функция АПЛ на английском | SLN | Вычисляет величину непосредственной амортизации имущества за один период. |
АСЧ | Excel функция АСЧ на английском | SYD | |
РАВНОКЧЕК | Excel функция РАВНОКЧЕК на английском | TBILLEQ | Вычисляет эквивалентный облигации доход по казначейскому чеку. |
ЦЕНАКЧЕК | Excel функция ЦЕНАКЧЕК на английском | TBILLPRICE | Вычисляет цену за 100 рублей нарицательной стоимости для казначейского чека. |
ДОХОДКЧЕК | Excel функция ДОХОДКЧЕК на английском | TBILLYIELD | Вычисляет доход по казначейскому чеку. |
ПУО | Excel функция ПУО на английском | VDB | Вычисляет величину амортизации имущества для явно указанного или соответствующего периода при использовании метода разового учета амортизации. |
ЧИСТВНДОХ | Excel функция ЧИСТВНДОХ на английском | XIRR | Вычисляет внутреннюю ставку доходности запланированных непериодических денежных потоков. |
ЧИСТНЗ | Excel функция ЧИСТНЗ на английском | XNPV | Вычисляет чистую текущую стоимость инвестиции, вычисляемую на основе ряда поступлений наличных, которые не обязательно являются периодическими. |
ДОХОД | Excel функция ДОХОД на английском | YIELD | Вычисляет доход от ценных бумаг, по которым производятся периодические выплаты процентов. |
ДОХОДСКИДКА | Excel функция ДОХОДСКИДКА на английском | YIELDDISC | Вычисляет годовой доход по ценным бумагам, на которые сделана скидка. Пример — казначейские чеки. |
ДОХОДПОГАШ | Excel функция ДОХОДПОГАШ на английском | YIELDMAT | Вычисляет годовой доход от ценных бумаг, процент по которым выплачивается в срок погашения. |
Проверка свойств и значений и Информационные функции — Information | |||
ЯЧЕЙКА | Excel функция ЯЧЕЙКА на английском | CELL | Определяет информацию о формате, местоположении или содержимом ячейки. |
ТИП.ОШИБКИ | Excel функция ТИП.ОШИБКИ на английском | ERROR.TYPE | Определяет номер, соответствующий одному из типов ошибок Microsoft Excel. |
ИНФОРМ | Excel функция ИНФОРМ на английском | INFO | Выдает информацию о текущей операционной среде. |
ЕПУСТО | Excel функция ЕПУСТО на английском | ISBLANK | Выдает логическое значение ИСТИНА, если аргумент является ссылкой на пустую ячейку. |
ЕОШ | Excel функция ЕОШ на английском | ISERR | Выдает логическое значение ИСТИНА, если аргумент ссылается на любое значение ошибки, кроме #Н/Д. |
ЕОШИБКА | Excel функция ЕОШИБКА на английском | ISERROR | Выдает логическое значение ИСТИНА, если аргумент ссылается на любое значение ошибки. |
ЕЧЁТН | Excel функция ЕЧЁТН на английском | ISEVEN | Выдает логическое значение ИСТИНА, если аргумент — четное число. |
ЕЛОГИЧ | Excel функция ЕЛОГИЧ на английском | ISLOGICAL | Выдает логическое значение ИСТИНА, если аргумент ссылается на логическое значение. |
ЕНД | Excel функция ЕНД на английском | ISNA | Выдает логическое значение ИСТИНА, если аргумент ссылается на значение ошибки #Н/Д (значение недоступно). |
ЕНЕТЕКСТ | Excel функция ЕНЕТЕКСТ на английском | ISNONTEXT | Выдает логическое значение ИСТИНА, если аргумент ссылается на значение, которое не является текстом. |
ЕЧИСЛО | Excel функция ЕЧИСЛО на английском | ISNUMBER | Выдает логическое значение ИСТИНА, если аргумент ссылается на число. |
ЕНЕЧЁТ | Excel функция ЕНЕЧЁТ на английском | ISODD | Выдает логическое значение ИСТИНА, если аргумент — нечетное число. |
ЕССЫЛКА | Excel функция ЕССЫЛКА на английском | ISREF | Выдает логическое значение ИСТИНА, если аргумент ссылается на ссылку. |
ЕТЕКСТ | Excel функция ЕТЕКСТ на английском | ISTEXT | Выдает логическое значение ИСТИНА, если аргумент ссылается на текст. |
Ч | Excel функция Ч на английском | N | Преобразует заданное значение в число. |
НД | Excel функция НД на английском | NA | Выдает значение ошибки #Н/Д. |
ТИП | Excel функция ТИП на английском | TYPE | Выдает тип значения. |
Логические функции — Logical | |||
И | Excel функция И на английском | AND | Выдает значение ИСТИНА, если все аргументы имеют значение ИСТИНА. |
ЛОЖЬ | Excel функция ЛОЖЬ на английском | FALSE | Вставляет логическое значение ЛОЖЬ. |
ЕСЛИ | Excel функция ЕСЛИ на английском | IF | Выполняет проверку условия. |
НЕ | Excel функция НЕ на английском | NOT | Меняет на противоположное логическое значение своего аргумента. |
ИЛИ | Excel функция ИЛИ на английском | OR | Выдает значение ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА. |
ИСТИНА | Excel функция ИСТИНА на английском | TRUE | Вставляет логическое значение ИСТИНА. |
Ссылки и массивы — Lookup & Reference | |||
АДРЕС | Excel функция АДРЕС на английском | ADDRESS | Выдает ссылку на отдельную ячейку рабочего листа в виде текста. |
ОБЛАСТИ | Excel функция ОБЛАСТИ на английском | AREAS | Определяет количество областей в ссылке. |
ВЫБОР | Excel функция ВЫБОР на английском | CHOOSE | Выбирает значение из списка значений по индексу. |
СТОЛБЕЦ | Excel функция СТОЛБЕЦ на английском | COLUMN | Определяет номер столбца, на который указывает ссылка. |
ЧИСЛСТОЛБ | Excel функция ЧИСЛСТОЛБ на английском | COLUMNS | Определяет количество столбцов в массиве или ссылке. |
ПОЛУЧИТЬ.ДАННЫЕ. СВОДНОЙ.ТАБЛИЦЫ |
Excel функция ПОЛУЧИТЬ.ДАННЫЕ. СВОДНОЙ.ТАБЛИЦЫ на английском |
GETPIVOTDATA | Возвращает данные, хранящиеся в сводной таблице. |
ГПР | Excel функция ГПР на английском | HLOOKUP | Ищет значение в первой строке массива и выдает значение из ячейки в найденном столбце и указанной строке. |
ГИПЕРССЫЛКА | Excel функция ГИПЕРССЫЛКА на английском | HYPERLINK | Создает ссылку, открывающую документ, находящийся на жестком диске, сервере сети или в Интернете. |
ИНДЕКС | Excel функция ИНДЕКС на английском | INDEX | По индексу получает значение из ссылки или массива. |
[ads] | |||
ДВССЫЛ | Excel функция ДВССЫЛ на английском | INDIRECT | Определяет ссылку, заданную текстовым значением. |
ПРОСМОТР | Excel функция ПРОСМОТР на английском | LOOKUP | Ищет значения в векторе или массиве. |
ПОИСКПОЗ | Excel функция ПОИСКПОЗ на английском | MATCH | Ищет значения в ссылке или массиве. |
[ads] | |||
СМЕЩ | Excel функция СМЕЩ на английском | OFFSET | Определяет смещение ссылки относительно заданной ссылки. |
СТРОКА | Excel функция СТРОКА на английском | ROW | Определяет номер строки, определяемой ссылкой. |
ЧСТРОК | Excel функция ЧСТРОК на английском | ROWS | Определяет количество строк в ссылке. |
ДРВ | Excel функция ДРВ на английском | RTD | Извлекает данные реального времени из программ, поддерживающих автоматизацию COM. |
ТРАНСП | Excel функция ТРАНСП на английском | TRANSPOSE | Выдает транспонированный массив. |
ВПР | Excel функция ВПР на английском | VLOOKUP | Ищет значение в первом столбце массива и выдает значение из ячейки в найденной строке и указанном столбце. |
[ads] | |||
Математические и тригонометрические функции — Math & Trig | |||
ABS | Excel функция ABS на английском | ABS | Находит модуль (абсолютную величину) числа. |
ACOS | Excel функция ACOS на английском | ACOS | Вычисляет арккосинус числа. |
ACOSH | Excel функция ACOSH на английском | ACOSH | Вычисляет гиперболический арккосинус числа. |
ASIN | Excel функция ASIN на английском | ASIN | Вычисляет арксинус числа. |
ASINH | Excel функция ASINH на английском | ASINH | Вычисляет гиперболический арксинус числа. |
ATAN | Excel функция ATAN на английском | ATAN | Вычисляет арктангенс числа. |
ATAN2 | Excel функция ATAN2 на английском | ATAN2 | Вычисляет арктангенс для заданных координат x и y. |
ATANH | Excel функция ATANH на английском | ATANH | Вычисляет гиперболический арктангенс числа. |
ОКРВВЕРХ | Excel функция ОКРВВЕРХ на английском | CEILING | Округляет число до ближайшего целого или до ближайшего кратного указанному значению. |
ЧИСЛКОМБ | Excel функция ЧИСЛКОМБ на английском | COMBIN | Находит количество комбинаций для заданного числа объектов. |
COS | Excel функция COS на английском | COS | Вычисляет косинус числа. |
COSH | Excel функция COSH на английском | COSH | Вычисляет гиперболический косинус числа. |
ГРАДУСЫ | Excel функция ГРАДУСЫ на английском | DEGREES | Преобразует радианы в градусы. |
ЧЁТН | Excel функция ЧЁТН на английском | EVEN | Округляет число до ближайшего четного целого. |
EXP | Excel функция EXP на английском | EXP | Вычисляет число e, возведенное в указанную степень. |
ФАКТР | Excel функция ФАКТР на английском | FACT | Вычисляет факториал числа. |
ОКРВНИЗ | Excel функция ОКРВНИЗ на английском | FLOOR | Округляет число до ближайшего меньшего по модулю целого. |
НОД | Excel функция НОД на английском | GCD | Находит наибольший общий делитель. |
ЦЕЛОЕ | Excel функция ЦЕЛОЕ на английском | INT | Округляет число до ближайшего меньшего целого. |
НОК | Excel функция НОК на английском | LCM | Находит наименьшее общее кратное. |
LN | Excel функция LN на английском | LN | Вычисляет натуральный логарифм числа. |
LOG | Excel функция LOG на английском | LOG | Вычисляет логарифм числа по заданному основанию. |
LOG10 | Excel функция LOG10 на английском | LOG10 | Вычисляет десятичный логарифм числа. |
МОПРЕД | Excel функция МОПРЕД на английском | MDETERM | Вычисляет определитель матрицы, хранящейся в массиве. |
МОБР | Excel функция МОБР на английском | MINVERSE | Определяет обратную матрицу (матрица хранится в массиве). |
МУМНОЖ | Excel функция МУМНОЖ на английском | MMULT | Вычисляет произведение матриц, хранящихся в массивах. |
ОСТАТ | Excel функция ОСТАТ на английском | MOD | Вычисляет остаток от деления. |
ОКРУГЛТ | Excel функция ОКРУГЛТ на английском | MROUND | Находит число, округленное с требуемой точностью. |
МУЛЬТИНОМ | Excel функция МУЛЬТИНОМ на английском | MULTINOMIAL | Вычисляет мультиномиальный коэффициент множества чисел. |
НЕЧЁТ | Excel функция НЕЧЁТ на английском | ODD | Округляет число до ближайшего нечетного целого. |
ПИ | Excel функция ПИ на английском | PI | Вставляет число «пи». |
СТЕПЕНЬ | Excel функция СТЕПЕНЬ на английском | POWER | Вычисляет результат возведения числа в степень. |
ПРОИЗВЕД | Excel функция ПРОИЗВЕД на английском | PRODUCT | Вычисляет произведение аргументов. |
ЧАСТНОЕ | Excel функция ЧАСТНОЕ на английском | QUOTIENT | Вычисляет целую часть частного при делении. |
РАДИАНЫ | Excel функция РАДИАНЫ на английском | RADIANS | Преобразует градусы в радианы. |
СЛЧИС | Excel функция СЛЧИС на английском | RAND | Выдает случайное число в интервале от 0 до 1. |
СЛУЧМЕЖДУ | Excel функция СЛУЧМЕЖДУ на английском | RANDBETVEEN | Выдает случайное число в заданном интервале. |
РИМСКОЕ | Excel функция РИМСКОЕ на английском | ROMAN | Преобразует число в арабской записи к числу в римской как текст. |
ОКРУГЛ | Excel функция ОКРУГЛ на английском | ROUND | Округляет число до указанного количества десятичных разрядов. |
ОКРУГЛВНИЗ | Excel функция ОКРУГЛВНИЗ на английском | ROUNDDOWN | Округляет число до ближайшего меньшего по модулю целого. |
ОКРУГЛВВЕРХ | Excel функция ОКРУГЛВВЕРХ на английском | ROUNDUP | Округляет число до ближайшего по модулю большего целого. |
РЯД.СУММ | Excel функция РЯД.СУММ на английском | SERIESSUM | Вычисляет сумму степенного ряда по заданной формуле. |
ЗНАК | Excel функция ЗНАК на английском | SIGN | Определяет знак числа. |
SIN | Excel функция SIN на английском | SIN | Вычисляет синус заданного угла. |
SINH | Excel функция SINH на английском | SINH | Вычисляет гиперболический синус числа. |
КОРЕНЬ | Excel функция КОРЕНЬ на английском | SQRT | Вычисляет положительное значение квадратного корня. |
КОРЕНЬПИ | Excel функция КОРЕНЬПИ на английском | SQRTPI | Вычисляет значение квадратного корня из числа «пи». |
ПРОМЕЖУТОЧНЫЕ. ИТОГИ |
Excel функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ на английском | SUBTOTAL | Вычисляет промежуточные итоги. |
СУММ | Excel функция СУММ на английском | SUM | Суммирует аргументы. |
СУММЕСЛИ | Excel функция СУММЕСЛИ на английском | SUMIF | Суммирует ячейки, удовлетворяющие заданному условию. |
[ads] | |||
СУММПРОИЗВ | Excel функция СУММПРОИЗВ на английском | SUMPRODUCT | Вычисляет сумму произведений соответствующих элементов массивов. |
СУММКВ | Excel функция СУММКВ на английском | SUMSQ | Вычисляет сумму квадратов аргументов. |
СУММРАЗНКВ | Excel функция СУММРАЗНКВ на английском | SUMX2MY2 | Вычисляет сумму разностей квадратов соответствующих значений в двух массивах. |
СУММСУММКВ | Excel функция СУММСУММКВ на английском | SUMX2PY2 | Вычисляет сумму сумм квадратов соответствующих элементов двух массивов. |
СУММКВРАЗН | Excel функция СУММКВРАЗН на английском | SUMXMY2 | Вычисляет сумму квадратов разностей соответствующих значений в двух массивах. |
TAN | Excel функция TAN на английском | TAN | Вычисляет тангенс числа. |
TANH | Excel функция TANH на английском | TANH | Вычисляет гиперболический тангенс числа. |
ОТБР | Excel функция ОТБР на английском | TRUNC | Отбрасывает дробную часть числа. |
Статистические функции — Statistical | |||
СРОТКЛ | Excel функция СРОТКЛ на английском | AVEDEV | Вычисляет среднее абсолютных значений отклонений точек данных от среднего. |
СРЗНАЧ | Excel функция СРЗНАЧ на английском | AVERAGE | Вычисляет среднее арифметическое аргументов. |
СРЗНАЧА | Excel функция СРЗНАЧА на английском | AVERAGEA | Вычисляет среднее арифметическое аргументов, включая числа, текст и логические значения. |
БЕТАРАСП | Excel функция БЕТАРАСП на английском | BETADIST | Определяет интегральную функцию плотности бета-вероятности. |
БЕТАОБР | Excel функция БЕТАОБР на английском | BETAINV | Определяет обратную функцию к интегральной функции плотности бета-вероятности. |
БИНОМРАСП | Excel функция БИНОМРАСП на английском | BINOMDIST | Вычисляет отдельное значение биномиального распределения. |
ХИ2РАСП | Excel функция ХИ2РАСП на английском | CHIDIST | Вычисляет одностороннюю вероятность распределения хи-квадрат. |
ХИ2ОБР | Excel функция ХИ2ОБР на английском | CHIINV | Вычисляет обратное значение односторонней вероятности распределения хи-квадрат. |
ХИ2ТЕСТ | Excel функция ХИ2ТЕСТ на английском | CHITEST | Определяет тест на независимость. |
ДОВЕРИТ | Excel функция ДОВЕРИТ на английском | CONFIDENCE | Определяет доверительный интервал для среднего значения по генеральной совокупности. |
КОРРЕЛ | Excel функция КОРРЕЛ на английском | CORREL | Находит коэффициент корреляции между двумя множествами данных. |
СЧЁТ | Excel функция СЧЁТ на английском | COUNT | Подсчитывает количество чисел в списке аргументов. |
СЧЁТЗ | Excel функция СЧЁТЗ на английском | COUNTA | Подсчитывает количество значений в списке аргументов. |
СЧИТАТЬПУСТОТЫ | Excel функция СЧИТАТЬПУСТОТЫ на английском | COUNTBLANK | Подсчитывает количество пустых ячеек в заданном диапазоне. |
СЧЁТЕСЛИ | Excel функция СЧЁТЕСЛИ на английском | COUNTIF | Подсчитывает количество непустых ячеек, удовлетворяющих заданному условию внутри диапазона. |
КОВАР | Excel функция КОВАР на английском | COVAR | Определяет ковариацию, то есть среднее произведений отклонений для каждой пары точек. |
КРИТБИНОМ | Excel функция КРИТБИНОМ на английском | CRITBINOM | Находит наименьшее значение, для которого биномиальная функция распределения меньше или равна заданному значению. |
КВАДРОТКЛ | Excel функция КВАДРОТКЛ на английском | DEVSQ | Вычисляет сумму квадратов отклонений. |
ЭКСПРАСП | Excel функция ЭКСПРАСП на английском | EXPONDIST | Находит экспоненциальное распределение. |
FРАСП | Excel функция FРАСП на английском | FDIST | Находит F-распределение вероятности. |
FРАСПОБР | Excel функция FРАСПОБР на английском | FINV | Определяет обратное значение для F-распределения вероятности. |
ФИШЕР | Excel функция ФИШЕР на английском | FISHER | Находит преобразование Фишера. |
ФИШЕРОБР | Excel функция ФИШЕРОБР на английском | FISHERINV | Находит обратное преобразование Фишера. |
ПРЕДСКАЗ | Excel функция ПРЕДСКАЗ на английском | FORECAST | Вычисляет значение линейного тренда. |
ЧАСТОТА | Excel функция ЧАСТОТА на английском | FREQUENCY | Находит распределение частот в виде вертикального массива. |
ФТЕСТ | Excel функция ФТЕСТ на английском | FTEST | Определяет результат F-теста. |
ГАММАРАСП | Excel функция ГАММАРАСП на английском | GAMMADIST | Находит гамма-распределение. |
ГАММАОБР | Excel функция ГАММАОБР на английском | GAMMAINV | Находит обратное гамма-распределение. |
ГАММАНЛОГ | Excel функция ГАММАНЛОГ на английском | GAMMALN | Вычисляет натуральный логарифм гамма функции. |
СРГЕОМ | Excel функция СРГЕОМ на английском | GEOMEAN | Вычисляет среднее геометрическое. |
РОСТ | Excel функция РОСТ на английском | GROWTH | Вычисляет значения в соответствии с экспоненциальным трендом. |
СРГАРМ | Excel функция СРГАРМ на английском | HARMEAN | Вычисляет среднее гармоническое. |
ГИПЕРГЕОМЕТ | Excel функция ГИПЕРГЕОМЕТ на английском | HYRGEOMDIST | Определяет гипергеометрическое распределение. |
ОТРЕЗОК | Excel функция ОТРЕЗОК на английском | INTERCEPT | Находит отрезок, отсекаемый на оси линией линейной регрессии. |
ЭКСЦЕСС | Excel функция ЭКСЦЕСС на английском | KURT | Определяет эксцесс множества данных. |
НАИБОЛЬШИЙ | Excel функция НАИБОЛЬШИЙ на английском | LARGE | Находит k-ое наибольшее значение из множества данных. |
ЛИНЕЙН | Excel функция ЛИНЕЙН на английском | LINEST | Находит параметры линейного тренда. |
ЛГРФПРИБЛ | Excel функция ЛГРФПРИБЛ на английском | LOGEST | Находит параметры экспоненциального тренда. |
ЛОГНОРМОБР | Excel функция ЛОГНОРМОБР на английском | LOGINV | Находит обратное логарифмическое нормальное распределение. |
ЛОГНОРМРАСП | Excel функция ЛОГНОРМРАСП на английском | LOGNORMDIST | Находит интегральное логарифмическое нормальное распределение. |
МАКС | Excel функция МАКС на английском | MAX | Определяет максимальное значение из списка аргументов. |
МАКСА | Excel функция МАКСА на английском | MAXA | Определяет максимальное значение из списка аргументов, включая числа, текст и логические значения. |
МЕДИАНА | Excel функция МЕДИАНА на английском | MEDIAN | Находит медиану заданных чисел. |
МИН | Excel функция МИН на английском | MIN | Определяет минимальное значение из списка аргументов. |
МИНА | Excel функция МИНА на английском | MINA | Определяет минимальное значение из списка аргументов, включая числа, текст и логические значения. |
МОДА | Excel функция МОДА на английском | MODE | Определяет значение моды множества данных. |
ОТРБИНОМРАСП | Excel функция ОТРБИНОМРАСП на английском | NEGBINOMDIST | Находит отрицательное биномиальное распределение. |
НОРМРАСП | Excel функция НОРМРАСП на английском | NORMDIST | Выдает нормальную функцию распределения. |
НОРМОБР | Excel функция НОРМОБР на английском | NORMINV | Выдает обратное нормальное распределение. |
НОРМСТРАСП | Excel функция НОРМСТРАСП на английском | NORMSDIST | Выдает стандартное нормальное интегральное распределение. |
НОРМСТОБР | Excel функция НОРМСТОБР на английском | NORMSINV | Выдает обратное значение стандартного нормального распределения. |
ПИРСОН | Excel функция ПИРСОН на английском | PEARSON | Определяет коэффициент корреляции Пирсона. |
ПЕРСЕНТИЛЬ | Excel функция ПЕРСЕНТИЛЬ на английском | PERCENTILE | Определяет k-ую персентиль для значений из интервала. |
ПРОЦЕНТРАНГ | Excel функция ПРОЦЕНТРАНГ на английском | PERCENTRANK | Определяет процентную норму значения в множестве данных. |
ПЕРЕСТ | Excel функция ПЕРЕСТ на английском | PERMUT | Находит количество перестановок для заданного числа объектов. |
ПУАССОН | Excel функция ПУАССОН на английском | POISSON | Выдает распределение Пуассона. |
ВЕРОЯТНОСТЬ | Excel функция ВЕРОЯТНОСТЬ на английском | PROB | Определяет вероятность того, что значение из диапазона находится внутри заданных пределов. |
КВАРТИЛЬ | Excel функция КВАРТИЛЬ на английском | QUARTILE | Определяет квартиль множества данных. |
РАНГ | Excel функция РАНГ на английском | RANK | Определяет ранг числа в списке чисел. |
КВПИРСОН | Excel функция КВПИРСОН на английском | RSQ | Находит квадрат коэффициента корреляции Пирсона. |
СКОС | Excel функция СКОС на английском | SKEW | Определяет асимметрию распределения. |
НАКЛОН | Excel функция НАКЛОН на английском | SLOPE | Находит наклон линии линейной регрессии. |
НАИМЕНЬШИЙ | Excel функция НАИМЕНЬШИЙ на английском | SMALL | Находит k-ое наименьшее значение в множестве данных. |
НОРМАЛИЗАЦИЯ | Excel функция НОРМАЛИЗАЦИЯ на английском | STANDARDIZE | Вычисляет нормализованное значение. |
СТАНДОТКЛОН | Excel функция СТАНДОТКЛОН на английском | STDEV | Оценивает стандартное отклонение по выборке. |
СТАНДОТКЛОНА | Excel функция СТАНДОТКЛОНА на английском | STDEVA | Оценивает стандартное отклонение по выборке, включая числа, текст и логические значения. |
СТАНДОТКЛОНП | Excel функция СТАНДОТКЛОНП на английском | STDEVP | Определяет стандартное отклонение по генеральной совокупности. |
СТАНДОТКЛОНПА | Excel функция СТАНДОТКЛОНПА на английском | STDEVPA | Определяет стандартное отклонение по генеральной совокупности, включая числа, текст и логические значения. |
СТОШYX | Excel функция СТОШYX на английском | STEYX | Определяет стандартную ошибку предсказанных значений y для каждого значения x в регрессии. |
СТЬЮДРАСП | Excel функция СТЬЮДРАСП на английском | TDIST | Выдает t-распределение Стьюдента. |
СТЬЮДРАСПОБР | Excel функция СТЬЮДРАСПОБР на английском | TINV | Выдает обратное t-распределение Стьюдента. |
ТЕНДЕНЦИЯ | Excel функция ТЕНДЕНЦИЯ на английском | TREND | Находит значения в соответствии с линейным трендом. |
УРЕЗСРЕДНЕЕ | Excel функция УРЕЗСРЕДНЕЕ на английском | TRIMMEAN | Находит среднее внутренности множества данных. |
ТТЕСТ | Excel функция ТТЕСТ на английском | TTEST | Находит вероятность, соответствующую критерию Стьюдента. |
ДИСП | Excel функция ДИСП на английском | VAR | Оценивает дисперсию по выборке. |
ДИСПА | Excel функция ДИСПА на английском | VARA | Оценивает дисперсию по выборке, включая числа, текст и логические значения. |
ДИСПР | Excel функция ДИСПР на английском | VARP | Вычисляет дисперсию для генеральной совокупности. |
ДИСПРА | Excel функция ДИСПРА на английском | VARPA | Вычисляет дисперсию для генеральной совокупности, включая числа, текст и логические значения. |
ВЕЙБУЛЛ | Excel функция ВЕЙБУЛЛ на английском | WEIBULL | Выдает распределение Вейбулла. |
ZТЕСТ | Excel функция ZТЕСТ на английском | ZTEST | Выдает двустороннее P-значение z-теста. |
Текстовые функции — Text | |||
БАТТЕКСТ | Excel функция БАТТЕКСТ на английском | BAHTTEXT | Преобразует чисто в текст (бат) на тайском языке |
СИМВОЛ | Excel функция СИМВОЛ на английском | CHAR | Определяет знак по заданному коду. |
ПЕЧСИМВ | Excel функция ПЕЧСИМВ на английском | CLEAN | Удаляет все непечатаемые знаки из текста. |
КОДСИМВ | Excel функция КОДСИМВ на английском | CODE | Определяет числовой код первого знака в текстовой строке. |
СЦЕПИТЬ | Excel функция СЦЕПИТЬ на английском | CONCATENATE | Объединяет несколько текстовых элементов в один. |
РУБЛЬ | Excel функция РУБЛЬ на английском | DOLLAR | Преобразует число в текст, используя денежный формат доллара. |
СОВПАД | Excel функция СОВПАД на английском | EXACT | Проверяет идентичность двух текстов. |
НАЙТИ | Excel функция НАЙТИ на английском | FIND | Ищет вхождение одного текста в другой (с учетом регистра). |
ФИКСИРОВАННЫЙ | Excel функция ФИКСИРОВАННЫЙ на английском | FIXED | Форматирует число и преобразует его в текст с заданным числом десятичных знаков. |
ЛЕВСИМВ | Excel функция ЛЕВСИМВ на английском | LEFT | Выдает нужное количество самых левых знаков в строке. |
ДЛСТР | Excel функция ДЛСТР на английском | LEN | Определяет количество знаков в текстовой строке. |
СТРОЧН | Excel функция СТРОЧН на английском | LOWER | Делает все буквы в тексте строчными. |
ПСТР | Excel функция ПСТР на английском | MID | Выдает определенное число знаков из строки текста, начиная с указанной позиции. |
ПРОПНАЧ | Excel функция ПРОПНАЧ на английском | PROPER | Делает прописной первую букву в каждом слове текста. |
ЗАМЕНИТЬ | Excel функция ЗАМЕНИТЬ на английском | REPLACE | Заменяет знаки в тексте. |
ПОВТОР | Excel функция ПОВТОР на английском | REPT | Повторяет текст заданное число раз. |
ПРАВСИМВ | Excel функция ПРАВСИМВ на английском | RIGHT | Выдает самые правые знаки текстовой строки. |
ПОИСК | Excel функция ПОИСК на английском | SEARCH | Ищет вхождение одного текста в другой (без учета регистра). |
ПОДСТАВИТЬ | Excel функция ПОДСТАВИТЬ на английском | SUBSTITUTE | Заменяет в текстовой строке старый текст новым. |
Т | Excel функция Т на английском | T | Преобразует аргумент в текст. |
ТЕКСТ | Excel функция ТЕКСТ на английском | TEXT | Форматирует число и преобразует его в текст. |
СЖПРОБЕЛЫ | Excel функция СЖПРОБЕЛЫ на английском | TRIM | Удаляет из текста лишние пробелы. |
ПРОПИСН | Excel функция ПРОПИСН на английском | UPPER | Делает все буквы в тексте прописными. |
ЗНАЧЕН | Excel функция ЗНАЧЕН на английском | VALUE | Преобразует текстовый аргумент в число. |
Соответствие английских и русских формул в Excel | |||
Функции баз данных — Database | |||
DVAR | Excel функция DVAR на русском | БДДИСП | Оценивает дисперсию по выборке из выделенных записей базы данных |
DVARP | Excel функция DVARP на русском | БДДИСПП | Вычисляет дисперсию по генеральной совокупности из выделенных записей базы данных. |
DPRODUCT | Excel функция DPRODUCT на русском | БДПРОИЗВЕД | Перемножает значения определенного поля в записях базы данных, удовлетворяющих условию. |
DSUM | Excel функция DSUM на русском | БДСУММ | Суммирует числа в поле для записей базы данных, удовлетворяющих условию. |
DGET | Excel функция DGET на русском | БИЗВЛЕЧЬ | Извлекает из базы данных одну запись, удовлетворяющую заданному условию. |
DCOUNT | Excel функция DCOUNT на русском | БСЧЁТ | Подсчитывает количество числовых ячеек в базе данных. |
DCOUNTA | Excel функция DCOUNTA на русском | БСЧЁТА | Подсчитывает количество непустых ячеек в базе данных. |
DMAX | Excel функция DMAX на русском | ДМАКС | Находит максимальное значение среди выделенных записей базы данных. |
DMIN | Excel функция DMIN на русском | ДМИН | Находит минимальное значение среди выделенных записей базы данных. |
DAVERAGE | Excel функция DAVERAGE на русском | ДСРЗНАЧ | Вычисляет среднее значение выбранных записей базы данных. |
DSTDEV | Excel функция DSTDEV на русском | ДСТАНДОТКЛ | Оценивает стандартное отклонение по выборке из выделенных записей базы данных. |
DSTDEVP | Excel функция DSTDEVP на русском | ДСТАНДОТКЛП | Вычисляет стандартное отклонение по генеральной совокупности из выделенных записей базы данных. |
Функции даты и времени — Date & Time | |||
TIMEVALUE | Excel функция TIMEVALUE на русском | ВРЕМЗНАЧ | Преобразует время из текстового формата в числовой формат. |
TIME | Excel функция TIME на русском | ВРЕМЯ | Выдает заданное время в числовом формате. |
YEAR | Excel функция YEAR на русском | ГОД | Находит год для заданной даты. |
DATE | Excel функция DATE на русском | ДАТА | Возвращает заданную дату в числовом формате Microsoft Excel. |
DATEVALUE | Excel функция DATEVALUE на русском | ДАТАЗНАЧ | Преобразует дату из текстового формата в числовой. |
EDATE | Excel функция EDATE на русском | ДАТАМЕС | Находит дату, отстоящую на заданное число месяцев вперед или назад от начальной даты. |
DAY | Excel функция DAY на русском | ДЕНЬ | Преобразует дату в числовом формате в день месяца. |
WEEKDAY | Excel функция WEEKDAY на русском | ДЕНЬНЕД | Преобразует дату в числовом формате в день недели. |
DAYS360 | Excel функция DAYS360 на русском | ДНЕЙ360 | Вычисляет количество дней между двумя датами на основе 360-дневного года. |
YEARFRAC | Excel функция YEARFRAC на русском | ДОЛЯГОДА | Возвращает долю года, которую составляет количество дней между начальной и конечной датами. |
EOMONTH | Excel функция EOMONTH на русском | КОНМЕСЯЦА | Определяет дату для последнего дня месяца, отстоящего вперед или назад на заданное число месяцев. |
MONTH | Excel функция MONTH на русском | МЕСЯЦ | Преобразует дату в числовом формате в месяцы. |
MINUTE | Excel функция MINUTE на русском | МИНУТЫ | Преобразует дату в числовом формате в минуты. |
WEEKNUM | Excel функция WEEKNUM на русском | НОМНЕДЕЛИ | Определяет номер рабочей недели года для указанной даты. |
WORKDAY | Excel функция WORKDAY на русском | РАБДЕНЬ | Находит дату, отстоящую от данной на заданное количество рабочих дней. |
TODAY | Excel функция TODAY на русском | СЕГОДНЯ | Выдает текущую дату. |
SECOND | Excel функция SECOND на русском | СЕКУНДЫ | Преобразует дату в числовом формате в секунды. |
NOW | Excel функция NOW на русском | ТДАТА | Выдает текущую дату и время. |
HOUR | Excel функция HOUR на русском | ЧАС | Преобразует дату в числовом формате в часы. |
NETWORKDAYS | Excel функция NETWORKDAYS на русском | ЧИСТРАБДНИ | Находит количество рабочих дней между двумя датами. |
Инженерные функции — Engineering | |||
BESSELI | Excel функция BESSELI на русском | БЕССЕЛЬ.I | Возвращает модифицированную функцию Бесселя In(x). |
BESSELJ | Excel функция BESSELJ на русском | БЕССЕЛЬ.J | Возвращает функцию Бесселя Jn(x). |
BESSELK | Excel функция BESSELK на русском | БЕССЕЛЬ.K | Возвращает модифицированную функцию Бесселя Kn(x). |
BESSELY | Excel функция BESSELY на русском | БЕССЕЛЬ.Y | Возвращает функцию Бесселя Yn(x). |
OCT2BIN | Excel функция OCT2BIN на русском | ВОСЬМ.В.ДВ | Преобразует восьмеричное число в двоичное. |
OCT2DEC | Excel функция OCT2DEC на русском | ВОСЬМ.В.ДЕС | Преобразует восьмеричное число в десятичное. |
OCT2HEX | Excel функция OCT2HEX на русском | ВОСЬМ.В.ШЕСТН | Преобразует восьмеричное число в шестнадцатеричное. |
BIN2OCT | Excel функция BIN2OCT на русском | ДВ.В.ВОСЬМ | Преобразует двоичное число в восьмеричное. |
BIN2DEC | Excel функция BIN2DEC на русском | ДВ.В.ДЕС | Преобразует двоичное число в десятичное. |
BIN2HEX | Excel функция BIN2HEX на русском | ДВ.В.ШЕСТН | Преобразует двоичное число в шестнадцатеричное. |
FACTDOUBLE | Excel функция FACTDOUBLE на русском | ДВФАКТР | Вычисляет двойной факториал числа. |
DELTA | Excel функция DELTA на русском | ДЕЛЬТА | Проверяет равенство двух значений. |
DEC2OCT | Excel функция DEC2OCT на русском | ДЕС.В.ВОСЬМ | Преобразует десятичное число в восьмеричное. |
DEC2BIN | Excel функция DEC2BIN на русском | ДЕС.В.ДВ | Преобразует десятичное число в двоичное. |
DEC2HEX | Excel функция DEC2HEX на русском | ДЕС.В.ШЕСТН | Преобразует десятичное число в шестнадцатеричное. |
ERFC | Excel функция ERFC на русском | ДФОШ | Возвращает дополнительную функцию ошибки. |
COMPLEX | Excel функция COMPLEX на русском | КОМПЛЕКСН | Преобразует коэффициенты при вещественной и мнимой частях комплексного числа в комплексное число. |
IMABS | Excel функция IMABS на русском | МНИМ.ABS | Возвращает абсолютную величину (модуль) комплексного числа. |
IMCOS | Excel функция IMCOS на русском | МНИМ.COS | Возвращает косинус комплексного числа. |
IMEXP | Excel функция IMEXP на русском | МНИМ.EXP | Возвращает экспоненту комплексного числа. |
IMLN | Excel функция IMLN на русском | МНИМ.LN | Возвращает натуральный логарифм комплексного числа. |
IMLOG10 | Excel функция IMLOG10 на русском | МНИМ.LOG10 | Возвращает обычный (десятичный) логарифм комплексного числа. |
IMLOG2 | Excel функция IMLOG2 на русском | МНИМ.LOG2 | Возвращает двоичный логарифм комплексного числа. |
IMSIN | Excel функция IMSIN на русском | МНИМ.SIN | Возвращает синус комплексного числа. |
IMARGUMENT | Excel функция IMARGUMENT на русском | МНИМ.АРГУМЕНТ | Возвращает значение аргумента комплексного числа (тета) — угол, выраженный в радианах. |
IMREAL | Excel функция IMREAL на русском | МНИМ.ВЕЩ | Возвращает коэффициент при вещественной части комплексного числа. |
IMDIV | Excel функция IMDIV на русском | МНИМ.ДЕЛ | Возвращает частное от деления двух комплексных чисел. |
IMSQRT | Excel функция IMSQRT на русском | МНИМ.КОРЕНЬ | Возвращает значение квадратного корня из комплексного числа. |
IMPRODUCT | Excel функция IMPRODUCT на русском | МНИМ.ПРОИЗВЕД | Возвращает произведение двух комплексных чисел. |
IMSUB | Excel функция IMSUB на русском | МНИМ.РАЗН | Возвращает разность двух комплексных чисел. |
IMCONJUGATE | Excel функция IMCONJUGATE на русском | МНИМ.СОПРЯЖ | Возвращает комплексно-сопряженное комплексное число. |
IMPOWER | Excel функция IMPOWER на русском | МНИМ.СТЕПЕНЬ | Возвращает комплексное число, возведенное в целую степень. |
IMSUM | Excel функция IMSUM на русском | МНИМ.СУММ | Возвращает сумму комплексных чисел. |
IMAGINARY | Excel функция IMAGINARY на русском | МНИМ.ЧАСТЬ | Возвращает коэффициент при мнимой части комплексного числа. |
GESTEP | Excel функция GESTEP на русском | ПОРОГ | Проверяет, не превышает ли данное число порогового значения. |
CONVERT | Excel функция CONVERT на русском | ПРЕОБР | Преобразует число из одной системы мер в другую. |
ERF | Excel функция ERF на русском | ФОШ | Возвращает функцию ошибки. |
HEX2OCT | Excel функция HEX2OCT на русском | ШЕСТН.В.ВОСЬМ | Преобразует шестнадцатеричное число в восьмеричное. |
HEX2BIN | Excel функция HEX2BIN на русском | ШЕСТН.В.ДВ | Преобразует шестнадцатеричное число в двоичное. |
HEX2DEC | Excel функция HEX2DEC на русском | ШЕСТН.В.ДЕС | Преобразует шестнадцатеричное число в десятичное. |
Финансовые функции — Financial | |||
AMORLINC | Excel функция AMORLINC на русском | АМОРУВ | Вычисляет величину амортизации для каждого отчетного периода (французская система бухучета). |
AMORDEGRC | Excel функция AMORDEGRC на русском | АМОРУМ | Вычисляет величину амортизации для каждого периода, используя коэффициент амортизации (французская система бухучета). |
SLN | Excel функция SLN на русском | АПЛ | Вычисляет величину непосредственной амортизации имущества за один период. |
SYD | Excel функция SYD на русском | АСЧ | |
FVSCHEDULE | Excel функция FVSCHEDULE на русском | БЗРАСПИС | Вычисляет будущее значение начального вклада при изменяющихся сложных процентных ставках. |
FV | Excel функция FV на русском | БС | Вычисляет будущее значение вклада. |
IRR | Excel функция IRR на русском | ВСД | Вычисляет внутреннюю ставку доходности (отдачи) для серии потоков денежных средств. |
COUPPCD | Excel функция COUPPCD на русском | ДАТАКУПОНДО | Выдает предыдущую дату купона перед датой соглашения. |
COUPNCD | Excel функция COUPNCD на русском | ДАТАКУПОНПОСЛЕ | Находит следующую дату купона после даты соглашения. |
DDB | Excel функция DDB на русском | ДДОБ | Вычисляет величину амортизации имущества для указанного периода при использовании метода двукратного учета амортизации или иного явно указанного метода. |
DURATION | Excel функция DURATION на русском | ДЛИТ | Находит ежегодную продолжительность действия ценных бумаг с периодическими выплатами по процентам. |
COUPDAYS | Excel функция COUPDAYS на русском | ДНЕЙКУПОН | Определяет число дней в периоде купона, который содержит дату соглашения. |
COUPDAYBS | Excel функция COUPDAYBS на русском | ДНЕЙКУПОНДО | Определяет количество дней между началом периода купона и датой соглашения. |
COUPDAYSNC | Excel функция COUPDAYSNC на русском | ДНЕЙКУПОНПОСЛЕ | Находит число дней от даты соглашения до срока следующего купона. |
YIELD | Excel функция YIELD на русском | ДОХОД | Вычисляет доход от ценных бумаг, по которым производятся периодические выплаты процентов. |
TBILLYIELD | Excel функция TBILLYIELD на русском | ДОХОДКЧЕК | Вычисляет доход по казначейскому чеку. |
ODDFYIELD | Excel функция ODDFYIELD на русском | ДОХОДПЕРВНЕРЕГ | Находит доход по ценным бумагам с нерегулярным первым периодом. |
YIELDMAT | Excel функция YIELDMAT на русском | ДОХОДПОГАШ | Вычисляет годовой доход от ценных бумаг, процент по которым выплачивается в срок погашения. |
ODDFYIELD | Excel функция ODDFYIELD на русском | ДОХОДПОСЛНЕРЕГ | Определяет доход по ценным бумагам с нерегулярным последним периодом. |
YIELDDISC | Excel функция YIELDDISC на русском | ДОХОДСКИДКА | Вычисляет годовой доход по ценным бумагам, на которые сделана скидка. Пример — казначейские чеки. |
INTRATE | Excel функция INTRATE на русском | ИНОРМА | Определяет ставку доходности полностью обеспеченной ценной бумаги. |
NPER | Excel функция NPER на русском | КПЕР | Определяет общее количество периодов выплаты для данной ссуды. |
MIRR | Excel функция MIRR на русском | МВСД | Определяет внутреннюю ставку доходности, при которой положительные и отрицательные денежные потоки имеют разную ставку. |
MDURATION | Excel функция MDURATION на русском | МДЛИТ | Определяет модифицированную длительность Маколея для ценных бумаг с предполагаемой номинальной стоимостью 100 рублей. |
ACCRINT | Excel функция ACCRINT на русском | НАКОПДОХОД | Определяет накопленный доход по ценным бумагам с периодической выплатой процентов. |
ACCRINTM | Excel функция ACCRINTM на русском | НАКОПДОХОДПОГАШ | Находит накопленный доход по ценным бумагам, процент по которым выплачивается в срок вступления в силу. |
NOMINAL | Excel функция NOMINAL на русском | НОМИНАЛ | Определяет номинальную годовую процентную ставку. |
CUMPRINC | Excel функция CUMPRINC на русском | ОБЩДОХОД | Вычисляет общую выплату по займу между двумя периодами. |
CUMIPMT | Excel функция CUMIPMT на русском | ОБЩПЛАТ | Вычисляет общую выплату, произведенную между двумя периодическими выплатами. |
PPMT | Excel функция PPMT на русском | ОСПЛТ | Вычисляет величину выплат на основной капитал для вклада в заданный период. |
PMT | Excel функция PMT на русском | ПЛТ | Вычисляет величину выплаты по ссуде за один период. |
RECEIVED | Excel функция RECEIVED на русском | ПОЛУЧЕНО | Вычисляет сумму, полученную в срок вступления в силу полностью обеспеченных ценных бумаг. |
ISPMT | Excel функция ISPMT на русском | ПРОЦПЛАТ | Вычисляет выплаты за указанный период инвестиции. |
IMPT | Excel функция IMPT на русском | ПРПЛТ | Вычисляет величину выплаты прибыли на вложения за данный период. |
PV | Excel функция PV на русском | ПС | Вычисляет приведенную (к настоящему моменту) стоимость инвестиции. |
VDB | Excel функция VDB на русском | ПУО | Вычисляет величину амортизации имущества для явно указанного или соответствующего периода при использовании метода разового учета амортизации. |
TBILLEQ | Excel функция TBILLEQ на русском | РАВНОКЧЕК | Вычисляет эквивалентный облигации доход по казначейскому чеку. |
DOLLARDE | Excel функция DOLLARDE на русском | РУБЛЬ.ДЕС | Преобразует цену в рублях, выраженную в виде дроби, в цену в рублях, выраженную десятичным числом. |
DOLLARFR | Excel функция DOLLARFR на русском | РУБЛЬ.ДРОБЬ | Преобразует цену в рублях, выраженную десятичным числом, в цену в рублях, выраженную в виде дроби. |
DISC | Excel функция DISC на русском | СКИДКА | Вычисляет норму скидки для ценных бумаг. |
RATE | Excel функция RATE на русском | СТАВКА | Вычисляет процентную ставку по аннуитету за один период. |
DB | Excel функция DB на русском | ФУО | Вычисляет амортизацию имущества на заданный период, используя метод постоянного учета амортизации. |
PRICE | Excel функция PRICE на русском | ЦЕНА | Вычисляет цену за 100 рублей нарицательной стоимости ценных бумаг, по которым производится периодическая выплата процентов. |
TBILLPRICE | Excel функция TBILLPRICE на русском | ЦЕНАКЧЕК | Вычисляет цену за 100 рублей нарицательной стоимости для казначейского чека. |
ODDPRICE | Excel функция ODDPRICE на русском | ЦЕНАПЕРВНЕРЕГ | Находит цену за 100 рублей нарицательной стоимости ценных бумаг с нерегулярным первым периодом. |
PRICEMAT | Excel функция PRICEMAT на русском | ЦЕНАПОГАШ | Вычисляет цену за 100 рублей нарицательной стоимости ценных бумаг, по которым выплачивается прибыль в момент вступления в силу. |
ODDLPRICE | Excel функция ODDLPRICE на русском | ЦЕНАПОСЛНЕРЕГ | Определяет цену за 100 рублей нарицательной стоимости ценных бумаг с нерегулярным последним периодом. |
PRICEDISC | Excel функция PRICEDISC на русском | ЦЕНАСКИДКА | Вычисляет цену за 100 рублей нарицательной стоимости ценных бумаг, на которые сделана скидка. |
COUPNUM | Excel функция COUPNUM на русском | ЧИСЛКУПОН | Определяет количество купонов, которые могут быть оплачены между датой соглашения и сроком вступления в силу. |
XIRR | Excel функция XIRR на русском | ЧИСТВНДОХ | Вычисляет внутреннюю ставку доходности запланированных непериодических денежных потоков. |
XNPV | Excel функция XNPV на русском | ЧИСТНЗ | Вычисляет чистую текущую стоимость инвестиции, вычисляемую на основе ряда поступлений наличных, которые не обязательно являются периодическими. |
NPV | Excel функция NPV на русском | ЧПС | Вычисляет чистую приведенную стоимость инвестиции, основанной на серии периодических денежных потоков и ставке дисконтирования. |
EFFECT | Excel функция EFFECT на русском | ЭФФЕКТ | Вычисляет действующие ежегодные процентные ставки. |
Проверка свойств и значений и Информационные функции — Information | |||
ISLOGICAL | Excel функция ISLOGICAL на русском | ЕЛОГИЧ | Выдает логическое значение ИСТИНА, если аргумент ссылается на логическое значение. |
ISNA | Excel функция ISNA на русском | ЕНД | Выдает логическое значение ИСТИНА, если аргумент ссылается на значение ошибки #Н/Д (значение недоступно). |
ISNONTEXT | Excel функция ISNONTEXT на русском | ЕНЕТЕКСТ | Выдает логическое значение ИСТИНА, если аргумент ссылается на значение, которое не является текстом. |
ISODD | Excel функция ISODD на русском | ЕНЕЧЁТ | Выдает логическое значение ИСТИНА, если аргумент — нечетное число. |
ISERR | Excel функция ISERR на русском | ЕОШ | Выдает логическое значение ИСТИНА, если аргумент ссылается на любое значение ошибки, кроме #Н/Д. |
ISERROR | Excel функция ISERROR на русском | ЕОШИБКА | Выдает логическое значение ИСТИНА, если аргумент ссылается на любое значение ошибки. |
ISBLANK | Excel функция ISBLANK на русском | ЕПУСТО | Выдает логическое значение ИСТИНА, если аргумент является ссылкой на пустую ячейку. |
ISREF | Excel функция ISREF на русском | ЕССЫЛКА | Выдает логическое значение ИСТИНА, если аргумент ссылается на ссылку. |
ISTEXT | Excel функция ISTEXT на русском | ЕТЕКСТ | Выдает логическое значение ИСТИНА, если аргумент ссылается на текст. |
ISEVEN | Excel функция ISEVEN на русском | ЕЧЁТН | Выдает логическое значение ИСТИНА, если аргумент — четное число. |
ISNUMBER | Excel функция ISNUMBER на русском | ЕЧИСЛО | Выдает логическое значение ИСТИНА, если аргумент ссылается на число. |
INFO | Excel функция INFO на русском | ИНФОРМ | Выдает информацию о текущей операционной среде. |
NA | Excel функция NA на русском | НД | Выдает значение ошибки #Н/Д. |
TYPE | Excel функция TYPE на русском | ТИП | Выдает тип значения. |
ERROR.TYPE | Excel функция ERROR.TYPE на русском | ТИП.ОШИБКИ | Определяет номер, соответствующий одному из типов ошибок Microsoft Excel. |
N | Excel функция N на русском | Ч | Преобразует заданное значение в число. |
CELL | Excel функция CELL на русском | ЯЧЕЙКА | Определяет информацию о формате, местоположении или содержимом ячейки. |
Логические функции — Logical | |||
AND | Excel функция AND на русском | И | Выдает значение ИСТИНА, если все аргументы имеют значение ИСТИНА. |
IF | Excel функция IF на русском | ЕСЛИ | Выполняет проверку условия. |
OR | Excel функция OR на русском | ИЛИ | Выдает значение ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА. |
NOT | Excel функция NOT на русском | НЕ | Меняет на противоположное логическое значение своего аргумента. |
FALSE | Excel функция FALSE на русском | FALSE | Вставляет логическое значение ЛОЖЬ. |
TRUE | Excel функция TRUE на русском | TRUE | Вставляет логическое значение ИСТИНА. |
Ссылки и массивы — Lookup & Reference | |||
ADRESS | Excel функция ADRESS на русском | АДРЕС | Выдает ссылку на отдельную ячейку рабочего листа в виде текста. |
VLOOKUP | Excel функция VLOOKUP на русском | ВПР | Ищет значение в первом столбце массива и выдает значение из ячейки в найденной строке и указанном столбце. |
[ads] | |||
CHOOSE | Excel функция CHOOSE на русском | ВЫБОР | Выбирает значение из списка значений по индексу. |
HYPERLINK | Excel функция HYPERLINK на русском | ГИПЕРССЫЛКА | Создает ссылку, открывающую документ, находящийся на жестком диске, сервере сети или в Интернете. |
HLOOKUP | Excel функция HLOOKUP на русском | ГПР | Ищет значение в первой строке массива и выдает значение из ячейки в найденном столбце и указанной строке. |
INDIRECT | Excel функция INDIRECT на русском | ДВССЫЛ | Определяет ссылку, заданную текстовым значением. |
RTD | Excel функция RTD на русском | ДРВ | Извлекает данные реального времени из программ, поддерживающих автоматизацию COM. |
INDEX | Excel функция INDEX на русском | ИНДЕКС | По индексу получает значение из ссылки или массива. |
[ads] | |||
AREAS | Excel функция AREAS на русском | ОБЛАСТИ | Определяет количество областей в ссылке. |
MATCH | Excel функция MATCH на русском | ПОИСКПОЗ | Ищет значения в ссылке или массиве. |
[ads] | |||
GETPIVOTDATA | Excel функция GETPIVOTDATA на русском | ПОЛУЧИТЬ.ДАННЫЕ. СВОДНОЙ.ТАБЛИЦЫ |
Возвращает данные, хранящиеся в сводной таблице. |
LOOKUP | Excel функция LOOKUP на русском | ПРОСМОТР | Ищет значения в векторе или массиве. |
OFFSET | Excel функция OFFSET на русском | СМЕЩ | Определяет смещение ссылки относительно заданной ссылки. |
COLUMN | Excel функция COLUMN на русском | СТОЛБЕЦ | Определяет номер столбца, на который указывает ссылка. |
ROW | Excel функция ROW на русском | СТРОКА | Определяет номер строки, определяемой ссылкой. |
TRANSPOSE | Excel функция TRANSPOSE на русском | ТРАНСП | Выдает транспонированный массив. |
COLUMNS | Excel функция COLUMNS на русском | ЧИСЛСТОЛБ | Определяет количество столбцов в массиве или ссылке. |
ROWS | Excel функция ROWS на русском | ЧСТРОК | Определяет количество строк в ссылке. |
Математические и тригонометрические функции — Math & Trig | |||
ABS | Excel функция ABS на русском | ABS | Находит модуль (абсолютную величину) числа. |
ACOS | Excel функция ACOS на русском | ACOS | Вычисляет арккосинус числа. |
ACOSH | Excel функция ACOSH на русском | ACOSH | Вычисляет гиперболический арккосинус числа. |
ASIN | Excel функция ASIN на русском | ASIN | Вычисляет арксинус числа. |
ASINH | Excel функция ASINH на русском | ASINH | Вычисляет гиперболический арксинус числа. |
ATAN | Excel функция ATAN на русском | ATAN | Вычисляет арктангенс числа. |
ATAN2 | Excel функция ATAN2 на русском | ATAN2 | Вычисляет арктангенс для заданных координат x и y. |
ATANH | Excel функция ATANH на русском | ATANH | Вычисляет гиперболический арктангенс числа. |
COS | Excel функция COS на русском | COS | Вычисляет косинус числа. |
COSH | Excel функция COSH на русском | COSH | Вычисляет гиперболический косинус числа. |
EXP | Excel функция EXP на русском | EXP | Вычисляет число e, возведенное в указанную степень. |
LN | Excel функция LN на русском | LN | Вычисляет натуральный логарифм числа. |
LOG | Excel функция LOG на русском | LOG | Вычисляет логарифм числа по заданному основанию. |
LOG10 | Excel функция LOG10 на русском | LOG10 | Вычисляет десятичный логарифм числа. |
SIN | Excel функция SIN на русском | SIN | Вычисляет синус заданного угла. |
SINH | Excel функция SINH на русском | SINH | Вычисляет гиперболический синус числа. |
TAN | Excel функция TAN на русском | TAN | Вычисляет тангенс числа. |
TANH | Excel функция TANH на русском | TANH | Вычисляет гиперболический тангенс числа. |
DEGREES | Excel функция DEGREES на русском | ГРАДУСЫ | Преобразует радианы в градусы. |
SIGN | Excel функция SIGN на русском | ЗНАК | Определяет знак числа. |
SQRT | Excel функция SQRT на русском | КОРЕНЬ | Вычисляет положительное значение квадратного корня. |
SQRTPI | Excel функция SQRTPI на русском | КОРЕНЬПИ | Вычисляет значение квадратного корня из числа «пи». |
MINVERSE | Excel функция MINVERSE на русском | МОБР | Определяет обратную матрицу (матрица хранится в массиве). |
MDETERM | Excel функция MDETERM на русском | МОПРЕД | Вычисляет определитель матрицы, хранящейся в массиве. |
MULTINOMIAL | Excel функция MULTINOMIAL на русском | МУЛЬТИНОМ | Вычисляет мультиномиальный коэффициент множества чисел. |
MMULT | Excel функция MMULT на русском | МУМНОЖ | Вычисляет произведение матриц, хранящихся в массивах. |
ODD | Excel функция ODD на русском | НЕЧЁТ | Округляет число до ближайшего нечетного целого. |
GCD | Excel функция GCD на русском | НОД | Находит наибольший общий делитель. |
LCM | Excel функция LCM на русском | НОК | Находит наименьшее общее кратное. |
CEILING | Excel функция CEILING на русском | ОКРВВЕРХ | Округляет число до ближайшего целого или до ближайшего кратного указанному значению. |
FLOOR | Excel функция FLOOR на русском | ОКРВНИЗ | Округляет число до ближайшего меньшего по модулю целого. |
ROUND | Excel функция ROUND на русском | ОКРУГЛ | Округляет число до указанного количества десятичных разрядов. |
ROUNDUP | Excel функция ROUNDUP на русском | ОКРУГЛВВЕРХ | Округляет число до ближайшего по модулю большего целого. |
ROUNDDOWN | Excel функция ROUNDDOWN на русском | ОКРУГЛВНИЗ | Округляет число до ближайшего меньшего по модулю целого. |
MROUND | Excel функция MROUND на русском | ОКРУГЛТ | Находит число, округленное с требуемой точностью. |
MOD | Excel функция MOD на русском | ОСТАТ | Вычисляет остаток от деления. |
TRUNC | Excel функция TRUNC на русском | ОТБР | Отбрасывает дробную часть числа. |
PI | Excel функция PI на русском | ПИ | Вставляет число «пи». |
PRODUCT | Excel функция PRODUCT на русском | ПРОИЗВЕД | Вычисляет произведение аргументов. |
SUBTOTAL | Excel функция SUBTOTAL на русском | ПРОМЕЖУТОЧНЫЕ.ИТОГИ | Вычисляет промежуточные итоги. |
RADIANS | Excel функция RADIANS на русском | РАДИАНЫ | Преобразует градусы в радианы. |
ROMAN | Excel функция ROMAN на русском | РИМСКОЕ | Преобразует число в арабской записи к числу в римской как текст. |
SERIESSUM | Excel функция SERIESSUM на русском | РЯД.СУММ | Вычисляет сумму степенного ряда по заданной формуле. |
RANDBETVEEN | Excel функция RANDBETVEEN на русском | СЛУЧМЕЖДУ | Выдает случайное число в заданном интервале. |
RAND | Excel функция RAND на русском | СЛЧИС | Выдает случайное число в интервале от 0 до 1. |
POWER | Excel функция POWER на русском | СТЕПЕНЬ | Вычисляет результат возведения числа в степень. |
SUM | Excel функция SUM на русском | СУММ | Суммирует аргументы. |
SUMIF | Excel функция SUMIF на русском | СУММЕСЛИ | Суммирует ячейки, удовлетворяющие заданному условию. |
[ads] | |||
SUMSQ | Excel функция SUMSQ на русском | СУММКВ | Вычисляет сумму квадратов аргументов. |
SUMXMY2 | Excel функция SUMXMY2 на русском | СУММКВРАЗН | Вычисляет сумму квадратов разностей соответствующих значений в двух массивах. |
SUMPRODUCT | Excel функция SUMPRODUCT на русском | СУММПРОИЗВ | Вычисляет сумму произведений соответствующих элементов массивов. |
SUMX2MY2 | Excel функция SUMX2MY2 на русском | СУММРАЗНКВ | Вычисляет сумму разностей квадратов соответствующих значений в двух массивах. |
SUMX2PY2 | Excel функция SUMX2PY2 на русском | СУММСУММКВ | Вычисляет сумму сумм квадратов соответствующих элементов двух массивов. |
FACT | Excel функция FACT на русском | ФАКТР | Вычисляет факториал числа. |
INT | Excel функция INT на русском | ЦЕЛОЕ | Округляет число до ближайшего меньшего целого. |
QUOTIENT | Excel функция QUOTIENT на русском | ЧАСТНОЕ | Вычисляет целую часть частного при делении. |
EVEN | Excel функция EVEN на русском | ЧЁТН | Округляет число до ближайшего четного целого. |
COMBIN | Excel функция COMBIN на русском | ЧИСЛКОМБ | Находит количество комбинаций для заданного числа объектов. |
Статистические функции — Statistical | |||
FDIST | Excel функция FDIST на русском | FРАСП | Находит F-распределение вероятности. |
FINV | Excel функция FINV на русском | FРАСПОБР | Определяет обратное значение для F-распределения вероятности. |
ZTEST | Excel функция ZTEST на русском | ZТЕСТ | Выдает двустороннее P-значение z-теста. |
BETAINV | Excel функция BETAINV на русском | БЕТАОБР | Определяет обратную функцию к интегральной функции плотности бета-вероятности. |
BETADIST | Excel функция BETADIST на русском | БЕТАРАСП | Определяет интегральную функцию плотности бета-вероятности. |
BINOMDIST | Excel функция BINOMDIST на русском | БИНОМРАСП | Вычисляет отдельное значение биномиального распределения. |
WEIBULL | Excel функция WEIBULL на русском | ВЕЙБУЛЛ | Выдает распределение Вейбулла. |
PROB | Excel функция PROB на русском | ВЕРОЯТНОСТЬ | Определяет вероятность того, что значение из диапазона находится внутри заданных пределов. |
GAMMALN | Excel функция GAMMALN на русском | ГАММАНЛОГ | Вычисляет натуральный логарифм гамма функции. |
GAMMAINV | Excel функция GAMMAINV на русском | ГАММАОБР | Находит обратное гамма-распределение. |
GAMMADIST | Excel функция GAMMADIST на русском | ГАММАРАСП | Находит гамма-распределение. |
HYRGEOMDIST | Excel функция HYRGEOMDIST на русском | ГИПЕРГЕОМЕТ | Определяет гипергеометрическое распределение. |
VAR | Excel функция VAR на русском | ДИСП | Оценивает дисперсию по выборке. |
VARA | Excel функция VARA на русском | ДИСПА | Оценивает дисперсию по выборке, включая числа, текст и логические значения. |
VARP | Excel функция VARP на русском | ДИСПР | Вычисляет дисперсию для генеральной совокупности. |
VARPA | Excel функция VARPA на русском | ДИСПРА | Вычисляет дисперсию для генеральной совокупности, включая числа, текст и логические значения. |
CONFIDENCE | Excel функция CONFIDENCE на русском | ДОВЕРИТ | Определяет доверительный интервал для среднего значения по генеральной совокупности. |
DEVSQ | Excel функция DEVSQ на русском | КВАДРОТКЛ | Вычисляет сумму квадратов отклонений. |
QUARTILE | Excel функция QUARTILE на русском | КВАРТИЛЬ | Определяет квартиль множества данных. |
RSQ | Excel функция RSQ на русском | КВПИРСОН | Находит квадрат коэффициента корреляции Пирсона. |
COVAR | Excel функция COVAR на русском | КОВАР | Определяет ковариацию, то есть среднее произведений отклонений для каждой пары точек. |
CORREL | Excel функция CORREL на русском | КОРРЕЛ | Находит коэффициент корреляции между двумя множествами данных. |
CRITBINOM | Excel функция CRITBINOM на русском | КРИТБИНОМ | Находит наименьшее значение, для которого биномиальная функция распределения меньше или равна заданному значению. |
LOGEST | Excel функция LOGEST на русском | ЛГРФПРИБЛ | Находит параметры экспоненциального тренда. |
LINEST | Excel функция LINEST на русском | ЛИНЕЙН | Находит параметры линейного тренда. |
LOGINV | Excel функция LOGINV на русском | ЛОГНОРМОБР | Находит обратное логарифмическое нормальное распределение. |
LOGNORMDIST | Excel функция LOGNORMDIST на русском | ЛОГНОРМРАСП | Находит интегральное логарифмическое нормальное распределение. |
MAX | Excel функция MAX на русском | МАКС | Определяет максимальное значение из списка аргументов. |
MAXA | Excel функция MAXA на русском | МАКСА | Определяет максимальное значение из списка аргументов, включая числа, текст и логические значения. |
MEDIAN | Excel функция MEDIAN на русском | МЕДИАНА | Находит медиану заданных чисел. |
MIN | Excel функция MIN на русском | МИН | Определяет минимальное значение из списка аргументов. |
MINA | Excel функция MINA на русском | МИНА | Определяет минимальное значение из списка аргументов, включая числа, текст и логические значения. |
MODE | Excel функция MODE на русском | МОДА | Определяет значение моды множества данных. |
LARGE | Excel функция LARGE на русском | НАИБОЛЬШИЙ | Находит k-ое наибольшее значение из множества данных. |
SMALL | Excel функция SMALL на русском | НАИМЕНЬШИЙ | Находит k-ое наименьшее значение в множестве данных. |
SLOPE | Excel функция SLOPE на русском | НАКЛОН | Находит наклон линии линейной регрессии. |
STANDARDIZE | Excel функция STANDARDIZE на русском | НОРМАЛИЗАЦИЯ | Вычисляет нормализованное значение. |
NORMINV | Excel функция NORMINV на русском | НОРМОБР | Выдает обратное нормальное распределение. |
NORMDIST | Excel функция NORMDIST на русском | НОРМРАСП | Выдает нормальную функцию распределения. |
NORMSINV | Excel функция NORMSINV на русском | НОРМСТОБР | Выдает обратное значение стандартного нормального распределения. |
NORMSDIST | Excel функция NORMSDIST на русском | НОРМСТРАСП | Выдает стандартное нормальное интегральное распределение. |
NEGBINOMDIST | Excel функция NEGBINOMDIST на русском | ОТРБИНОМРАСП | Находит отрицательное биномиальное распределение. |
INTERCEPT | Excel функция INTERCEPT на русском | ОТРЕЗОК | Находит отрезок, отсекаемый на оси линией линейной регрессии. |
PERMUT | Excel функция PERMUT на русском | ПЕРЕСТ | Находит количество перестановок для заданного числа объектов. |
PERCENTILE | Excel функция PERCENTILE на русском | ПЕРСЕНТИЛЬ | Определяет k-ую персентиль для значений из интервала. |
PEARSON | Excel функция PEARSON на русском | ПИРСОН | Определяет коэффициент корреляции Пирсона. |
FORECAST | Excel функция FORECAST на русском | ПРЕДСКАЗ | Вычисляет значение линейного тренда. |
PERCENTRANK | Excel функция PERCENTRANK на русском | ПРОЦЕНТРАНГ | Определяет процентную норму значения в множестве данных. |
POISSON | Excel функция POISSON на русском | ПУАССОН | Выдает распределение Пуассона. |
RANK | Excel функция RANK на русском | РАНГ | Определяет ранг числа в списке чисел. |
GROWTH | Excel функция GROWTH на русском | РОСТ | Вычисляет значения в соответствии с экспоненциальным трендом. |
SKEW | Excel функция SKEW на русском | СКОС | Определяет асимметрию распределения. |
HARMEAN | Excel функция HARMEAN на русском | СРГАРМ | Вычисляет среднее гармоническое. |
GEOMEAN | Excel функция GEOMEAN на русском | СРГЕОМ | Вычисляет среднее геометрическое. |
AVERAGE | Excel функция AVERAGE на русском | СРЗНАЧ | Вычисляет среднее арифметическое аргументов. |
AVERAGEA | Excel функция AVERAGEA на русском | СРЗНАЧА | Вычисляет среднее арифметическое аргументов, включая числа, текст и логические значения. |
AVEDEV | Excel функция AVEDEV на русском | СРОТКЛ | Вычисляет среднее абсолютных значений отклонений точек данных от среднего. |
STDEV | Excel функция STDEV на русском | СТАНДОТКЛОН | Оценивает стандартное отклонение по выборке. |
STDEVA | Excel функция STDEVA на русском | СТАНДОТКЛОНА | Оценивает стандартное отклонение по выборке, включая числа, текст и логические значения. |
STDEVP | Excel функция STDEVP на русском | СТАНДОТКЛОНП | Определяет стандартное отклонение по генеральной совокупности. |
STDEVPA | Excel функция STDEVPA на русском | СТАНДОТКЛОНПА | Определяет стандартное отклонение по генеральной совокупности, включая числа, текст и логические значения. |
STEYX | Excel функция STEYX на русском | СТОШYX | Определяет стандартную ошибку предсказанных значений y для каждого значения x в регрессии. |
TDIST | Excel функция TDIST на русском | СТЬЮДРАСП | Выдает t-распределение Стьюдента. |
TINV | Excel функция TINV на русском | СТЬЮДРАСПОБР | Выдает обратное t-распределение Стьюдента. |
COUNT | Excel функция COUNT на русском | СЧЁТ | Подсчитывает количество чисел в списке аргументов. |
COUNTIF | Excel функция COUNTIF на русском | СЧЁТЕСЛИ | Подсчитывает количество непустых ячеек, удовлетворяющих заданному условию внутри диапазона. |
COUNTA | Excel функция COUNTA на русском | СЧЁТЗ | Подсчитывает количество значений в списке аргументов. |
COUNTBLANK | Excel функция COUNTBLANK на русском | СЧИТАТЬПУСТОТЫ | Подсчитывает количество пустых ячеек в заданном диапазоне. |
TREND | Excel функция TREND на русском | ТЕНДЕНЦИЯ | Находит значения в соответствии с линейным трендом. |
TTEST | Excel функция TTEST на русском | ТТЕСТ | Находит вероятность, соответствующую критерию Стьюдента. |
TRIMMEAN | Excel функция TRIMMEAN на русском | УРЕЗСРЕДНЕЕ | Находит среднее внутренности множества данных. |
FISHER | Excel функция FISHER на русском | ФИШЕР | Находит преобразование Фишера. |
FISHERINV | Excel функция FISHERINV на русском | ФИШЕРОБР | Находит обратное преобразование Фишера. |
FTEST | Excel функция FTEST на русском | ФТЕСТ | Определяет результат F-теста. |
CHIINV | Excel функция CHIINV на русском | ХИ2ОБР | Вычисляет обратное значение односторонней вероятности распределения хи-квадрат. |
CHIDIST | Excel функция CHIDIST на русском | ХИ2РАСП | Вычисляет одностороннюю вероятность распределения хи-квадрат. |
CHITEST | Excel функция CHITEST на русском | ХИ2ТЕСТ | Определяет тест на независимость. |
FREQUENCY | Excel функция FREQUENCY на русском | ЧАСТОТА | Находит распределение частот в виде вертикального массива. |
EXPONDIST | Excel функция EXPONDIST на русском | ЭКСПРАСП | Находит экспоненциальное распределение. |
KURT | Excel функция KURT на русском | ЭКСЦЕСС | Определяет эксцесс множества данных. |
Текстовые функции — Text | |||
BAHTTEXT | Excel функция BAHTTEXT на русском | БАТТЕКСТ | Преобразует чисто в текст (бат) на тайском языке |
LEN | Excel функция LEN на русском | ДЛСТР | Определяет количество знаков в текстовой строке. |
REPLACE | Excel функция REPLACE на русском | ЗАМЕНИТЬ | Заменяет знаки в тексте. |
VALUE | Excel функция VALUE на русском | ЗНАЧЕН | Преобразует текстовый аргумент в число. |
CODE | Excel функция CODE на русском | КОДСИМВ | Определяет числовой код первого знака в текстовой строке. |
LEFT | Excel функция LEFT на русском | ЛЕВСИМВ | Выдает нужное количество самых левых знаков в строке. |
FIND | Excel функция FIND на русском | НАЙТИ | Ищет вхождение одного текста в другой (с учетом регистра). |
CLEAN | Excel функция CLEAN на русском | ПЕЧСИМВ | Удаляет все непечатаемые знаки из текста. |
REPT | Excel функция REPT на русском | ПОВТОР | Повторяет текст заданное число раз. |
SUBSTITUTE | Excel функция SUBSTITUTE на русском | ПОДСТАВИТЬ | Заменяет в текстовой строке старый текст новым. |
SEARCH | Excel функция SEARCH на русском | ПОИСК | Ищет вхождение одного текста в другой (без учета регистра). |
RIGHT | Excel функция RIGHT на русском | ПРАВСИМВ | Выдает самые правые знаки текстовой строки. |
UPPER | Excel функция UPPER на русском | ПРОПИСН | Делает все буквы в тексте прописными. |
PROPER | Excel функция PROPER на русском | ПРОПНАЧ | Делает прописной первую букву в каждом слове текста. |
MID | Excel функция MID на русском | ПСТР | Выдает определенное число знаков из строки текста, начиная с указанной позиции. |
DOLLAR | Excel функция DOLLAR на русском | РУБЛЬ | Преобразует число в текст, используя денежный формат доллара. |
TRIM | Excel функция TRIM на русском | СЖПРОБЕЛЫ | Удаляет из текста лишние пробелы. |
CHAR | Excel функция CHAR на русском | СИМВОЛ | Определяет знак по заданному коду. |
EXACT | Excel функция EXACT на русском | СОВПАД | Проверяет идентичность двух текстов. |
LOWER | Excel функция LOWER на русском | СТРОЧН | Делает все буквы в тексте строчными. |
CONCATENATE | Excel функция CONCATENATE на русском | СЦЕПИТЬ | Объединяет несколько текстовых элементов в один. |
T | Excel функция T на русском | Т | Преобразует аргумент в текст. |
TEXT | Excel функция TEXT на русском | ТЕКСТ | Форматирует число и преобразует его в текст. |
FIXED | Excel функция FIXED на русском | ФИКСИРОВАННЫЙ | Форматирует число и преобразует его в текст с заданным числом десятичных знаков. |
Для быстрого доступа к данной странице она была добавлена в меню под шапкой в раздел «ОСВАИВАЕМ EXCEL»
of pi
the list of arguments
e raised to the power of a given number
given number of times
Note: In Excel 2016, this function is replaced with FORECAST.LINEAR as part of the new Forecasting functions, but it’s still available for compatibility with earlier versions.
Примечание. В Excel 2016 эта функция заменена функцией ПРЕДСКАЗ.ЛИНЕЙН из нового набора функций прогнозирования. Однако эта функция по-прежнему доступна в целях обеспечения совместимости с предыдущими версиями.
Note: This function isn’t available in Excel 2016 for Mac.
Примечание. Эта функция недоступна в Excel 2016 для Mac.
Note: This function isn’t available in Excel 2016 for Mac.
Примечание. Эта функция недоступна в Excel 2016 для Mac.
Note: This function isn’t available in Excel 2016 for Mac.
Примечание. Эта функция недоступна в Excel 2016 для Mac.
Note: This function isn’t available in Excel 2016 for Mac.
Примечание. Эта функция недоступна в Excel 2016 для Mac.
Note: This function isn’t available in Excel 2016 for Mac.
Примечание. Эта функция недоступна в Excel 2016 для Mac.
distribution
x and infinity
year
=MATCH(7,A1:A3,0)
returns the number 2, because 7 is the second item in the range.
=ПОИСКПОЗ(7,A1:A3,0)
возвращает значение 2, поскольку элемент 7 является вторым в диапазоне.
Use the DATEDIF function to calculate the number of days, months, or years between two dates.
Функция РАЗНДАТ вычисляет количество дней, месяцев или лет между двумя датами.
Note: This function is not available in Excel Online.
Примечание. Эта функция недоступна в Excel Online.
value of a security that pays periodic interest
#Руководства
- 5 авг 2022
-
0
Как из сотен строк отобразить только необходимые? Как отфильтровать таблицу сразу по нескольким условиям и столбцам? Разбираемся на примерах.
Иллюстрация: Meery Mary для Skillbox Media
Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.
Фильтры в Excel — инструмент, с помощью которого из большого объёма информации выбирают и показывают только нужную в данный момент. После фильтрации в таблице отображаются данные, которые соответствуют условиям пользователя. Данные, которые им не соответствуют, скрыты.
В статье разберёмся:
- как установить фильтр по одному критерию;
- как установить несколько фильтров одновременно и отфильтровать таблицу по заданному условию;
- для чего нужен расширенный фильтр и как им пользоваться;
- как очистить фильтры.
Фильтрация данных хорошо знакома пользователям интернет-магазинов. В них не обязательно листать весь ассортимент, чтобы найти нужный товар. Можно заполнить критерии фильтра, и платформа скроет неподходящие позиции.
Фильтры в Excel работают по тому же принципу. Пользователь выбирает параметры данных, которые ему нужно отобразить, — и Excel убирает из таблицы всё лишнее.
Разберёмся, как это сделать.
Для примера воспользуемся отчётностью небольшого автосалона. В таблице собрана информация о продажах: характеристики авто, цены, даты продажи и ответственные менеджеры.
Скриншот: Excel / Skillbox Media
Допустим, нужно показать продажи только одного менеджера — Соколова П. Воспользуемся фильтрацией.
Шаг 1. Выделяем ячейку внутри таблицы — не обязательно ячейку столбца «Менеджер», любую.
Скриншот: Excel / Skillbox Media
Шаг 2. На вкладке «Главная» нажимаем кнопку «Сортировка и фильтр».
Скриншот: Excel / Skillbox Media
Шаг 3. В появившемся меню выбираем пункт «Фильтр».
Скриншот: Excel / Skillbox Media
То же самое можно сделать через кнопку «Фильтр» на вкладке «Данные».
Скриншот: Excel / Skillbox Media
Шаг 4. В каждой ячейке шапки таблицы появились кнопки со стрелками — нажимаем на кнопку столбца, который нужно отфильтровать. В нашем случае это столбец «Менеджер».
Скриншот: Excel / Skillbox Media
Шаг 5. В появившемся меню флажком выбираем данные, которые нужно оставить в таблице, — в нашем случае данные менеджера Соколова П., — и нажимаем кнопку «Применить фильтр».
Скриншот: Excel / Skillbox Media
Готово — таблица показывает данные о продажах только одного менеджера. На кнопке со стрелкой появился дополнительный значок. Он означает, что в этом столбце настроена фильтрация.
Скриншот: Excel / Skillbox Media
Чтобы ещё уменьшить количество отображаемых в таблице данных, можно применять несколько фильтров одновременно. При этом как фильтр можно задавать не только точное значение ячеек, но и условие, которому отфильтрованные ячейки должны соответствовать.
Разберём на примере.
Выше мы уже отфильтровали таблицу по одному параметру — оставили в ней продажи только менеджера Соколова П. Добавим второй параметр — среди продаж Соколова П. покажем автомобили дороже 1,5 млн рублей.
Шаг 1. Открываем меню фильтра для столбца «Цена, руб.» и нажимаем на параметр «Выберите».
Скриншот: Excel / Skillbox Media
Шаг 2. Выбираем критерий, которому должны соответствовать отфильтрованные ячейки.
В нашем случае нужно показать автомобили дороже 1,5 млн рублей — выбираем критерий «Больше».
Скриншот: Excel / Skillbox Media
Шаг 3. Дополняем условие фильтрации — в нашем случае «Больше 1500000» — и нажимаем «Применить фильтр».
Скриншот: Excel / Skillbox Media
Готово — фильтрация сработала по двум параметрам. Теперь таблица показывает только те проданные менеджером авто, цена которых была выше 1,5 млн рублей.
Скриншот: Excel / Skillbox Media
Расширенный фильтр позволяет фильтровать таблицу по сложным критериям сразу в нескольких столбцах.
Это можно сделать способом, который мы описали выше: поочерёдно установить несколько стандартных фильтров или фильтров с условиями пользователя. Но в случае с объёмными таблицами этот способ может быть неудобным и трудозатратным. Для экономии времени применяют расширенный фильтр.
Принцип работы расширенного фильтра следующий:
- Копируют шапку исходной таблицы и создают отдельную таблицу для условий фильтрации.
- Вводят условия.
- Запускают фильтрацию.
Разберём на примере. Отфильтруем отчётность автосалона по трём критериям:
- менеджер — Шолохов Г.;
- год выпуска автомобиля — 2019-й или раньше;
- цена — до 2 млн рублей.
Шаг 1. Создаём таблицу для условий фильтрации — для этого копируем шапку исходной таблицы и вставляем её выше.
Важное условие — между таблицей с условиями и исходной таблицей обязательно должна быть пустая строка.
Скриншот: Excel / Skillbox Media
Шаг 2. В созданной таблице вводим критерии фильтрации:
- «Год выпуска» → <=2019.
- «Цена, руб.» → <2000000.
- «Менеджер» → Шолохов Г.
Скриншот: Excel / Skillbox Media
Шаг 3. Выделяем любую ячейку исходной таблицы и на вкладке «Данные» нажимаем кнопку «Дополнительно».
Скриншот: Excel / Skillbox Media
Шаг 4. В появившемся окне заполняем параметры расширенного фильтра:
- Выбираем, где отобразятся результаты фильтрации: в исходной таблице или в другом месте. В нашем случае выберем первый вариант — «Фильтровать список на месте».
- Диапазон списка — диапазон таблицы, для которой нужно применить фильтр. Он заполнен автоматически, для этого мы выделяли ячейку исходной таблицы перед тем, как вызвать меню.
Скриншот: Excel / Skillbox Media
- Диапазон условий — диапазон таблицы с условиями фильтрации. Ставим курсор в пустое окно параметра и выделяем диапазон: шапку таблицы и строку с критериями. Данные диапазона автоматически появляются в окне параметров расширенного фильтра.
Скриншот: Excel / Skillbox Media
Шаг 5. Нажимаем «ОК» в меню расширенного фильтра.
Готово — исходная таблица отфильтрована по трём заданным параметрам.
Скриншот: Excel / Skillbox Media
Отменить фильтрацию можно тремя способами:
1. Вызвать меню отфильтрованного столбца и нажать на кнопку «Очистить фильтр».
Скриншот: Excel / Skillbox Media
2. Нажать на кнопку «Сортировка и фильтр» на вкладке «Главная». Затем — либо снять галочку напротив пункта «Фильтр», либо нажать «Очистить фильтр».
Скриншот: Excel / Skillbox Media
3. Нажать на кнопку «Очистить» на вкладке «Данные».
Скриншот: Excel / Skillbox Media
Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше
The FILTER function «filters» a range of data based on supplied criteria. The result is an array of matching values from the original range. In plain language, the FILTER function will extract matching records from a set of data by applying one or more logical tests. Logical tests are supplied as the include argument and can include many kinds of formula criteria. For example, FILTER can match data in a certain year or month, data that contains specific text, or values greater than a certain threshold.
The FILTER function takes three arguments: array, include, and if_empty. Array is the range or array to filter. The include argument should consist of one or more logical tests. These tests should return TRUE or FALSE based on the evaluation of values from array. The last argument, if_empty, is the result to return when FILTER finds no matching values. Typically this is a message like «No records found», but other values can be returned as well. Supply an empty string («») to display nothing.
The results from FILTER are dynamic. When values in the source data change, or the source data array is resized, the results from FILTER will update automatically. Results from FILTER will «spill» onto the worksheet into multiple cells.
Basic example
To extract values in A1:A10 that are greater than 100:
=FILTER(A1:A10,A1:A10>100)
To extract rows in A1:C5 where the value in A1:A5 is greater than 100:
=FILTER(A1:C5,A1:A5>100)
Notice the only difference in the above formulas is that the second formula provides a multi-column range for array. The logical test used for the include argument is the same.
Note: FILTER will return a #CALC! error if no matching data is found
Filter for Red group
In the example shown above, the formula in F5 is:
=FILTER(B5:D14,D5:D14=H2,"No results")
Since the value in H2 is «red», the FILTER function extracts data from array where the Group column contains «red». All matching records are returned to the worksheet starting from cell F5, where the formula exists.
Values can be hardcoded as well. The formula below has the same result as above with «red» hardcoded into the criteria:
=FILTER(B5:D14,D5:D14="red","No results")
No matching data
The value for is_empty is returned when FILTER does not find matching results. If a value for if_empty is not provided, FILTER will return a #CALC! error if no matching data is found:
=FILTER(range,logic) // #CALC! error
Often, is_empty is configured to provide a text message to the user:
=FILTER(range,logic,"No results") // display message
To display nothing when no matching data is found, supply an empty string («») for if_empty:
=FILTER(range,logic,"") // display nothing
Values that contain text
To extract data based on a logical test for values that contain specific text, you can use a formula like this:
=FILTER(rng1,ISNUMBER(SEARCH("txt",rng2)))
In this formula, the SEARCH function is used to look for «txt» in rng2, which would typically be a column in rng1. The ISNUMBER function is used to convert the result from SEARCH into TRUE or FALSE. Read a full explanation here.
Filter by date
FILTER can be used with dates by constructing logical tests appropriate for Excel dates. For example, to extract records from rng1 where the date in rng2 is in July you can use a generic formula like this:
=FILTER(rng1,MONTH(rng2)=7,"No data")
This formula relies on the MONTH function to compare the month of dates in rng2 to 7. See full explanation here.
Multiple criteria
At first glance, it’s not obvious how to apply multiple criteria with the FILTER function. Unlike older functions like COUNTIFS and SUMIFS, which provide multiple arguments for entering multiple conditions, the FILTER function only provides a single argument, include, to target data. The trick is to create logical expressions that use Boolean algebra to target the data of interest and supply these expressions as the include argument. For example, to extract only data where one value is «A» and another is greater than 80, you can use a formula like this:
=FILTER(range,(range="A")*(range>80),"No data")
The math operation of addition (*) joins the two conditions with AND logic: both conditions must be TRUE in order for FILTER to retrieve the data. See a detailed explanation here.
Complex criteria
To filter and extract data based on multiple complex criteria, you can use the FILTER function with a chain of expressions that use boolean logic. For example, the generic formula below filters based on three separate conditions: account begins with «x» AND region is «east», and month is NOT April.
=FILTER(data,(LEFT(account)="x")*(region="east")*NOT(MONTH(date)=4))
See this page for a full explanation. Building criteria with logical expressions is an elegant and flexible approach that can be extended to handle many complex scenarios. See below for more examples.
Notes
- FILTER can work with both vertical and horizontal arrays.
- The include argument must have dimensions compatible with the array argument, otherwise FILTER will return #VALUE!
- If the include array includes any errors, FILTER will return an error.