Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информатика
Посмотреть оригинал

СОРТИРОВКА И ПОИСК ДАННЫХ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ

Сортировка данных в столбцах электронной таблицы. Электронные таблицы позволяют сортировать данные в отдельных столбцах. Если в столбец электронной таблицы ввести данные одного типа (числа, текст, даты или время), можно произвести их сортировку по возрастанию или убыванию. Ниже приведена табл. 7.2, в которой сортировка данных в столбцах проведена следующим образом:

  • ? в столбце А — сортировка чисел по возрастанию;
  • ? в столбце В — сортировка текста по убыванию;
  • ? в столбце С — сортировка дат по возрастанию;
  • ? в столбце D — сортировка времени по убыванию.

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

  • ? числа — от наименьшего отрицательного до наибольшего положительного числа;
  • ? текст — в алфавитном порядке (числа, знаки, латинский алфавит, русский алфавит);
  • ? дата и время — в хронологическом порядке.

При сортировке по убыванию данные выстраиваются в порядке, обратном вышеуказанному.

Таблица 7.2

Сортировка чисел, текста, дат и времени в столбцах

А

В

С

D

1

5

бит

пятница, Январь 12, 2007

04:30:00

2

1

bit

понедельник, Март 03, 2008

08:30:00

3

0

$

понедельник, Январь 12, 2009

12:30:00

4

-5

5

среда, Март 03, 2010

16:30:00

5

-10

1

суббота, Январь 01,2011

20:30:00

Сортировка записей в электронных таблицах. Электронные таблицы могут содержать сотни и тысячи записей (строк). Часто бывает необходимо их упорядочить, т.е. расположить в определенной последовательности. Упорядочение записей называется сортировкой.

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

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

Сортировка данных в электронных таблицах — это упорядочение записей (строк) по значениям одного из полей.

Например, после сортировки по возрастанию по текстовому полю Фамилия база данных «Записная книжка» примет следующий вид.

Таблица 7.3

Результат сортировки базы данных «Записная книжка»

Фамилия

Телефон

E-mail

2

Иванов

222-22-22

Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script

3

Петров

333-33-33

Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script

1

Сидоров

111-11-11

Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script

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

Поиск данных в электронных таблицах. Поиск данных в электронных таблицах осуществляется с помощью фильтров. Фильтр просто скрывает в исходной таблице записи, не удовлетворяющие условиям поиска.

Поиск данных в электронной таблице — это отбор записей (строк), удовлетворяющих условиям поиска, заданным в форме фильтра.

Фильтры позволяют отбирать записи, которые удовлетворяют условиям поиска. Условия поиска записей создаются с использованием операторов сравнения (=, >, < и т.д.).

Для числовых данных существуют следующие операции сравнения:

  • ? = (равно);
  • ? > (больше);
  • ? < (меньше);
  • ? >= (больше или равно);
  • ? <= (меньше или равно);

Для текстовых данных возможны следующие операции сравнения:

  • ? равно (сравниваются все символы);
  • ? начинается с и не начинается с (сравниваются первые символы);
  • ? заканчивается на и не заканчивается на (сравниваются последние символы);
  • ? содержит и не содержит (сравниваются последовательности символов в различных частях текста).

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

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

Например, если в базе данных «Записная книжка» ввести простой фильтр для поля Фамилия, состоящий из условия равно Иванов, то будет найдена и оставлена на экране одна запись базы данных.

Результат сортировки базы данных «Записная книжка»

Таблица 7.4

Фамилия

Телефон

E-mail

2

Иванов

222-22-22

Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script

Контрольные вопросы

  • 1. В чем состоит различие между сортировкой записей базы данных и сортировкой данных в столбцах электронной таблицы?
  • 2. Какие операции сравнения могут использоваться для числовых данных? Для текстовых данных?
  • 3. В чем состоит различие между простыми и составными фильтрами?
 
Посмотреть оригинал
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

Популярные страницы