Пусть имеется несколько множеств — {A1, A2, A3, А4 …}, {B1, B2, B3, …}, {C1, C2, …}, количество элементов в которых может быть различно. Требуется составить все возможные комбинации элементов этих множеств таким образом, чтобы в комбинации присутствовал только один элемент из каждого множества: (A1, B1, C1), (A1, B2, C1), (A1, B2, C2), … Также подсчитаем в MS EXCEL количество таких комбинаций.
Начнем со множеств, состоящих из последовательностей целых чисел без повторов с шагом =1. Например, {1; 2; 3; 4} или {-1; 0; 1; 2; 3}. В
файле примера
создана форма для 4-х множеств, состоящих из 6 элементов (максимум).
В пределах одного множества все элементы должны быть разными, а элементы, принадлежащие разным множествам, могут повторяться. Количество элементов во множествах может быть различным.
Число различных комбинаций, содержащих по одному элементу из каждого множества, равно произведению количеств элементов каждого множества. Например, как следует из картинки выше, число комбинаций =6*4*3*2=144.
С помощью простых формул можно найти все эти 144 комбинации (см.
файл примера
лист
Пример Числа
)
Изменяя количество элементов во множествах, будут автоматически изменяться число комбинаций и сами комбинации (необходимо следить, чтобы количество строк с формулами было достаточным для отображения всех комбинаций).
При необходимости, в
файле примера
можно легко увеличить как количество множеств, так и количество элементов в каждом из множеств. Для этого нужно скопировать формулы в ячейки справа.
Примечание
: Если все множества идентичны (состоят из одинаковых элементов), то задача сводится к
Размещению с повторениями
. Действительно, пусть в каждом из k множеств по n элементов. Произведение количеств элементов (n) k раз, равно n^k, что равно количеству Размещений с повторениями.
Множества, состоящие из букв (символов)
Если необходимо составить комбинации нечисловых элементов, например, взяв множества {A, Б, В}; {Й, Ц, А}, то вышеуказанный подход также можно использовать. Для этого произвольным образом нужно сопоставить буквам последовательные числовые значения.
После того, как все комбинации для числовых эквивалентов будут построены, необходимо сделать обратное преобразование: каждому числу сопоставить соответствующую букву (см. лист
Пример Буквы1
).
Примечание
: Существует и прямой подход, изложенный на сайте
https://sites.google.com/site/e90e50fx/home/combinatorics-using-excel-formulas-and-examples#TOC-Combine-elements-of-different-sets
(см. лист в
файле примера
Пример Буквы2
). Правда, для этого необходимо создать зубодробительную
формулу массива
.
Функция СЧЁТЕСЛИМН в Excel
Смотрите также первого критерия.Рассмотрим простейший пример, который «Петров» соответственно.В результате получим таблицу:Функция СЧИТАТЬПУСТОТЫ теперь Вы сможете
Если интересно узнать, как чтобы решать практически=COUNTIF(A1:A5,»>9″)
Синтаксис
Здесь есть один трюк:
минимального (Условие И словом
-
«Другие функции»не учитывает в примера, но вместо выделите их иФункция
-
Условие 1 – определяет наглядно продемонстрирует, какЕсли в качестве аргументаПример 3. В таблицеФункция СЧЁТЕСЛИ свободно применять эти посчитать накопительную сумму все возможные вопросыЧтобы подсчитать ячейки, основываясь в качестве второго — условие при
-
«ИСТИНА». Из появившегося списка любом виде. констант в условии нажмите клавишу F2,СЧЁТЕСЛИМН
ячейки, которые функция использовать функцию СУММЕСЛИ критерий передана ссылка Excel хранятся данныеФункция СЧЁТЕСЛИ в Excel знания на практике. в Excel, обратитесь суммирования в Excel. на нескольких критериях аргумента функции БСЧЁТА()
Замечания
-
котором строка считаетсяв поле аргументов. наводим курсор наКроме функций используются ссылки на а затем — клавишуприменяет критерии к выделит из первого и насколько удобной на пустую ячейку о просмотрах страниц используется для подсчета Удачи Вам и к этому уроку.Функция
-
(например, содержащие «green» (поле) нужно ввести удовлетворяющей критерию, когда Если бы данное позициюСЧЁТ
-
ячейки. ВВОД. При необходимости ячейкам в нескольких диапазона условия. она может оказаться или пустая строка сайта за день количества ячеек в успехов в изученииФункцияСУММ и больше 9), ссылку на заголовок оба ее поля
Пример 1
выражение было записано«Статистические»и2 измените ширину столбцов, диапазонах и вычисляетДиапазон условия 2 – при решении определенных «», результат вычисления пользователями. Определить число рассматриваемом диапазоне, содержащиеся Excel!СУММЕСЛИ
вычисляет сумму всех |
применяйте функцию |
столбца с текстовыми |
одновременно соответствуют критериям). |
непосредственно в ячейку, |
. В открывшемся меню |
СЧЁТЗ |
Оператор |
чтобы видеть все |
количество соответствий всем |
ячейки, которые следует |
задач. |
для любого диапазона |
пользователей сайта за |
данные в которых |
Автор: Антон Андронов |
позволяет подсчитать условную |
своих аргументов. Она |
СЧЁТЕСЛИМН |
значениями, т.к. БСЧЁТА() |
Например, число партий |
а в поле |
выбираем пункт |
|
, подсчетом количества заполненных |
СЧЁТ данные. критериям. оценить на основанииИмеем таблицу, в которой |
ячеек будет числовое |
|
день, а также |
соответствуют критерию, переданномуВ Excel есть несколько сумму в Excel, является наиболее часто(COUNTIFS). |
подсчитывает текстовые значения. |
|
персики (ячейка |
лишь стояла бы«СЧЁТ» ячеек занимается ещёотносится к статистическимПродавецЭто видео — часть учебного |
второго критерия. |
Пример 2
указаны фамилии сотрудников, |
||
значение 0 (нуль). |
сколько раз за |
|
в качестве второго |
функций, позволяющих подсчитать |
|
т.е. сумму ячеек, |
используемой функцией в |
|
=СЧЁТЕСЛИМН(A1:A5;»green»;B1:B5;»>9″) |
В случае использования БСЧЁТ() нужно |
|
D2 |
ссылка на него, |
|
. |
операторы |
|
функциям Excel. Его |
Превышена квота Q1 |
курса Усложненные функции |
Условие 2 – определяет |
их пол иФункция может быть использована день на сайт аргумента данной функции, число пустых ячеек |
которые удовлетворяют определенному |
Excel. К примеру, |
=COUNTIFS(A1:A5,»green»,B1:B5,»>9″) записать другую формулу) с количеством ящиков то к общейЗапускается окно аргументов. ЕдинственнымСЧЁТЕСЛИ |
главной задачей является |
Превышена квота Q2 |
ЕСЛИ. ячейки, которые функция зарплата, начисленная за в качестве формулы заходили пользователи с и возвращает соответствующее |
или ячеек с |
support.office.com
Применение функции СЧЕТ в Microsoft Excel
критерию. Функция нам необходимо сложитьДля суммирования диапазона ячеек =БСЧЁТ(A1:B13;B1;D14:E15). Табличка с на складе >=5 сумме оно бы аргументом данной формулыи подсчет на указанномПревышена квота Q3СЧЁТЕСЛИМН(диапазон_условия1;условие1;[диапазон_условия2;условие2];…)
выделит из второго январь-месяц. Если нам
Работа с оператором СЧЁТ
массива, если требуется логинами default и числовое значение. данными определенного типаСУММЕСЛИ значения в трех используйте функцию критериями не изменится. (ячейка не прибавилась. может быть значение,СЧЁТЕСЛИМН диапазоне ячеек, вИльинаАргументы функции СЧЁТЕСЛИМН описаны диапазона условия. нужно просто посчитать выполнить расчет числа user_1.Функция СЧЁТЕСЛИ может быть в диапазоне.
может содержать только ячейках. Мы, конечноСУММРассмотрим задачу, когда критерииЕ2Кроме использования представленное в виде. С помощью данных которых содержатся числовыеДа ниже.И так далее. В общее количество денег, ячеек с данными,Вид исходной таблицы: использована для анализаБолее новые версии один критерий. же, можем воспользоваться(SUM). применяются к значениям). Результат очевиден: 2.Мастера функций ссылки или просто формул можно производить данные. Давайте подробнееНетДиапазон_условия1. зависимости от количества которые требуется выдать удовлетворяющим сразу несколькимПоскольку каждый пользователь имеет числовых значений, текстовых Office 2011 Например, следующая формула суммируем
обычным оператором суммирования:=СУММ(A1:A5) из одного столбца. Для наглядности, строкии окна аргументов, записанное в соответствующее подсчет с учётом узнаем различные аспектыНет Обязательный аргумент. Первый диапазон, критериев, число аргументов работникам, мы используем критериям. Данная особенность свой уникальный идентификатор
строк, дат иЩелкните ячейку, в которой только положительные числаНо мы также можем=SUM(A1:A5)Найдем число партий товара в таблице, удовлетворяющие пользователь может ввести поле. Правда, начиная дополнительных условий. Этой применения данной формулы.Егоров в котором необходимо может увеличиваться в функцию СУММ, указав будет рассмотрена в
в базе данных данных другого типа. должен выводиться результат.
диапазона A1:A10. Обратите воспользоваться функцией
Способ 1: Мастер функций
Чтобы суммировать значения ячеек с Количеством на складе критериям, выделяются Условным выражение самостоятельно вручную с версии Excel группе статистических операторовСкачать последнюю версиюДа
- проверить соответствие заданному арифметической прогрессии с диапазоном все заработные одном из примеров. (Id), выполним расчет С ее помощьюНа вкладке
внимание, что условиеСУММ на основе одного не менее минимального и форматированием с правилом =И($A2=$D$2;$B2>=$E$2) в любую ячейку 2007, таких значений посвящена отдельная тема. ExcelДа условию. шагом 2. Т.е. платы.
Рассматриваемая функция может быть числа пользователей сайта можно определить количествоФормулы заключено в двойныеи записать формулу критерия (например, больше не более максимальногоПодсчет можно реализовать множеством на листе или
- может быть доУрок:ФункцияНетУсловие1. 5, 7, 9…Но как быть, если использована для определения за день по неповторяющихся значений вщелкните кавычки. следующим образом: 9), используйте функцию (Условие И -
формул, приведем несколько: в строку формул. 255 включительно. ВКак посчитать количество заполненныхСЧЁТШашков Обязательный аргумент. Условие вПредположим, нам нужно подсчитать нам нужно быстро количества совпадений как следующей формуле массива диапазоне ячеек, аДругие функцииВ качестве условия можноПоскольку функцияСУММЕСЛИ строка таблицы соответствует1. =СЧЁТЕСЛИМН(A2:A13;D2;B2:B13;»>=»&E2) Это решение является Но для этого
- более ранних версиях ячеек в Экселеотносится к большойДа форме числа, выражения, сумму заработных плат посчитать заработные платы по одному, так и для ее также число ячеек, наведите указатель мыши использовать значение ячейки.СУММ(SUMIF). В данном
критерию, когда ее самым простым и нужно знать синтаксис их было всегоУрок: группе статистических операторов,Да ссылки на ячейку за январь всех только продавцов? В и сразу по вычислений нажмем комбинацию с данными, которые на пункт В этом случае,поддерживает работу не случае для проверки поле удовлетворяет обоим понятным. данного оператора. Он 30.Статистические функции в Excel
- в которую входитДа или текста, которые продавцов-женщин. У нас дело вступает использование
нескольким критериям поиска. клавиш Ctrl+Shift+Enter:
Способ 2: вычисление с применением дополнительного аргумента
совпадают с указаннымСтатистические поменяв условие, изменится только с отдельными условия и суммирования критериям одновременно). 2. =СУММПРОИЗВ(—(A2:A13=D2);—(B2:B13>=E2)) Это решение сложнее, не сложен:Данные занести в поля
- Для неопытного пользователя легче около сотни наименований.Климов определяют, какие ячейки есть два условия. функции СУММЕСЛИ. В последнем случаеВыражение 1/СЧЁТЕСЛИ(A3:A20;A3:A20) возвращает массив критерием лишь частично.и выберите одну и результат: ячейками, но и используется один столбец,Решение стоится аналогично предыдущей но позволяет понять=СУММ(Значение1;Значение2;…)
- можно, набрав с всего производить подсчет Очень близка кНет требуется учитывать. Например, Сотрудник должен быть:Прописываем аргументы. используют две и дробных чисел 1/количество_вхождений, Например, таблица Excel из следующих функции:Меняем условие, меняется и целыми диапазонами, то поэтому в функции задачи. Например, с работу функции СУММПРОИЗВ(),Вводим в ячейку выражение клавиатуры конкретные значения ячеек, содержащих числа, ней по своимДа
Способ 3: ручное введение формулы
условие может бытьпродавцом;Диапазоном в данном случае более функции СЧЁТЕСЛИ, например, для пользователя содержит столбец сСЧЁТЗ результат: вышеприведенную формулу можно достаточно заполнить всего использованием функции СЧЁТЕСЛИМН() формула которая может быть
формулы
- или координаты ячеек. используя формулу задачам функцияДа
- выражено следующим образом:женщиной. будет являться список возвращаемые результаты которых с ником sam ФИО клиентов. Для
: подсчитывает количество непустыхУсловие можно комбинировать, используя модифицировать: два аргумента: выглядит так (см. полезна для подсчетаСЧЁТ Но при набореСЧЁТСЧЁТЗФормула 32, «>32», B4,
Значит, будем применять команду всех должностей сотрудников, складывают или вычитают. это значение равно определения количества клиентов-однофамильцев ячеек. оператор конкатенации. ВИстинная мощь функции=СУММЕСЛИ(B1:B5;»>9″) лист один столбец с множественными критериямисогласно её синтаксиса. координат намного легчепри помощи. Но, в отличиеОписание «яблоки» или «32». СУММЕСЛИМН. потому что нам Например, в ячейках
0,25 (4 вхождения).
lumpics.ru
Подсчет значений с множественными критериями (Часть 1. Условие И) в MS EXCEL
с фамилией ИвановСЧЁТ примере ниже формулаСУММ
=SUMIF(B1:B5,»>9″) в файле примера): в других случаях. Для подсчета результата и просто установить курсорМастера функций
Задача1
от предмета нашегоРезультатДиапазон_условия2, условие2…
Прописываем аргументы. нужно будет определить A1:A10 хранится последовательность Общая сумма таких можно ввести функцию: подсчитывает количество ячеек, вернет сумму значений,раскрывается, когда необходимоЧтобы суммировать значения ячеек=СЧЁТЕСЛИМН(B2:B13;»>=»&D2;B2:B13;»Разберем подробнее применение функции вывода его на в поле и. обсуждения, она учитывает=СЧЕТЕСЛИМН(B2:D2,»=Да») Необязательный аргумент. Дополнительные диапазоныдиапазон суммирования – ячейки сумму заработных плат. значений от 1 значений, вычисляемая функцией =СЧЁТЕСЛИ(A1:A300;”*Иванов*”). Символ «*» содержащих числа.
которые больше значения сложить большое количество
на основе одногоПодсчитать количество строк, удовлетворяющим СУММПРОИЗВ():
экран жмем на выделить соответствующую ячейкуКликаем по пустой ячейке ячейки, заполненные абсолютноОпределяет, насколько Ильина превысила и условия для с зарплатой;
Поэтому проставляем E2:E14. до 10. Для
- СУММ, соответствует количеству указывает на любоеСЧИТАТЬПУСТОТЫ в ячейке B1. ячеек в Excel. критерия (например, «green»), 2-м критериям (УсловиеРезультатом вычисления A2:A13=D2 является
- кнопку или диапазон на на листе, в
- любыми данными. Оператор квоту продаж для них. Разрешается использоватьдиапазон условия 1 –Критерий выбора в нашем расчета количества ячеек уникальных вхождений, то количество любых символов: подсчитывает количество пустыхВо всех примерах, приведенных В примере ниже также используйте функцию И) можно без массив {ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ} Значение
- Enter листе. Если диапазонов которую будет выводитьсяСЧЁТ
кварталов 1, 2 до 127 пар ячейки с указанием случае – продавец. с числами больше
есть, числу пользователей до и после ячеек. ранее, мы производили требуется просуммировать 12СУММЕСЛИ применения формул с ИСТИНА соответствует персики.
, размещенную на клавиатуре. несколько, то адрес результат расчета. Жмем
, о котором мы и 3 (только диапазонов и условий. должности сотрудника; Заключаем слово в 3 и менее на сайте. Полученное подстроки «Иванов».СЧЁТЕСЛИ
суммирование и проверяли значений. Функция(SUMIF). В данном помощью стандартного Автофильтра. Результат можно увидеть,Как видим, после этих второго из них на кнопку поведем подробный разговор, в квартале 1).Важно:условия 1 – продавец;
Задача2
кавычки и ставим 8 необходимо выполнить значение:
Пример 1. В таблице: подсчитывает ячейки, отвечающие условие по одномуСУММ случае для проверкиУстановите автофильтр к столбцу выделив A2:A13=D2, а действий итог вычислений можно занести в
«Вставить функцию» ведет подсчет только1 Каждый дополнительный диапазон должендиапазон условия 2 – вторым аргументом.
следующие действия:
Альтернативное решение
Для определения количества просмотренных Excel содержатся данные заданным условиям. и тому жепозволяет сделать это
условия и суммирования Количество ящиков на затем нажав клавишу выводится на экран поле.
ячеек, заполненных данными
=СЧЕТЕСЛИМН(B2:B5,»=Да»,C2:C5,»=Да») состоять из такого ячейки с указаниемДиапазон суммирования – этозаписать первую функцию СЧЁТЕСЛИ страниц пользователями default о продажах товаров
Совет: диапазону. А что несколькими щелчками мышью, используются разные столбцы, складе, выделив заголовокF9 в выбранной ячейке.«Значение2»
excel2.ru
Функции СЧЁТ и СУММ в Excel
- Есть и другой вариант
- в числовом формате.
- Определяет, сколько продавцов превысили
- же количества строк
- пола сотрудника;
- заработные платы, потому
с критерием «>3»; и user_1 запишем в магазине бытовой Чтобы ввести нескольких условий, делать, если необходимо если же использовать поэтому в функции столбца и нажав
СЧЁТ
; Для опытных пользователейи т.д. После запускаКакие же данные относятся
свои квоты за
и столбцов, что
СЧЕТЕСЛИ
условие 2 – женский что нам нужнозаписать вторую функцию с формулу: техники за день. используйте вместо этого
просуммировать один диапазон,
оператор сложения, то
СЧЁТЕСЛИМН
нужно заполнить триCTRL+SHIFT+L. Двойное отрицание (—) преобразует данный способ может того, как значенияМастера функций к числовым? Сюда
кварталы 1 и
и аргумент
СУММ
(ж). узнать сумму зарплат критерием «>=8»;В результате расчета получим:
Определить, какую часть
функцию
СУММЕСЛИ
а условие проверять провозиться придется долго. аргумента, последний –Выберите числовой фильтр Между. вышеуказанный массив в быть даже более занесены, жмем на. Для этого после однозначно относятся собственно 2 (Егоров идиапазон_условия1Итог: все продавцы-женщины в
всех продавцов. Поэтому
определить разницу между возвращаемыми
Функция имеет следующую синтаксическую от проданной продукцииСЧЁТЕСЛИМН по-другому?В следующем примере функция это диапазон дляВведите критерии числовой: {0:0:0:0:1:1:1:0:0:0:0:0} удобный и быстрый. кнопку выделения ячейки нужно числа, а также Климов).. Эти диапазоны могут
январе получили в
F2:F14.
СУММЕСЛИМН
значениями =СЧЁТЕСЛИ(A1:10;»>3″)-СЧЁТЕСЛИ(A1:A10;»>=8″). То запись: составляет техника фирмы.На этот случай функцияСУММ суммирования.Убедитесь, что результат такойАналогично, второй массив возвращает
Чем предыдущие с
«OK»
перейти во вкладку формат даты и2 не находиться рядом сумме 51100 рублей.Получилось 92900. Т.е. функция есть, вычесть из=СЧЕТЕСЛИ(диапазон; критерий) Samsung.Выделите диапазон ячеек и
СУММЕСЛИскладывает весь столбец
=СУММЕСЛИ(A1:A5;»green»;B1:B5)
же как в
{0:1:1:1:0:1:1:0:0:1:1:1}, где 0
office-guru.ru
Суммирование в Excel, используя функции СУММ и СУММЕСЛИ
вызовом.«Формулы» времени. Логические значения=СЧЕТЕСЛИМН(B5:D5,»=Да»,B3:D3,»=Да») друг с другом.Функции СУММЕСЛИ и СУММЕСЛИМН автоматически проработала список множества (3;+∞) подмножествоОписание аргументов:Вид исходной таблицы данных: нажмите клавишуприпасла третий необязательный А, а это=SUMIF(A1:A5,»green»,B1:B5) задаче2 — т.е. соответствует значениям B2)
Функция СУММ – простое суммирование ячеек в Excel
Мастера функцийРезультат подсчета ячеек, содержащих. На ленте в (Определяет, насколько продавцы ЕгоровКаждое условие диапазона одновременно хороши тем, что должностей, выбрала из [8;+∞).диапазон – обязательный аргумент,Для расчета используем формулу:RETURN
аргумент, который отвечает 1048576 значений:Для суммирования значений ячеек будет отобрано 7 строк =3, которое меньше
и окна аргументов. числовые значения в блоке инструментов«ИСТИНА» и Климов превысили применяется к одной они автоматически подстраиваются них только продавцов
Суммировать в программе Excel принимающий ссылку на=СЧЁТЕСЛИ(C3:C17;»Samsung»)/A17. за диапазон, которыйСледующая формула подсчитывает сумму на основе нескольких (см. строку состояния 5 (не удовлетворяетСуществует несколько способов применения выделенном диапазоне, отобразится«Библиотека функций», квоту для периодов
ячейке. Если все под изменение условий. и просуммировала их умеет, наверное, каждый. одну либо несколько
Описание аргументов:Щелкните ячейку, в которой необходимо просуммировать. Т.е. всех ячеек, содержащихся критериев (например, «blue» в нижней части критерию), поэтому первое функции в первоначально указаннойжмем на кнопку
«ЛОЖЬ» Q1, Q2 и первые ячейки соответствуют Т.е. мы можем зарплаты. Но с усовершенствованной ячеек, в которых
C3:C17 – диапазон ячеек, должен выводиться результат. по первому аргументу на рабочем листе и «green»), используйте окна). значение в массиве {0:1:1:1:0:1:1:0:0:1:1:1}
СЧЁТ области на листе.«Вставить функцию»и т.д.) функция
Q3 (только в требуемому условию, счет изменить данные вАналогично можно подсчитать зарплаты версией команды СУММ, требуется определить число содержащих названия фирмНа вкладке функция проверяет условие,Лист1 функцию
Примечание =0. Второе значение (ячейка, главной задачей которойУрок:
СУММЕСЛИ — условная сумма в Excel
.СЧЁТ Q2). увеличивается на 1. ячейках, и суммы всех менеджеров, продавцов-кассиров которая называется СУММЕСЛИ, совпадений с указанным проданной техники;Формулы
а третий подлежит. Чтобы данная формулаСУММЕСЛИМН: подсчет значений сB3 является подсчет ячеек,
Мастер функций в ExcelСуществует ещё один вариант,учитывает только тогда,1 Если все вторые
будут изменяться вместе и охранников. Когда
существенно расширяются возможности критерием.»Samsung» – критерий поискащелкните суммированию. не вызвала циклической
(SUMIFS). Первый аргумент множественными критерями также) =5, которое удовлетворяет содержащих числовые данные.В примере выше мы наверное, самый простой, когда они являютсяДанные ячейки соответствуют требуемому с ними. Например,
табличка небольшая, кажется, данной операции.критерий – условие, согласно (точное совпадение);ВставитьВ следующем примере мы ошибки, ее необходимо – это диапазон рассмотрен в статьях критерию >=5, поэтому
С помощью этой рассмотрели случай, когда но вместе с именно её непосредственным1
условию, счет еще при подсчете заработных что все можно
По названию команды можно которому выполняется расчетA17 – ячейка, хранящая, наведите указатель мыши просуммируем общую стоимость использовать на другом для суммирования. Подсчет значений с второе значение в
же формулы можно аргументами являются исключительно тем требующий хорошей аргументом. Если же01.05.2011 раз увеличивается на плат оказалось, что сосчитать и вручную, понять, что она количества совпадений в номер последней продажи, на пункт всех проданных фруктов. рабочем листе Excel=СУММЕСЛИМН(C1:C5;A1:A5;»blue»;B1:B5;»green») множественными критериями (Часть массиве =1 и вносить дополнительные данные ссылки на диапазоны памяти. Выделяем ячейку они просто находятся2
1, и это
office-guru.ru
Способы подсчета количества ячеек в диапазоне с данными
мы забыли учесть но при работе не просто считает рассматриваемом диапазоне. Условием соответствующий общему числуСтатистические
Для этого воспользуемся (отличном от Лист1).
-
=SUMIFS(C1:C5,A1:A5,»blue»,B1:B5,»green») 2. Условие ИЛИ),
-
т.д. для расчета непосредственно листа. Теперь давайте на листе и в области листа,02.05.2011 продолжается до тех одну сотрудницу, которая со списками, в
-
сумму, но еще могут являться логическое продаж.
-
и выберите одну следующей формулой:Функция
-
Примечание: Часть3, Часть4.Далее, функция попарно перемножает
-
в поле аргументов рассмотрим вариант, когда жмем комбинацию клавиш
на которую ссылается3 пор, пока не работает продавцом. Мы которых по несколько и подчиняется каким-либо
-
-
выражение, числовое значение,Результат расчета: из следующих функции:Нажав
-
СУММАналогичным образом можно
-
СЧЁТ элементы массивов и формулы или записывая используются также и на клавиатуре аргумент, то в03.05.2011 будут проверены все можем добавить еще
-
сотен позиций, целесообразно логическим условиям. текстовая строка, значение
-
Доля проданной продукции техникиСЧЁТЗEnter
-
может принимать до использовать функциюСЧЁТЕСЛИ
-
суммирует их. Получаем их прямо в значения, вписанные непосредственно
Shift+F3 таком случае оператор4 ячейки. одну строчку через использовать СУММЕСЛИ.
-
-
Функция СУММЕСЛИ позволяет суммировать типа Дата, ссылка фирмы Samsung в: подсчитывает количество непустых
См. также
получим результат: 255 аргументов и
СРЗНАЧЕСЛИ
СЧЁТЕСЛИМН
– 2.
ячейку согласно синтаксиса
в поле аргумента.
support.office.com
Функция СЧЁТЕСЛИ и подсчет количества значения ячейки в Excel
. их в расчет04.05.2011Если аргумент условия является правую кнопку мышиЕсли к стандартной записи ячейки, которые удовлетворяют на ячейку. процентах составляет – ячеек.
Если одного условия Вам суммировать сразу несколько(AVERAGEIF) иСУММ3. Другим вариантом использования данного оператора. КромеЛюбым из описанных вВо всех трёх случаях не берет. Аналогичная5 ссылкой на пустую и команду ВСТАВИТЬ. команды СУММЕСЛИ в определенному критерию (заданномуПримечания: 40%.СЧЁТ не достаточно, то несмежных диапазонов илиСРЗНАЧЕСЛИМНСУММЕСЛИ функции СУММПРОИЗВ() является того, среди статистических первом способе вариантов
Примеры использования функции СЧЁТЕСЛИ в Excel
запустится окно ситуация с текстовым05.05.2011 ячейку, то онУ нас появилась дополнительная конце добавляются еще условию). Аргументы командыПри подсчете числа вхождений
: подсчитывает количество ячеек,
Вы всегда можете
ячеек:
(AVERAGEIFS), чтобы рассчитать
- СУММЕСЛИМН формула =СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)). Здесь, операторов имеются и
- запускаем окно аргументовМастера функций
- представлением чисел, то6 интерпретируется функцией строчка. Сразу обращаем
две буквы –
следующие: в диапазон вПример 2. По итогам содержащих числа.
воспользоваться функцией
Подсчет количества определенного значения ячейки в Excel при условии
Если среди суммируемых значений среднее значение ячеекСамые часто используемые функции знак Умножения (*) другие формулы, занимающиеся функции. Для перехода к есть, когда числа06.05.2011СЧЁТЕСЛИМН
внимание, что диапазон
МН (СУММЕСЛИМН), значит,Диапазон – ячейки, которые соответствии с двумя
сдачи экзаменов необходимо
СЧИТАТЬПУСТОТЫ
- СУММЕСЛИМН содержится текст, то на основе одного
- в Excel – эквивалентен Условию И. подсчетом заполненных ячеек
СЧЁТ
Статистический анализ посещаемости с помощью функции СЧЁТЕСЛИ в Excel
окну аргументов в записаны в кавычкиФормулакак значение 0. условий и суммирования подразумевается функция с следует оценить на различными условиями, диапазон составить таблицу, в: подсчитывает количество пустых, которая позволяет осуществлять функция
или нескольких критериев.
это функции, которые4. Формула массива =СУММ((A2:A13=D2)*(B2:B13>=E2)) в выделенном диапазоне.. В поле категории или окружены другимиОписаниеВ условии можно использовать автоматически расширился до несколькими условиями. Она
основании критерия (заданного ячеек можно рассматривать которой содержатся данные ячеек. условное суммирование вСУММУрок подготовлен для Вас подсчитывают и складывают. эквивалентна вышеупомянутой формулеАвтор: Максим Тютюшев«Значение1»«Статистические знаками. Тут тоже,
Результат подстановочные знаки: вопросительный 15 строки. применяется в случае,
условия).
Особенности использования функции СЧЁТЕСЛИ в Excel
как множество, содержащее о количестве студентов,
СЧЁТЕСЛИ
Excel на основе
- их игнорирует, т.е. командой сайта office-guru.ru Подсчитывать и складывать =СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)) Единственное, послеПроизведем подсчет строк, удовлетворяющихуказываем адрес диапазона» или
- если они являются=СЧЕТЕСЛИМН(A2:A7;»1″) знак (?) иКопируем данные сотрудника и когда нужно задатьКритерий – определяет, какие два и более сдавших предмет на: подсчитывает ячейки, отвечающие
нескольких критериев.
- не включает вИсточник: http://www.excel-easy.com/functions/count-sum-functions.html (суммировать) можно на ее ввода нужно сразу двум критериям, с данными, а«Полный алфавитный перечень» непосредственным аргументом, тоПодсчитывает количество чисел между звездочку (*). Вопросительный вставляем их в не один критерий. ячейки из диапазона
- непересекающихся подмножеств. Например, 5, 4, 3 заданным условиям.Суммирование – это одно расчет:Перевела: Ольга Гелих основе одного или вместо которые образуют Условие в полеищем элемент
- принимают участие в 1 и 6 знак соответствует любому одиночному общий перечень. СуммыАргументов у СУММЕСЛИМН может будут выбраны (записывается в таблице «Мебель» балла соответственно, а
- Совет: из основных действий,Если же текстовые значенияАвтор: Антон Андронов нескольких критериев.ENTER И.«Значение2»«СЧЁТ»
- подсчете, а если (не включая 1 символу; звездочка — в итоговых ячейках быть сколько угодно, в кавычках). необходимо найти количество также тех, кто Чтобы ввести нескольких условий, которое пользователь выполняет попытаться сложить операторомВ этом уроке мыДля подсчета количества ячеек,нажатьВ качестве исходной таблицывписываем логическое выражение. Выделяем его и просто на листе, и 6), содержащихся любой последовательности символов.
- изменились. Функции среагировали но минимум –
- Диапазон суммирования – фактические столов и стульев.
- не сдал предмет. используйте вместо этого в Microsoft Excel. суммирования, то формула не будем рассматривать,
exceltable.com
Примеры использования функции СУММЕСЛИ в Excel с несколькими условиями
которые содержат числа,CTRL+SHIFT+ENTER возьмем таблицу с«ИСТИНА» кликаем по кнопке то не принимают. в ячейках A2–A7.
Если нужно найти на появление в это 5. ячейки, которые необходимо Для вычислений используемВид исходной таблицы:
СУММЕСЛИ и ее синтаксис
функцию Функции вернет ошибку: как посчитать сумму используйте функцию
- 5. Формула массива =СЧЁТ(ЕСЛИ((A2:A13=D2)*(B2:B13>=E2);B2:B13)) представляет двумя столбцами: текстовым. Жмем на кнопку«OK»
- А вот применительно к4 сам вопросительный знак диапазоне еще одного
- Диапазон суммирования. Если в просуммировать, если они выражение =СЧЁТЕСЛИ(B3:B200;»*стол*»)+СЧЁТЕСЛИ(B3:B200;»*стул*»).Предварительно выделим ячейки E2:E5,
СЧЁТЕСЛИМНСУММФункция в Excel приСЧЁТ еще один вариант «Фрукты» и числовым«OK»
.
Как работает функция СУММЕСЛИ в Excel?
чистому тексту, в=СЧЕТЕСЛИМН(A2:A7; « или звездочку, поставьте продавца-женщины. СУММЕСЛИ он был удовлетворяют критерию.Если в качестве критерия
введем приведенную ниже.иСУММ помощи оператора сложения,(COUNT). многокритериального подсчета значений. «Количество на складе», чтобы выполнить вычисление.Также окно аргументов можно котором не присутствуютПодсчитывает количество строк, содержащих
перед ними знакАналогично можно не только в конце, тоПолучается, что у функции указана текстовая строка, формулу:
Выделите диапазон ячеек и
- СУММЕСЛИдостаточно универсальна и автосуммы и прочих=СЧЁТ(A1:A5)6. Формула =БСЧЁТА(A1:B13;A1;D14:E15) требует (См. файл примера).Результат отображается в предварительно
- запустить другим способом. цифры, или к числа меньше 5 тильды ( добавлять, но и
- здесь он стоит всего 3 аргумента. следует учитывать, что=СЧЁТЕСЛИ(B3:B19;D2:D5) нажмите клавишусозданы, чтобы облегчить
позволяет использовать в инструментов. Сегодня мы=COUNT(A1:A5) предварительного создания таблицыРассмотрим задачу, когда критерии выделенной области. Как
Выделяем ячейку для ошибочным выражениям ( в ячейках A2–A7~ удалять какие-либо строки на первом месте. Но иногда последний регистр символов неОписание аргументов:RETURN эту задачу и
Функция СУММЕСЛИ в Excel с несколькими условиями
качестве своих аргументов разберем всего двеДля подсчета ячеек по с условиями. Заголовки применяются к значениям видим, программа подсчитала вывода результата и«#ДЕЛ/0!» и даты раньше).
Синтаксис с использованием функции по нескольким критериям
(например, при увольнении Он также означает может быть исключен, имеет значения. Например,
- B3:B19 – диапазон ячеек. дать пользователям максимально не только ссылки функции: одному критерию (например, этой таблицы должны из разных столбцов.
- количество ячеек с переходим во вкладку, 03.05.2011 в ячейках
- Скопируйте образец данных из сотрудника), изменять значения ячейки, которые необходимо и тогда команда
- функция СЧЁТЕСЛИ(A1:A2;»Петров») вернет с оценками заПодсчет уникальных значений среди удобный инструмент. Надеюсь,
- на ячейки иСУММ больше 9), используйте в точности совпадать
Найдем число партий товара числовыми значениями и«Формулы»#ЗНАЧ! B2–B7. следующих таблиц и (заменить «январь» на
Пример использования
просуммировать. будет работать только значение 2, если экзамен; повторяющихся что этот урок
- диапазоны, но и
- и
функцию с заголовками исходной
с определенным Фруктом
- в общую сумму. На ленте в
- И т.д.) ситуация2 вставьте их в
- «февраль» и подставить
- Диапазон условия 1 – по диапазону и в ячейках A1
- D2:D5 – диапазон ячеек,Подсчет количества вхождений значения
помог Вам освоить различные математические операторыСУММЕСЛИ
СУММЕСЛИ в Excel с динамическим условием
СЧЕТЕСЛИ таблицы. Размещение условийИ к ним добавила группе настроек другая. Такие значения=СЧЕТЕСЛИМН(A2:A7; « ячейку A1 нового новые заработные платы) ячейки, которые нужно критерию. и A2 записаны содержащих критерии дляФункция СЧЁТ базовые функции суммирования и даже другие. Спешу Вас обрадовать,(COUNTIF).
в одной строкес Количеством на ещё одно значение,«Библиотека функций» функцияТакое же описание, что
листа Excel. Чтобы и т.п. оценить на основании строки «петров» и подсчета числа совпадений.Функция СЧЁТЗ в Excel, и
функции Excel: их функционала достаточно,=СЧЁТЕСЛИ(A1:A5;»>9″) соответствует Условию И. складе не менее которое мы записалижмем по кнопкеСЧЁТ и для предыдущего
exceltable.com
отобразить результаты формул,
Например, у меня есть xls где:
- в столбце А есть список объектов со свойством А
- столбец B содержит список объектов со свойством B
Мне нужно следующее:
- столбец C, представляющий собой A union B (уникальные предметы как A, так и B)
- столбец D, который является пересечением A B (общие элементы A & B)
- столбец E, который является A минус B (элементы в A, но не в B)
- столбец F, который является B минус A (элементы в B, но не в A)
Операции над множествами элементов списка кажутся простыми с SQL или Python. Но как это сделать в xls?
Примечание: это должна быть автоматизация с минимальным количеством копий-вставок и кликов. Например, я не хочу копировать-вставлять A ниже B, а затем «исключать дубликаты», чтобы получить A B.
2015-07-02 13:53
5
ответов
Пересечение (в A & B): =IFNA(VLOOKUP(B2,$A$2:$B$42,1,FALSE),"")
Союз (в A или B): =IFS(A2,A2,B2,B2)
Обратите внимание, что IFS
только в последних (по состоянию на 2018) версиях.
A — B (только в A): =IF(NOT(IFNA(MATCH(A2,$B$2:$B$42,0),FALSE)),IF(A2,A2,""),"")
B — A (только в B): =IF(NOT(IFNA(MATCH(B2,$A$2:$A$42,0),FALSE)),IF(B2,B2,""),"")
(Поменяйте местами буквы)
2018-12-29 22:39
Один Excel, кажется, не в состоянии выполнить эту работу. Тем не менее, есть надстройки. Возможно, вы захотите протестировать бесплатную Power Analytics для Excel с открытым исходным кодом . Он поставляется с некоторыми функциями, точно выполняющими то, что вы просили:
Использование в Excel 365
В Excel 365 Power Analytics для Excel можно использовать динамические массивы. Эта функция включена исключительно в Excel 365 и недоступна в Excel 2019, 2016 и т. д.
В следующем примере мы просто пишем =PA_Sets_And(A2:A11;B2:B6) в одну ячейку D2, а затем, как по волшебству, формула расширяется до необходимой длины в три строки.
Использование в Excel 2019, 2016,…
Здесь мы используем метод PA_Sets_And, чтобы узнать, содержится ли ячейка (B2) в диапазоне всего набора (A2:A11). Не так круто, как для Excel 365, но немного лучше, чем ВПР
2021-01-23 14:18
Ну, Microsoft Excel не обрабатывает встроенные операции над множествами. Но вы можете эмулировать VBA, используя функцию MATCH и обработку ошибок.
Вот код, который работал для меня (я предполагаю, что у вас заголовок в первой строке):
Sub set_operations()
Dim i, j, rangeA, rangeB, rowC, rowD, rowE, rowF As Long
Dim test1, test2 As Boolean
rangeA = ActiveSheet.Range("A" & CStr(ActiveSheet.Rows.Count)).End(xlUp).Row()
rangeB = ActiveSheet.Range("B" & CStr(ActiveSheet.Rows.Count)).End(xlUp).Row()
rowC = 2
rowD = 2
rowE = 2
rowF = 2
test1 = False
test2 = False
test2 = False
'A union B
On Error GoTo errHandler1
For i = 2 To rangeA
If Application.Match(ActiveSheet.Cells(i, 1), ActiveSheet.Range("C:C"), 0) > 0 Then
If test1 = True Then
ActiveSheet.Cells(rowC, 3) = ActiveSheet.Cells(i, 1)
rowC = rowC + 1
End If
End If
test1 = False
Next i
For j = 2 To rangeB
If Application.Match(ActiveSheet.Cells(j, 2), ActiveSheet.Range("C:C"), 0) > 0 Then
If test1 = True Then
ActiveSheet.Cells(rowC, 3) = ActiveSheet.Cells(j, 2)
rowC = rowC + 1
End If
End If
test1 = False
Next j
'A intersection B
For i = 2 To rangeA
On Error GoTo errHandler2
If Application.Match(ActiveSheet.Cells(i, 1), ActiveSheet.Range("B:B"), 0) > 0 Then
On Error GoTo errHandler1
If Application.Match(ActiveSheet.Cells(i, 1), ActiveSheet.Range("D:D"), 0) > 0 Then
If test1 = True And test2 = False Then
ActiveSheet.Cells(rowD, 4) = ActiveSheet.Cells(i, 1)
rowD = rowD + 1
End If
End If
End If
test1 = False
test2 = False
Next i
'A minus B
For i = 2 To rangeA
On Error GoTo errHandler2
If Application.Match(ActiveSheet.Cells(i, 1), ActiveSheet.Range("B:B"), 0) > 0 Then
On Error GoTo errHandler1
If Application.Match(ActiveSheet.Cells(i, 1), ActiveSheet.Range("E:E"), 0) > 0 Then
If test1 = True And test2 = True Then
ActiveSheet.Cells(rowE, 5) = ActiveSheet.Cells(i, 1)
rowE = rowE + 1
End If
End If
End If
test1 = False
test2 = False
Next i
'B minus A
For i = 2 To rangeB
On Error GoTo errHandler2
If Application.Match(ActiveSheet.Cells(i, 2), ActiveSheet.Range("A:A"), 0) > 0 Then
On Error GoTo errHandler1
If Application.Match(ActiveSheet.Cells(i, 2), ActiveSheet.Range("F:F"), 0) > 0 Then
If test1 = True And test2 = True Then
ActiveSheet.Cells(rowF, 6) = ActiveSheet.Cells(i, 2)
rowF = rowF + 1
End If
End If
End If
test1 = False
test2 = False
Next i
errHandler1:
test1 = True
Resume Next
errHandler2:
test2 = True
Resume Next
End Sub
2015-07-02 19:39
Вы можете просто использовать формулу ниже, чтобы получить результат
= ЕСЛИ (НИЖНИЙ (A4)= НИЖНИЙ (B4); «»; A4)
2019-10-23 15:28
Я удивлен на нескольких уровнях:
(1) 2020 год… и все еще нет установленных функций в Excel
(2) Ответ, получивший наибольшее количество голосов (с 2018 года), очень непрактичен: в реальном времени наборы данных не поступают аккуратно со вставленными пустыми строками, в которых отсутствует значение, по сравнению с другим набором данных; что является предварительным условием для этого решения.
Наиболее практичным решением (хотя до сих пор неловко, ты слышишь нас, Microsoft???) является работа вокруг с помощью сводной таблицы:
- Добавьте столбец в набор A, с именем столбца «set_name» и всеми значениями в столбце, установленными на «A» -> поворотный ввод A
- Добавьте столбец в набор B, с именем столбца «set_name» и всеми значениями в столбце, установленными на «B» -> поворотный ввод B
- скопировать сводный вход B (без имен столбцов;-)) под сводный вход A, чтобы сформировать объединенный диапазон -> объединенный диапазон
- создать сводную таблицу из объединенного диапазона с
— «имена наборов», используемые для формирования столбцов сводной таблицы
— функция сводной таблицы установлена на «count()»
Результатом является своего рода сводная таблица с горячим кодированием:
- 1-й столбец: объединенный набор A и B (также известный как ВСЕ возникающие значения)
- 2-й столбец: 1-значения только для элементов, входящих в набор A
(предостережение: предполагается, что A содержит только УНИКАЛЬНЫЕ элементы. В противном случае возможны
значения> 1) - 3-й столбец: 1-значения только для элементов, входящих в набор B
(применяется то же предостережение, что и для набора A) - Столбец «Итого»: значения, показывающие «2», существуют в обоих наборах
Результирующую сводную таблицу можно легко отфильтровать по различным наборам и пересечениям с помощью значений в столбцах 2 (он же «набор A»),3 (он же «набор B») и 4 (он же «Набор A И набор B»).
2020-09-28 09:48
0 / 0 / 0 Регистрация: 19.05.2014 Сообщений: 13 |
|
1 |
|
07.06.2014, 09:30. Показов 9616. Ответов 6
Как сделать объединение,пересечение,разность в Excel
0 |
3827 / 2254 / 751 Регистрация: 02.11.2012 Сообщений: 5,930 |
|
07.06.2014, 10:15 |
2 |
пример по конкретней можно.
0 |
0 / 0 / 0 Регистрация: 19.05.2014 Сообщений: 13 |
|
07.06.2014, 10:27 [ТС] |
3 |
Объединением множеств A и B называется множество элементов, принадлежащих по крайней мере одному из данных множеств (т. е. либо A, либо B, либо одновременно и A и B). Пересечением множеств A и B называется множество элементов, принадлежащих одновременно и A и B. Разностью множеств A и B называется множество элементов, принадлежащих A и не принадлежащих B. Обозначают AB и читают «разность A и B».
0 |
3827 / 2254 / 751 Регистрация: 02.11.2012 Сообщений: 5,930 |
|
07.06.2014, 10:37 |
4 |
в файле покажите, вручную, так есть так нужно получить. это тоже самое что принадлежащих A и не принадлежащих B
0 |
0 / 0 / 0 Регистрация: 19.05.2014 Сообщений: 13 |
|
07.06.2014, 10:44 [ТС] |
5 |
Дело в том,что я вообьще не знаю как это сделать)я весь инет перерыл ничего не нашол.
0 |
0 / 0 / 0 Регистрация: 19.05.2014 Сообщений: 13 |
|
07.06.2014, 10:54 [ТС] |
6 |
0 |
3827 / 2254 / 751 Регистрация: 02.11.2012 Сообщений: 5,930 |
|
07.06.2014, 11:11 |
7 |
Сообщение было отмечено Baron13 как решение Решениедля пересечения Код =ЕСЛИОШИБКА(ПРОСМОТР(0;ПОИСКПОЗ($G$4:$G$8;$H$4:$H$8;0)*СЧЁТЕСЛИ($J$3:J3;$G$4:$G$8);$G$4:$G$8);"")
1 |
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для iPad Excel Web App Excel для iPhone Excel для планшетов с Android Excel 2010 Excel 2007 Excel для Mac 2011 Excel для телефонов с Android Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование функции КУБМНОЖ в Microsoft Excel.
Описание
Определяет вычисляемое множество элементов или кортежей, отправляя выражение для множества в куб на сервере, который создает множество, а затем возвращает его в Microsoft Excel.
Синтаксис
КУБМНОЖ(подключение;выражение_множества;[подпись];[порядок_сортировки];[сорт_по])
Аргументы функции КУБМНОЖ описаны ниже.
-
Подключение. Обязательный аргумент. Текстовая строка, представляющая имя подключения к кубу.
-
Выражение_множества. Обязательный аргумент. Текстовая строка, представляющая выражение множества, которая дает в результате множество элементов или кортежей. «Выражение_множества» также может быть ссылкой на диапазон Excel, содержащий один или несколько элементов, кортежей или множеств, входящих в состав множества.
-
Подпись. Необязательный аргумент. Текстовая строка, отображаемая в ячейке вместо подписи из куба, если она определена.
-
Порядок_сортировки. Необязательный аргумент. Тип выполняемой сортировки; возможны варианты, указанные ниже.
Целое число |
Перечислимая константа |
Описание |
Аргумент |
0 |
Нет сортировки |
Оставляет существующий порядок в множестве |
Игнорирован |
1 |
Сортировка по возрастанию |
Сортирует множество по возрастанию по параметру «сорт_по». |
Обязательный |
2 |
Сортировка по убыванию |
Сортирует множество по убыванию по параметру «сорт_по». |
Обязательный |
3 |
Сортировка по возрастанию альфа |
Сортирует множество по возрастанию альфа. |
Игнорирован |
4 |
Сортировка_по_убыванию альфа |
Сортирует по убыванию альфа. |
Игнорирован |
5 |
Сортировка_по _натуральному_возрастанию |
Сортирует в порядке натурального возрастания. |
Игнорирован |
6 |
Сортировка_по_натуральному_убыванию |
Сортирует множество в порядке натурального убывания. |
Игнорирован |
-
Значение по умолчанию равно 0. При сортировке альфа для множества кортежей выполняется сортировка по последнему элементу в каждом кортеже. Дополнительные сведения об этих типах сортировки см. в справочной системе служб аналитики Microsoft Office SQL.
-
Sort_by Необязательный. Текстовая строка значения, по которому нужно отсортировать значения. Например, чтобы получить город с самыми высокими продажами, set_expression будет набором городов, а sort_by — показателем продаж. Или, чтобы получить город с самой высокой численностью населения, set_expression будет набором городов, а sort_by будет показателем численности населения. Если sort_order требуется sort_by, а sort_by опущен, кубМНОЖ возвращает #VALUE! сообщение об ошибке.
Замечания
-
При оценке функции КУБМНОЖ в ячейке временно выводится сообщение «#ОЖИДАНИЕ_ДАННЫХ…», пока все данные не будут найдены.
-
Если имя подключения не является допустимым подключением, сохраненным в книге, кубМНОЖ возвращает #NAME? значение ошибки #ЗНАЧ!. Если сервер OLAP не работает, недостает или возвращает сообщение об ошибке, возвращается #NAME? значение ошибки #ЗНАЧ!.
-
Если синтаксис «выражение_множества» неправилен или множество содержит по меньшей мере один элемент, измерение которого отличается от остальных, функция КУБМНОЖ возвращает ошибку «#Н/Д».
-
Если set_expression больше 255 знаков , то есть ограничение для аргумента функции, функция КУБМНОЖ возвращает #VALUE! значение ошибки #ЗНАЧ!. Чтобы использовать текстовые строки длиной более 255 знаков, введите текстовую строку в ячейку (для которой ограничение составляет 32 767 символов), а затем в качестве аргумента используйте ссылку на ячейку.
-
Функция КУБМНОЖ может возвращать значение ошибки «#Н/Д» при ссылке на сеансовый объект, например на вычисляемый компонент или именованный набор, в сводной таблице при совместном использовании подключения, когда сводная таблица удалена или происходит преобразование таблицы в формулы. (На вкладке Параметры в группе Сервис нажмите кнопку Средства OLAP, а затем — кнопку Преобразовать в формулы.)
Примеры
=КУБМНОЖ(«Финансы»,»Порядок([Товар].[Товар].[Категория Товара].Элементы,[Показатели].[Данные по Продажам],ASC)»,»Товары»)
=КУБМНОЖ(«Продажи»,»[Товар].[Все Товары].Дети»,»Товары»,1,»[Показатели].[Объем Продаж]»)