Форум города Лобня

Электроника, ПО => Игры, софт, драйвера => Тема начата: SVEN от июня 23, 2009, 22:24:17

Название: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 23, 2009, 22:24:17
Друзья, поможите пожалуйста, кто чем может. Что нужно: Есть фаил с расширением .txt, созданный программой. Нужно преобразовать его в Excel по вертикальным колонкам. Т.е. дата отдельно, время отдельно. Соответственно показания, тоже отдельно. Как это сделать?
Вот что в самом файле:
Date-Time,AC Line, Voltage, Current, Temperature, Battery%, Event
09.06.09 8:32:00, AC_LINE_ONLINE, 4,163v, 3ma, 0,14C, 100%, ActiveApplication = DesktopBattery Log v0.2.3.130
09.06.09 8:32:00, AC_LINE_ONLINE, 4,163v, 6ma, 0,14C, 100%,
09.06.09 8:33:00, AC_LINE_ONLINE, 4,160v, 8ma, 0,14C, 100%,
09.06.09 8:33:00, AC_LINE_ONLINE, 4,160v, 8ma, 0,14C, 100%, ActiveApplication = Battery Log v0.2.3.130Desktop
09.06.09 8:33:00, AC_LINE_ONLINE, 4,160v, 8ma, 0,14C, 100%, ActiveApplication = DesktopНасС,СЂРѕР№РєР°
09.06.09 8:33:00, AC_LINE_ONLINE, 4,160v, 11ma, 0,14C, 100%,
09.06.09 8:33:00, AC_LINE_ONLINE, 4,160v, 11ma, 0,14C, 100%,
09.06.09 8:33:00, AC_LINE_ONLINE, 4,160v, 9ma, 0,14C, 100%,
09.06.09 8:33:00, AC_LINE_ONLINE, 4,160v, 9ma, 0,14C, 100%, ActiveApplication = НасС,СЂРѕР№РєР°Desktop
Ну и т.д. значений много. Хотелось бы сделать график.
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:00:07
кинь файл на wizus@mail.ru. обратно эксель тебе кину. быстрее будет, чем объяснять...
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 23, 2009, 23:03:41
Сергей верю, что будет быстрее. Потрать время, не сочти за труд, объясни. Скорей всего макросы прописывать? Это не первый и не последний, который надо будет преобразовать. Готов ходы записывать!  :)
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:14:04
ну как хош. попробую. для отделения даты от времени:
- отметь весь столбец
- добавь 2 колонки за ним
- в первой пустой напиши формулу "=ЛЕВСИМВ(A1;8)"
- во второй пустой напиши формулу "=ПСТР(A1;10;10)"
- протяни все это до конца списка
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 23, 2009, 23:18:53
Так, Сергей.. Давай по пунктам:
1.Копируем .txt фаил в Microsoft Office Excel 2007. так? Получается все слито в один столбец и от этого уже "пляшем"?
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:19:49
Цитата: SVEN от июня 23, 2009, 23:18:53
Так, Сергей.. Давай по пунктам:
1.Копируем .txt фаил в Microsoft Office Excel 2007. так? Получается все слито в один столбец и от этого уже "пляшем"?

я думал - ты его уже в экселе открыл. или и с этим трудности?
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:21:36
не все слито в один столбец. у тебя ж файл поколоночно запятыми вроде разделен. я не знаю, как в 2007 экселе, а в 2000-ом (я им пользуюсь). можно загрузить "текстовый файл с разделителями", на одном из этапов загрузки выбрать нужный разделитель. осилишь? или подробнее нужно?
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 23, 2009, 23:28:05
Да в том-то и дело, что он как бы в одной колонке. В ширину двигай сколько хочешь. Все равно он весь в "А".
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:30:39
Цитата: SVEN от июня 23, 2009, 23:28:05
Да в том-то и дело, что он как бы в одной колонке. В ширину двигай сколько хочешь. Все равно он весь в "А".

я ж написал - открывай его через тип файла - текстовые с разделителями. разделителем укажешь запятую. можно еще попробовать переименовать его в .csv и открыть. в таком случае эксель возможно и сам ег распознает как файл с разделителями
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: Vasiliy от июня 23, 2009, 23:32:27
есть подозрение что и вольты тогда разьедутся на целые и дробные
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:36:05
Цитата: Vasiliy от июня 23, 2009, 23:32:27
есть подозрение что и вольты тогда разьедутся на целые и дробные

угу. но потом склеить много легче, чем делить
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:38:03
а можно "запятую + пробел" заменить в нотепаде на "точку с запятой". и вольты не покосит, и эксель этот разделитель много лучше запятой понимает
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 23, 2009, 23:41:54
Попробовал переименовать фаил в .csv ничего не дало. Корче, шлю на мыло, подумай пожалуйста, как проще и понятней можно сделать?
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 23, 2009, 23:49:39
Люди написали умную программку http://freesoft.ru/?id=669792 но она видимо уже для созданных таблиц. :(
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 23, 2009, 23:54:47
отправил обратно
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: mdaaa от июня 24, 2009, 00:02:18
фильтрами выделить показ только цифровых значений и построить график
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 24, 2009, 00:03:49
Спасибо Сергей! Здорофско конечно! Но ещеб понять, как это сделать самому.  :(
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: wizus от июня 24, 2009, 00:05:25
Цитата: SVEN от июня 24, 2009, 00:03:49
Спасибо Сергей! Здорофско конечно! Но ещеб понять, как это сделать самому.  :(

а когда будут следующие порции файлов? я к этому времени видео-урок могу тебе записать, если хош. только не сегодня. спать уже хочется :)
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: SVEN от июня 24, 2009, 00:12:34
Спасибо Сергей! Думаю поможешь не только мне, но и половине рунета! :) Наш форум будет лучшим! Никто не догадался, а мы самые умные!  :s20:
Название: Re: Преобразовать .txt фаил в Excel (2007)
Отправлено: ILYA от июня 24, 2009, 11:00:35
У меня тоже бывает нада текст или пдф слить в эксель. Но чето лень читать щас как и что. Когда потребутся вернусь к этой теме.