Метод WorksheetFunction.DGet (Excel)
Извлекает одно значение из столбца списка или базы данных, соответствующее заданным условиям.
Синтаксис
expression. DGet (Arg1, Arg2, Arg3)
Выражение Переменная, представляющая объект WorksheetFunction .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Arg1 | Обязательный | Range | База данных — диапазон ячеек, составляющих список или базу данных. База данных — это список связанных данных, в котором строки связанной информации являются записями, а столбцы данных — полями. Первая строка списка содержит метки для каждого столбца. |
Arg2 | Обязательный | Variant | Поле — указывает, какой столбец используется в функции. Введите метку столбца, заключенную в двойные кавычки, например "Возраст" или "Доходность", или число (без кавычек), представляющее положение столбца в списке: 1 для первого столбца, 2 для второго столбца и т. д. |
Arg3 | Обязательный | Variant | Условие — диапазон ячеек, содержащий указанные условия. Используйте любой диапазон для аргумента условия, если он содержит по крайней мере одну метку столбца и хотя бы одну ячейку под меткой столбца, в которой указывается условие для столбца. |
Возвращаемое значение
Variant
Примечания
Так как знак равенства используется для указания формулы при вводе текста или значения в ячейке, Microsoft Excel оценивает введенные данные. однако это может привести к непредвиденным результатам фильтра. Чтобы указать оператор сравнения равенства для текста или значения, введите условие в виде строкового выражения в соответствующей ячейке в диапазоне условий:
="=entry", где entry — это текст или значение, которое требуется найти.
Например:
Что вы вводите в ячейку | Что excel оценивает и отображает |
---|---|
="=Davolio" | =Давольо |
="=3000" | =3000 |
При фильтрации текстовых данных Excel не различает символы в верхнем и нижнем регистрах. Однако для поиска с учетом регистра можно использовать формулу.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.