Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel_Сортування_методичка.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
120 Кб
Скачать
☆

Сортування записів у поданні

 Примітка   Сортування звітів у застосунку Access відрізняється від сортування таблиці, запиту або форми.

Сортування звіту

Сортування таблиці, запиту або форми

Сортування звіту

  1. Відкрийте звіт у поданні макета або конструктора.

  2. Якщо область Групування, сортування й підсумок не відкрито, у групі Групування та підсумки (на вкладці Форматування в поданні макета або на вкладці Конструктор у поданні конструктора) натисніть кнопку Групування й сортування.

  3. Виконайте одну з таких дій:

    • Якщо звіт не згруповано й не відсортовано, натисніть кнопку Додати групу в області Групування, сортування й підсумок, після чого виберіть зовнішнє поле сортування. Натисніть стрілку другого розкривного списку й виберіть потрібний порядок сортування значень. Натисніть кнопку Додатково та натисніть стрілку праворуч від елемента з розділом верхнього колонтитула та виберіть варіант без розділу верхнього колонтитула. Повторіть наведені дії для кожного поля сортування; внутрішнє поле сортування має розташовуватися внизу.

    • Якщо звіт уже відсортовано або згруповано, перегляньте наявні рівні та внесіть потрібні зміни. Для змінення поля використайте стрілку розкривного списку. Для змінення порядку натисніть стрілку другого розкривного списку. Щоб змінити рівень групування на рівень сортування, змініть значення у списку з розділом верхнього колонтитула на без розділу верхнього колонтитула.

 Порада   Щоб відсортувати звіт за одним полем, відкрийте його в поданні макета, двічі клацніть його й виберіть потрібну команду сортування. Наприклад, якщо вибрано поле «Вік», виберіть пункт Сортування від найменшого до найбільшого або Сортування від найбільшого до найменшого. Але якщо звіт згруповано, або потрібно виконати сортування за кількома полями, використайте областьГрупування, сортування й підсумок.

Сортування таблиці, запиту або форми

  1. Визначте поля, за якими потрібно виконати сортування.Для сортування за двома або кількома полями, укажіть поля, які використовуватимуться як внутрішні та зовнішні поля сортування.

  2. Клацніть правою кнопкою миші в будь-якому місці у стовпці або елементі керування, який відповідає внутрішньому полю, і виберіть одну з команд сортування. Команди залежать від типу даних, що містяться у вибраному полі.

 Примітка   У разі сортування даних за полем із типом даних «Так/Ні» значення «Так», «Істина» або «Ввімкнуто» вважаються «вибраними», а значення «Ні», «Хибність» або «Вимкнуто» вважаються «знятими». За промовчанням цей тип поля відображається у вигляді прапорця, але можна настроїти відображення поля як текстового поля або поля зі списком. У разі змінення вигляду поля на текстове поле або на поле зі списком сортування виконується за ознаками «вибрано» чи «знято».

 Число, Грошова одиниця, Автонумерація

 Текст, Примітка, Гіперпосилання

 Так/Ні

 Дата й час

  1. Повторіть попередній крок для кожного поля сортування, включно із зовнішнім полем сортування.

Порядок записів змінюється відповідно до порядку сортування.

 Примітка   Якщо текстове поле містить значення Null і рядки з нульовою довжиною, у разі сортування за зростанням спочатку відображаються записи зі значенням Null, записи з рядками нульової довжини, а потім записи з непустими значеннями.

Додаткові відомості про сортування полів зі спеціальними символами, пробілами на початку та від’ємними значеннями

Якщо значення в полі починається зі спеціального символу — дефіса, дужки або іншого символу — під час сортування за зростанням спостерігається така поведінка:

  • Значення, які починаються із пробілу, відображаються перед значеннями з цифр і букв.

  • Значення в лапках відображаються після значень, які починаються з пробілу, але перед значеннями з цифрами та буквами.

  • Значення, які починаються зі знака мінус (-), відображаються перед значеннями зі знаком плюс (+).

  • Для всіх інших символів порядок визначається на основі кодів ASCII символів. Наприклад, для знака долара ($) використовується код 36, а для знака рівності (=) — 61, тому значення, які починаються з $, відображаються перед значеннями, що починаються з =.

Для змінення цього порядку можна настроїти ігнорування першого символу всіх значень у полі. Цей метод працює, якщо значення в полі завжди починаються з одного спеціального символу, наприклад, знака мінус, або з однакової кількості спеціальних символів — тобто відомо, скільки символів слід пропустити. Покрокові інструкції щодо сортування за частковими значеннями наведено в статті Сортування записів на основі часткових значень поля. Якщо кількість символів, які потрібно пропустити, відрізняється, можна створити настроюваний порядок сортування. Покрокові інструкції можна переглянути у статті Сортування записів у настроюваному порядку.

Зауважте, що не можна видалити порядок сортування лише з одного поля. Щоб скасувати сортування в усіх полях сортування, на вкладці Основне у групі Сортування й фільтр натисніть кнопку Очистити всі сортування, після чого застосуйте потрібний порядок сортування.

Додаткові сценарії сортування    

У разі застосування команд сортування для визначення порядку записів використовуються тип даних у полі та повні значення кожного поля. Але іноді виникає потреба сортувати текстові значення, наприклад понеділок, вівторок і т.д., не в алфавітному, а в настроюваному порядку, або відсортувати текстове поле, що містить IP-адреси. Якщо слід використати спеціальні методи сортування, які не відповідають командам сортування, зверніться до таких розділів:

  • Сортування записів на основі часткових значень поля Слід сортувати записи на основі кількох початкових або кінцевих символів і полі? Якщо вам доводилося писати прості вирази, ознайомтеся з розділом, в якому описано використання виразів для отримання часткових значень.

  • Порядок сортування записів з урахуванням регістру Застосунок Access ігнорує регістр текстових значень. Наприклад, значення смоленко та Смоленко вважатимуться однаковими, і порядок їх відображення не можна встановити. Щоб виконати сортування з урахуванням регістру, див. цей розділ.

  • Сортування записів за числовими значеннями, які містяться в текстовому полі Якщо записи відсортовано за окремими цифрами, а не за числовими значеннями, наприклад, записи зі значеннями 11 і 121 відображаються перед значенням 2 або 25, див. цю статтю.

  • Сортування записів у настроюваному порядку Якщо потрібно сортувати певні значення, наприклад дні тижня (понеділок, вівторок тощо) або посади працівників (керівник, директор) у потрібному порядку, див. цю статтю.

  • Сортування IP-адрес Поле, в якому зберігаються IP-адреси, містить кілька чисел, розділених крапками (.), тому сортування для простого тексту або чисел не застосовується для IP-адрес. Додаткові відомості про сортування IP-адрес наведено в цьому розділі.

На початок сторінки

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]