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

Этой статьей открываю новую рубрику под названием “Анализ данных в Excel”, информация в которой, скорее всего, будет полезна гораздо большему количеству людей, а не только металлургам, потому как в современном мире очень многие специалисты в разных областях работают с большими массивами данных: это  технологи в производстве, работники служб по оценкам риска, работники консалтинговых агентств и т.д.

“А почему в Excel, а не в крутых специализированных программах типа Origin или Statistica?”, –  могут спросить меня опытные экспериментаторы и работники исследовательских лабораторий. Да потому что далеко ходить не надо: пакет Microsoft Office установлен почти на каждом компьютере, а вот классный софт типа Origin – нет!

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

Вот, к примеру, на этой неделе у меня был Word-документ в формате doc, с таблицей данных эксперимента. Грубо говоря, мне нужно было выяснить, влияет ли параметр Х на другой параметр У. Собрался я искать коэффициент корреляции, но, как вы понимаете, с помощью Word это не сделать (конечно это всегда можно и на бумаге с помощью калькулятора, но этот случай нам не подходит).

Самый же большой дискомфорт причинял вид, в котором были представлены данные о величине Y (см. рис.):

Видно, что каждому значению Х соответствуют три значения выходного параметра Y. Это очень хорошо, что в каждой точке эксперимент проведен три раза, но вот то что они располагаются в одной ячейке просто разделенные черточками, –  это очень нехорошо: мы ведь собираемся заниматься статистическим анализом , да и еще и программными методами, а для этого нам нужно иметь дело с числами, а для машины записанные в таком виде данные о величине Y – это просто текст. Нам надо раскидать эти цифры в три столбца.

Собственно, вот этому и посвящена заметка.

Итак что делаем:
1. Переносим таблицу из документа Word в таблицу Excel.
2. Разделяем данные о выходном параметре Y на три столбца.

1. Переносим табличные данные из Word в Ехсеl.
С этой задачей, почти наверняка, многие справятся и без подсказок, но все-таки расскажу.
В документе Word выделяем таблицу, и копируем ее (Ctr+С на клавиатуре).

Создаем документ Ехсеl,

открываем его и вставляем в него таблицу (Ctr+V на клавиатуре).

2. Разделяем данные в ячейках
Теперь к теме заметки. Первые минут пять я сидел и  вручную раскидывал данные по разным ячейкам, но в таблице было более 150 строк… Так что потом я быстренько передумал, к тому же ошибся несколько раз. В общем, сидел бы до утра и можно было  домой с работы не ехать, а приобрести славу инициативного, упорного и …тупого работника. Поистине “лень – двигатель прогресса”! Порылся в справке Excel – и вот что придумал.
а. Точно так же выделяем нашу таблицу в Excel файле и копируем ее.

б. Создаем текстовый документ и вставляем туда таблицу (Ctr+V на клавиатуре). Сохраняем наш текстовый документ.

в. В меню Excel идем в раздел “Данные\получить внешние данные” … нажимаем “Из текста” и выбираем только что созданный файл и

нажимаем “Импорт” и выбираем “с разделителями”. Разделители в тесктовом файле могут быть любыми символами. В нашем случае это “/”.

г. далее нам предлагается выбрать тип разделителя. Помним, что у нас это “/”, поэтому выбираем тип “другой” и вводим туда нашу косую черточку “/” нажимаем “далее” и “готово”.

д. выбираем, куда мы хотим вставить наши данные.

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

Примечание. Строго говоря, в рассматриваемой задаче  перенос данных из Word в Excel (шаг 1) можно было и не делать, а сразу скопировать таблицу в txt-файл, и импортировать данные в Excel. Это было нужно, чтобы показать, как копировать таблицу из Word в Excel, тем, кто не умеет.

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


Комментарии

2 комментария на ««Импорт данных в Excel»»

  1. Отличная заметка! Особенно учитывая, что выложена она на следующий день посде 27-летия автора). Молодец!

  2. Отлично! У нас на предприятии народ активно пользует word. А вот, когда приходится обращаться к средствам excel – начинаются проблемы. Теперь не придется объяснять на пальцах. Отсылаю к Вам ))) Спасибо!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *