Вставить файл в ячейку Excel
![](http://officeassist.ru/wp-content/uploads/12971/tmp-684913e8-3bd6-421d-a28d-b64a3c5dadeb.jpg)
Набирать информацию с клавиатуры дело хлопотное и трудоемкое. И ладно бы в Word, а то в Excel, где нужно перемещаться между ячейками. Поэтому, если информация имеет место быть в текстовом виде, это уже хорошо. Рассмотрим, как быстро выполнить импорт данных в Excel из текстового файла или, говоря по другому, корректно вставить текст в таблицу Excel.
Очень-очень сложного тут ничего нет. Как я уже неоднократно отмечал, информация в таблице Excel должна быть представлена строго структурированной, следовательно, в текстовом файле эта структурированность также должна строго соблюдаться.
Возьмём такой жизненный и несложный пример — перенесем из текстового файла (с расширением .txt) в Excel список сотрудников, в котором перечислены фамилия, имя , отчество, год рождения и должность.
Допустим, вот наши герои:
Иванов Иван Иванович 1978 инспектор Сидоров Петр Сидорович 1970 старший инспектор Петров Василий Самуилович 1965 самый старший инспектор
Больше трех лень набивать ? , но и их хватит.
Теперь определимся, какая нам нужна в Excel таблица? Пусть она имеет такие столбцы: Фамилия, Имя, Отчество, Год рождения, Должность.
Все у нас имеется, но тут есть один нюанс в представлении должности. Для каждого сотрудника должность имеет разный размер — 1, 2 и 3 слова. Как же Excel указать, где начинается и заканчивается информация, заносимая по столбцам?
Для этого удобно использовать символ-разделитель. Таким символом может быть любой символ, который не встречается в Вашем тексте как знак препинания или спецсимвол. То есть, точка и запятая точно старайтесь не использовать, а вот звездочку или наклонную можно взять. В нашем случае, если бы должность у всех состояла из одного слова или так — ст.инспектор, сам.ст.инспектор (без пробелов), то подошел бы и пробел. Подходите творчески, чтобы меньше делать работы. ?
Структурируем наш список:
Фамилия/Имя/Отчество/Год рождения/Должность Иванов/Иван/Иванович/1978/инспектор Сидоров/Петр/Сидорович/1970/старший инспектор Петров/Василий/Самуилович/1965/самый старший инспектор
и сохраняем в текстовом документе c расширением .txt . Теперь такой список замечательно перенесется в Excel.
Для этого заходим в Excel на вкладку Данные. В области Получение внешних данных нажимаем кнопку Из текста.
В открывшемся окне указываем на наш текстовый файл, из которого будем импортировать данные. После этого откроется Мастер импорта на первом шаге. Тут нужно указать структуру наших данных — «с разделителями» (которым у нас выступает наклонная «/»). После этого нажимаем кнопку Далее.
![Мастер импорта в Excel](http://officeassist.ru/wp-content/uploads/12971/tmp-684913e8-3bd6-421d-a28d-b64a3c5dadeb.jpg)
На следующем шаге мастера нужно указать символ-разделитель. Тут приведены некоторые варианты, но мы выбираем «другой» и в окошке вводим наш символ — наклонную. Сразу же в нижней области (с нашим списком) появляются вертикальные линии (столбцы), по которым можно проверить правильность разделения данных. Нажимаем кнопку Далее.
![Мастер импорта в Excel шаг 2](http://officeassist.ru/wp-content/uploads/12971/tmp-2bae36ce-ff9d-4299-9b14-9642cd19b361.jpg)
На третьем шаге можно указать формат данных для каждого или выбранного столбца, если в этом есть необходимость. Как правило, такое актуально для столбцов с датой. Мы же ничего не меняем и жмём кнопку Готово.
![Мастер импорта в Excel шаг 3](http://officeassist.ru/wp-content/uploads/12971/tmp-268c7283-ffd9-4deb-9cc7-fef6a5172b76.jpg)
После этого нужно указать ячейку, с которой будет начинаться таблица — её левый верхний угол.
![Мастер импорта в Excel шаг 4](http://officeassist.ru/wp-content/uploads/12971/tmp-ad1ad60b-28b1-420a-a034-757d630b1031.jpg)
После выбора ячейки и нажатия OK мы увидим наши данные, разнесенные по столбцам! Вуаля! Наш текст в таблицу Excel вставлен красиво и правильно.
Теперь можно навести марафет, указав выравнивание и задав границы.