Особенности использования функции БДСУММ в Excel
Функция БДСУММ используется наряду с прочими функциями для работы с базами данных (ДСРЗНАЧ, БСЧЁТ,БИЗВЛЕЧЬ и др.) и имеет следующий синтаксис:
=БДСУММ(база_данных; поле; условия)
Описание аргументов (все являются обязательными для заполнения):
- база_данных – аргумент, принимающий данные ссылочного типа. Ссылка может указывать на базу данных либо на список, данные в котором являются связанными;
- поле – аргумент, принимающий текстовые данные, характеризующие название поля в базе данных (заголовок столбца таблицы), или числовые значения, характеризующие порядковый номер столбца в списке данных. Отсчет начинается с единицы, то есть первый столбец списка может быть обозначен числом 1. Еще один вариант заполнения аргумента поле – передача ссылки на требуемый столбец (на ячейку, в которой содержится его заголовок);
- условия – аргумент, принимающий ссылку на диапазон ячеек, содержащих одно или несколько критериев поиска в базе данных. При создании критериев необходимо указывать заголовки столбцов исходной таблицы (базы данных), к которым они относятся. Фактически, требуется создать таблицу критериев, подобную той, которая необходима для использования расширенного фильтра.
Примечания:
- Если в качестве базы данных используется умная таблица, аргумент база_данных должен содержать название таблицы и тег . Пример записи: =БДСУММ(УмнаяТаблица;”Имя_столбца”;A1:A5).
- Наименования столбцов в таблице критериев должны совпадать с названиями соответствующих столбцов в базе данных.
- При записи критерия поиска в виде текстовой строки следует учитывать, что функция БДСУММ нечувствительна к регистру.
- Если требуется просуммировать значения, содержащиеся во всем столбце базы данных, можно создать таблицу условий, которая содержит название столбца исходной таблицы, а в качестве критерия будет выступать пустая ячейка.
- На результат вычислений функции БДСУММ не влияет место расположения таблицы условий, однако рекомендуется размещать ее над базой данных.
- Заданные критерии могут соответствовать условиям с логическими связками И и ИЛИ:
- Для связки данных логическим условием И необходимо перечислить их в одной строке, то есть создать таблицу условий с двумя и более столбцами, каждый из которых содержит название столбца и условие;
- Если требуется организовать связку условий с использованием логического ИЛИ, тогда столбец таблицы условий должен состоять из названия и расположенных под ним двух и более условий;
- Логические связки И и ИЛИ можно комбинировать, то есть таблица условий может содержать несколько столбцов, каждый из который содержит несколько условий, если требуется.
Функция БДСУММ относится к числу функций, используемых для работы с базами данных. Поэтому, для получения корректных результатов она должна использоваться для таблиц, созданных в соответствии со следующими критериями:
- Наличие заголовков, относящихся к каждому столбцу таблицы, записанных в одной ячейке. Объединение ячеек или наличие пустых ячеек в заголовках не допускается.
- Отсутствие объединенных и пустых ячеек в области хранения данных. Если данные отсутствуют, следует явно указывать значение 0 (нуль).
- Все данные в столбце должны быть релевантными его заголовку и быть одного типа. Например, если в таблице содержится столбец с заголовком «Стоимость», все ячейки расположенного ниже вектора (диапазона ячеек шириной в один столбец) должны содержать числовые значения, характеризующие стоимость какого-либо товара. Если стоимость неизвестна, необходимо ввести значение 0.
- В базе данных строки именуют записями, а столбцы – полями данных.
Примечание: в качестве альтернативы рассматриваемой функции можно использовать функции СУММЕСЛИМН, СУММПРОИЗВ или СУММЕСЛИ в качестве формулы массива. Однако функция БДСУММ удобна для работы с большими таблицами при необходимости нахождения суммарных значений некоторых свойств с использованием сложных критериев поиска.
Формат ячеек
К данному способу стоит приходить, если вы хотите округлять цифры к конкретных столбцах, строчках или диапазоне ячеек. Для этого нужно сделать всего пару простых действий.
Теперь, если вы напишите какое-либо нецелое число, то программа автоматически его округлит в данном диапазоне. Например, даже если я напишу 1,5
, то Excel автоматом вставит 2
, хотя формально там все равно будет находится наше реальное значение.
И вот почему:
- Во-первых, реальное значение будет написано в строке для формул вверху;
- Во-вторых, если я суммирую по формуле два этих числа (2+2), то нам выдаст 3
, а не 4
. А все потому, что цифры округленные, и система продолжает считать их как 1,5, а не 2. Но на первый взгляд кажется, что Эксель сошел с ума, раз он думает, что 2+2 будет 3.
Как найти четные числа в Excel
Набор четных и нечетных чисел, которые следует автоматически выделить разными цветами:
Допустим парные числа нам нужно выделит зеленым цветом, а непарные – синим.
Две формулы отличаются только операторами сравнения перед значением 0. Закройте окно диспетчера правил нажав на кнопку ОК.
В результате у нас ячейки, которые содержат непарное число имеют синий цвет заливки, а ячейки с парными числами – зеленый.
Функция ОСТАТ в Excel для поиска четных и нечетных чисел
Функция =ОСТАТ() возвращает остаток от деления первого аргумента на второй. В первом аргументе мы указываем относительную ссылку, так как данные берутся из каждой ячейки выделенного диапазона. В первом правиле условного форматирования мы указываем оператор «равно» =0. Так как любое парное число, разделенное на 2 (второй оператор) имеет остаток от деления 0. Если в ячейке находится парное число формула возвращает значение ИСТИНА и присваивается соответствующий формат. В формуле второго правила мы используем оператор «неравно» 0. Таким образом выделяем синим цветом нечетные числа в Excel. То есть принцип работы второго правила действует обратно пропорционально первому правилу.
Заполнение таблицы Excel в геометрической прогрессии
Да, обычным методом тут не обойтись. Что же делать? Будем использовать формулы MS Excel.
Вводим простую формулу для начала геометрической прогрессии
Геометрическая прогрессия в excel
У вас на экране теперь должен присутствовать простой ряд из чисел 2 и 4. Отлично, теперь выделяем нашу C6 (только её!) и протягиваем вниз насколько это необходимо, так же, как вы уже делали раньше (и о чем написано выше).
Заполнение таблицы Excel в геометрической прогрессии
Пример таблицы Excel с заполнением в геометрической прогрессии
Наша геометрическая прогрессия в Excel готова, можете убедится в этом, пересчитав вручную
-
Как создать свою новеллу на компьютер
-
Как сделать эдит в сони вегас 16
-
Как подписывать документы электронной подписью для размещения на сайте образовательной организации
-
Как управлять купольной камерой с компьютера
- Wi fi scanner как пользоваться