Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/как перевести формат csv в excel с корр. отобр. данных? - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
как перевести формат csv в excel с корр. отобр. данных?
katy_1985 Дата: Четверг, 24.07.2014, 10:43 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Подскажите пожалуйста как перевести файл с форматом csv в формат excel чтобы при этом корректно отображался формат данных в файле?
Спасибо!
К сообщению приложен файл: statement.csv (0.5 Kb)
 
Ответить
СообщениеДобрый день!
Подскажите пожалуйста как перевести файл с форматом csv в формат excel чтобы при этом корректно отображался формат данных в файле?
Спасибо!

Автор - katy_1985
Дата добавления - 24.07.2014 в 10:43
Rioran Дата: Четверг, 24.07.2014, 11:31 | Сообщение № 2
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
katy_1985, здравствуйте.

Если задача разовая, можно сделать так:

1) Открываете этот файл в Excel, далее вкладка "Данные" => "Работа с Данными" => "Текст по столбцам"
2) Выбираете "С разделителями" => "Далее" => "Запятые" => "Далее" => настраиваете формат столбцов.
Номер счёта и номер получателя надо преобразовать в текст, иначе на выходе будет искажение.

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


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщениеkaty_1985, здравствуйте.

Если задача разовая, можно сделать так:

1) Открываете этот файл в Excel, далее вкладка "Данные" => "Работа с Данными" => "Текст по столбцам"
2) Выбираете "С разделителями" => "Далее" => "Запятые" => "Далее" => настраиваете формат столбцов.
Номер счёта и номер получателя надо преобразовать в текст, иначе на выходе будет искажение.

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

Автор - Rioran
Дата добавления - 24.07.2014 в 11:31
katy_1985 Дата: Четверг, 24.07.2014, 12:04 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Rioran, спасибо! все получилось кроме последнего "номер счета и номер получателя", они выходят искаженные. посмотрите пожалуйста вложение.
К сообщению приложен файл: statement.xlsx (9.9 Kb)
 
Ответить
СообщениеRioran, спасибо! все получилось кроме последнего "номер счета и номер получателя", они выходят искаженные. посмотрите пожалуйста вложение.

Автор - katy_1985
Дата добавления - 24.07.2014 в 12:04
Rioran Дата: Четверг, 24.07.2014, 14:13 | Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
katy_1985, извините, не обратил внимания, что номера в изначальном файле у Вас в кривой форме записаны - в экспоненциальном формате. Это происходит при попытке работать с числом длиннее 15-ти знаков. Рекомендую из источника, откуда в .csv подтянулись данные, получить число в нормальной форме.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщениеkaty_1985, извините, не обратил внимания, что номера в изначальном файле у Вас в кривой форме записаны - в экспоненциальном формате. Это происходит при попытке работать с числом длиннее 15-ти знаков. Рекомендую из источника, откуда в .csv подтянулись данные, получить число в нормальной форме.

Автор - Rioran
Дата добавления - 24.07.2014 в 14:13
amfor Дата: Четверг, 24.07.2014, 14:28 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 250
Репутация: 75 ±
Замечаний: 0% ±

Excel 2016
Замените в этих ячейка точку на запятую( Ctrl+H,Наити - Заменить на) и переведите в числовой формат(число десятичных знаков 0)


Семь бед - один RESET.
 
Ответить
СообщениеЗамените в этих ячейка точку на запятую( Ctrl+H,Наити - Заменить на) и переведите в числовой формат(число десятичных знаков 0)

Автор - amfor
Дата добавления - 24.07.2014 в 14:28
katy_1985 Дата: Четверг, 24.07.2014, 14:58 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Rioran, спасибо, попробуем разобраться с источником.
 
Ответить
СообщениеRioran, спасибо, попробуем разобраться с источником.

Автор - katy_1985
Дата добавления - 24.07.2014 в 14:58
katy_1985 Дата: Четверг, 24.07.2014, 15:00 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
amfor, я сделала как вы сказали, но проблема в том, что в итоге расчетные счета отображаются но не верно - в конце почему-то появляются нули, хотя их быть не должно. Можете подсказать в чем причина?
К сообщению приложен файл: 0581206.xlsx (10.0 Kb)
 
Ответить
Сообщениеamfor, я сделала как вы сказали, но проблема в том, что в итоге расчетные счета отображаются но не верно - в конце почему-то появляются нули, хотя их быть не должно. Можете подсказать в чем причина?

Автор - katy_1985
Дата добавления - 24.07.2014 в 15:00
amfor Дата: Четверг, 24.07.2014, 15:07 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 250
Репутация: 75 ±
Замечаний: 0% ±

Excel 2016
переведите в числовой формат(число десятичных знаков 0)


Семь бед - один RESET.
 
Ответить
Сообщение
переведите в числовой формат(число десятичных знаков 0)

Автор - amfor
Дата добавления - 24.07.2014 в 15:07
Hugo Дата: Четверг, 24.07.2014, 17:47 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3854
Репутация: 814 ±
Замечаний: 0% ±

365
Номер счета должен быть в текстовом формате - импортируйте csv как внешние данные, установив в масетре тестовый формат этим столбцам.
Да и с датами там тоже ерунда... Вообще хотелось бы видеть часть оригинального файла - откроте его в блокноте и отрежьте десяток строк.
Ну а если и в блокноте уже видите 3.02328E+19 4.07028E+19 - то номеров счетов у Вас уже нет...


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеНомер счета должен быть в текстовом формате - импортируйте csv как внешние данные, установив в масетре тестовый формат этим столбцам.
Да и с датами там тоже ерунда... Вообще хотелось бы видеть часть оригинального файла - откроте его в блокноте и отрежьте десяток строк.
Ну а если и в блокноте уже видите 3.02328E+19 4.07028E+19 - то номеров счетов у Вас уже нет...

Автор - Hugo
Дата добавления - 24.07.2014 в 17:47
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!