Перейти к основному контенту
Office

Подсчет в отчетах

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Может быть полезно знать количество записей, содержащихся в отчете. В сгруппированных или сводных отчетах можно отображать количество записей в каждой группе. Кроме того, вы можете добавить номер строки для каждой записи, чтобы упростить ее ссылку на каждую из них. В этой статье приведены пошаговые инструкции по добавлению подсчетов и номеров строк в отчет.

В этой статье

Подсчет количества записей в отчете или группе

Добавление номера строки для каждой записи в отчете или группе

Подсчет количества записей в отчете или группе

Режим макета предоставляет быстрый способ добавления счетчиков в отчет.

Подсчет записей с помощью режима макета

  1. В области навигации щелкните отчет правой кнопкой мыши и выберите в контекстном меню пункт режим макета .

  2. Щелкните поле, которое нужно просчитать. Чтобы убедиться в том, что все записи подсчитаны, щелкните поле, которое вы знаете, не содержащее значений NULL, например поле "идентификатор".

  3. На вкладке Конструктор в группе Группировка и итоги щелкните Итоги

  4. Выполните одно из указанных ниже действий.

    • Чтобы подсчитать все записи в отчете независимо от того, есть ли в выбранном поле значение, нажмите кнопку подсчитать записи.

    • Чтобы подсчитать только те записи, для которых в выбранном поле указано значение, нажмите кнопку подсчет значений.

      Примечание: Количество значений недоступно для полей следующих типов данных:

      • Длинный текст (Memo)

      • Объект OLE

      • Гиперссылка

      • Вложение

  5. Access добавит текстовое поле в раздел нижний колонтитул отчета и настроит для свойства Source элемента управления выражение, которое выполняет функцию счёт . Если в отчете есть уровни группировки, Access также добавляет к каждому из них текстовое поле, которое выполняет одинаковое вычисление.

    Примечание: Если вы используете режим макета для создания счетчика в определенном поле, Access формирует выражение, которое подсчитывает только те записи, в которых это поле не пустое. Например, если в отчете 10 записей и вы добавите количество в поле, содержащее три значения NULL, в текстовом поле Count появится 7 — количество записей, которые содержат значения, отличные от NULL. Чтобы избежать этого, добавьте подсчеты только в поля, не допускающие значения NULL (например, поля ИДЕНТИФИКАТОРов), или измените источник элемента управления для текстового поля таким образом, чтобы он всегда подсчитать все записи, которые содержат нулевые значения. Вот как это сделать.

  6. Выберите текстовое поле, в котором отображается количество. Если страница свойств не отображается, нажмите клавишу F4.

  7. Откройте вкладку Данные.

  8. В поле свойства источник данных удалите выражение и введите = Count (*).

  9. Сохраните отчет и переключитесь в режим отчета, чтобы просмотреть результаты.

Подсчет записей в режиме конструктора

  1. В области навигации щелкните отчет правой кнопкой мыши и выберите в контекстном меню пункт конструктор .

  2. На вкладке Конструктор в группе Элементы управления щелкните Поле.

  3. Выполните одно из указанных ниже действий.

    • Чтобы добавить количество всех записей в отчете, щелкните заголовок отчета или нижний колонтитул отчета, в который нужно поместить надпись.

    • Чтобы добавить количество всех записей в каждой группе отчета с группировкой, выберите раздел верхний колонтитул группы или нижний колонтитул группы, в который нужно поместить надпись.

  4. Выберите надпись и нажмите клавишу F4, чтобы открыть окно свойств.

  5. Откройте вкладку Данные.

  6. В поле свойства " источник элемента управления " введите = Count (*).

    В этом выражение функция счёт используется для подсчета всех записей в отчете или группе, даже если некоторые поля некоторых записей имеют значение null. Чтобы подсчитать только те записи, в которых определенное поле не содержит значение null (например, Супплиернаме), используйте следующее выражение: = CDbl (NZ (Count ([супплиернаме]); 0)).

К началу страницы

Добавление номера строки для каждой записи в отчете или группе

Вы можете нумеровать элементы отчета. Например, в отчете о продажах по продуктам, возможно, потребуется "1" для начала первого элемента в группе "продукт", "2" — перед вторым элементом и т. д. Когда начинается следующая группа продуктов, счетчик начинается с, а "1" предшествует первому элементу.

Нумерация элементов в отчете

Вы можете нумеровать элементы отчета с помощью вычисляемого элемента управления и задания его свойства Sum .

  1. В области навигации щелкните отчет правой кнопкой мыши и выберите в контекстном меню пункт конструктор .

  2. На вкладке Конструктор в группе Элементы управления щелкните Поле.

  3. В области сведений отчета перетащите указатель, чтобы создать надпись, чтобы она была достаточно широкой, чтобы вместить самый большой номер элемента.

    Например, если у вас есть заказы на 100, вам понадобится место по не менее трех символов (100). Если рядом с текстовым полем появится надпись, удалите ее, щелкнув ее и нажав клавишу DELETE. Если вы поместили надпись рядом с левым полем, она может быть скрыта под текстовым полем. С помощью маркера перемещения, расположенного в левом верхнем углу текстового поля, перетащите текстовое поле вправо, чтобы можно было видеть метку. Затем вы можете щелкнуть метку и нажать клавишу DELETE.

  4. Выделите текстовое поле. Если страница свойств не отображается, нажмите клавишу F4.

  5. Откройте вкладку все . В поле имя свойства введите имя, например ткститемнумбер.

  6. Откройте вкладку Данные.

  7. В поле свойства Сумма выберите вариант более группа.

  8. В поле свойства " источник элемента управления " введите = 1.

  9. Откройте вкладку Формат.

  10. В поле свойства Формат введите #. (знак решетки, за которым следует точка).

    Таким образом номер строки будет форматироваться точкой, следующей за числом.

  11. Сохраните отчет и переключитесь в режим отчета, чтобы просмотреть результаты.

К началу страницы

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×