WorksheetFunction.DProduct method (Excel)

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

Синтаксис

выражение. DProduct (Arg1, Arg2, Arg3)

выражение Переменная, представляющая объект WorksheetFunction .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Арг1 Обязательный Range База данных — это диапазон ячеек, образующих список или базу данных. База данных представляет собой список связанных данных, в котором строки данных являются записями, а столбцы — полями. Первая строка списка содержит заголовки всех столбцов.
Арг2 Обязательный Variant Поле указывает, какой столбец используется функцией. Введите текст с заголовком столбца в двойных кавычках, например "Возраст" или "Урожай", или число (без кавычек), задающее положение столбца в списке: 1 — для первого столбца, 2 — для второго и т. д.
Арг3 Обязательный Variant Условие — это диапазон ячеек, который содержит задаваемые условия. В качестве аргумента "условия" используйте любой диапазон, который содержит хотя бы один заголовок столбца и хотя бы одну ячейку с условием, расположенную под заголовком столбца.

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

Double

Примечания

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

="=запись", где ввод — это текст или значение, которое необходимо найти.

Например, вы можете:

Вводится в ячейку Вычисляется и отображается
="=Егоров" =Даволио
="=3000" =3000

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.