Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема_5.doc
Скачиваний:
8
Добавлен:
16.03.2016
Размер:
323.07 Кб
Скачать

5.3. Вычисления в таблицах

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

Окно диалога вставки формулы приведено на рисунке 5.10.

Рисунок 5.10. Окно диалога вставки формулы

При вводе формулы необходимо:

1) установить курсор в клетку, где должна быть формула;

2) выбрать команду Формула;

3) в окне диалога выбрать формулу и определить адреса клеток, участвующих в вычислениях;

4) задать формат представления числа.

Простым способом определения параметров команды являются значения: Left, Right, Above. Left определяет диапазон значений левее формулы до первого значения, отличного от числового, – Right – правее, Above – выше.

Пример

Поле 1

Поле 2

Итого

1

12

12

24,00

2

15

5

10,00

Итого

27,00

17,00

34,00

Чтобы отразить формулы в клетках таблицы, нужно выделить таблицу и взять клавиши Shift+F9. Повторное их нажатие вернет прежнее изображение.

Так, в первой клетке итоговой колонки записана формула {=SUM(Left)\# ″0,00}.

Для отображения значений полей используется контекстное меню клетки, пункт Коды/Значения полей.

При изменении числовых значений в клетках таблицы вычисления будут выполнены в соответствии с формулой. Однако для обновления расчетов используется клавиша F9 или контекстное меню Обновить поле.

5.4. Сортировка данных таблиц

Существует возможность сортировки текста, чисел и данных по возрастанию (от «А» до «Я», от 0 до 9, от более ранних дат к более поздним) или по убыванию (от «Я» до «А», от 9 до 0, от более поздних дат к более ранним).

При сортировке текста в таблице можно сортировать как один столбец, так и таблицу целиком.

Кроме того, можно выполнить сортировку по нескольким словам или полям в одном столбце таблицы. Например, если столбец содержит имена и фамилии, то можно сортировать его по имени или по фамилии, аналогично тому, как если бы имена и фамилии были в списке, а не в таблице.

Существуют правила, определяющие порядок сортировки.

Текст. Первыми идут элементы, начинающиеся со знаков пунктуации или специальных знаков (например, !, #, $, % и &). Далее располагаются элементы, начинающиеся с цифр; в самом конце располагаются элементы, начинающиеся с букв. Необходимо помнить, что даты и числа в этом случае интерпретируются как текст. Например, «Элемент 12» будет расположен выше по списку, чем «Элемент 2».

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

Даты. Допустимыми разделителями компонентов даты считаются дефис, косая черта (/), запятая и точка. Допустимым разделителем компонентов времени является двоеточие (:). Все неопределенные элементы помещаются в начало или в конец списка (в зависимости от выбранного порядка сортировки).

Определенные языки. Сортировка осуществляется в соответствии с порядком сортировки для определенного языка. В некоторых языках можно выбрать один из нескольких порядков сортировки.

Два или более элементов начинаются с одинакового знака. Для определения порядка следования элементов выполняется сравнение последующих знаков.

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

Сортировка содержимого списка или таблицы

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

При выборе команды Сортировка в группе команд Данные на вкладке Макет, следует выбрать нужные параметры сортировки.

Кнопка Параметры позволит выбрать знак, который должен разделять слова или поля, по которым будет производиться сортировка, в области Разделитель полей.

Пример – это для того, чтобы сортировать.

Фамилия

Поле 1

Поле 2

Поле 3

Поле 4

Сидоров

12

23

12

47

Петров

56

44

3

103

Итого

27,67

25,67

6,67

Бакланов

15

10

5

30