Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР Белосток.doc
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
465 Кб
Скачать
☆

Импорт данных

Для хранения результатов измерения часто используются текстовые файлы, в которых отдельные данные разделяются знаками пунктуации. Например, если используется знак препинания точка с запятой, то такой файл дополняется расширением .csv. В csv-файлы часто заносятся результаты метеорологических измерений. На сайте pogoda.by эти файлы можно скачать как архивные файлы, имена которых совпадают именами csv-файлов.

Фрагмент, файла 33362_2011-04.csv, содержащий метеорологические данные по городу Белосток за январь- сентябрь месяцы 2012 года приводится ниже

Как правило, csv-файлы предназначены для импорта данных в рабочую книгу Excel.

Импорт данных из текстового файла в Excel

Чтобы выполнить импорт запустите приложение Excel.

Выполните команду Сервис → Параметры и перейдите на вкладку Международные. В поле Разделитель целой и дробной частей замените запятую на точку.

Щелкните на кнопке OK.

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

Щелкните на пункте главного меню Данные, затем последовательно на пунктах Внешние данные и Импорт текстового файла. Далее найдите в файловой системе файл с расширением csv, как показано на рисунке 1.

Щелкните на кнопке Импорт.

Процедура импорта включает три шага.

Рисунок 1 – Окно Импорт текстового файла

Если необходимо выберите в поле со списком формат файла Windows (ANSI), как показано на рисунке 2.

Рисунок 2 – Шаг 1

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

Щелкните на кнопке Далее.

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

Рисунок 3 – Шаг 2

Щелкните на кнопке Далее. На экране отобразится диалоговое окно, показанное на рисунке 4.

Рисунок 4 – Шаг 3

В столбиках 3 и 8 измените формат данных на текстовый, а затем щелкните на кнопке Готово.

Отобразится окно, показанное на рисунке 5.

Рисунок 5 – Окно Импортировать данные

Оставьте ссылку на верхнюю левую ячейки таблицы в виде =$A$1.

Щелкните на кнопке OK. На листе 1 в ячейках таблицы отобразятся данные, как показано на рисунке 6.

Рисунок 6 – Результаты импортирования

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

Корректирование данных

В использованных данных иногда отсутствуют результаты измерения для отдельных моментов времени. Такое средство Excel как Автофильтр позволяет находить соответствующие пропущенные строки таблицы.

В столбце B отображаются моменты времени, в которые проводились на протяжении суток измерения метеорологических параметров: 0, 3, 6, 9, 12, 15, 18, 21, 0. Интервал времени между измерениями равен 3 часа.

В ячейку K1 введите формулу =B2–B1. Выделите ячейку и подведите указатель мыши к нижнему правому углу ячейки. Когда указатель мыши примет вид тонкого крестика, нажмите левую кнопку мыши и, удерживая ее в нажатом состоянии, протащите указатель мыши вниз вдоль всего столбца K. Так как измерения проводились с интервалом 3 часа, то столбец заполнится числами, как правило, равными 3. Визуально найти среди них числа, отличающиеся от 3, достаточно сложно. Для этого необходимо просмотреть более 2 тысяч чисел.

В столбце B отображаются моменты времени, в которые проводились на протяжении суток измерения метеорологических параметров: 0, 3, 6, 9, 12, 15, 18, 21, 0. Интервал времени между измерениями равен 3 часа.

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

Выделите столбец K. Для этого щелкните мышь на названии столбца К. Выполните команду Данные → Фильтр → Автофильтр. Под названием столбца появится кнопка . Щелкните на ней. Откроется список действий и встречающихся в столбце цифр.

Если кроме числа 3 в списке отображается число 6, то это свидетельствует о том, что в таблице результатов измерений пропущены одна или несколько строк. Чтобы найти эти строки достаточно щелкнуть на элемент списка с цифрой 6.

Сохраните произведенные изменения в электронной таблице.