Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2013, 10:40   #1
snow0707
Новичок
Джуниор
 
Регистрация: 24.04.2013
Сообщений: 2
По умолчанию Прошу помочь с Excel

При загрузке отчета из специальной программы, некоторые данные выгружаются не в виде значений, а в виде дат. Попытки изменить формат ячеек на общий и числовой-приводят к появлению очень большого и по логике не верного значения. Может кто сталкивался с подобнвм помогите решить. Очень нужно. Для примера данные по столбцу: 1.янв, 0,9142, 0,9987, фев.52, 0, 0, 03.мар. Прошу по возможности либо на эл.адрес karina252010@mail.ru или скайп smasik03. Спасибо.
snow0707 вне форума Ответить с цитированием
Старый 24.04.2013, 11:42   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Сталкивался как раз с тем, что в общем формате Excel умничает, пытаясь в дату преобразовать данные с точкой (или запятой, не помню). А что дает в текстовом формате ячеек?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 24.04.2013, 11:47   #3
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Дробные числа в экселе следует записывать с запятой, поскольку точку он интерпретирует как разделитель для дат (как-то так).
Вадим Мошев вне форума Ответить с цитированием
Старый 24.04.2013, 12:06   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Если формат CSV, то открывать не из проводника, а из экселя и явно указывать типы в ячейках.
UPD. Или я что-то перепутал или эксель к 2010 версии перестал так делать. Access умеет csv открывать с настройкой типов содержимого

Последний раз редактировалось pu4koff; 25.04.2013 в 07:43.
pu4koff вне форума Ответить с цитированием
Старый 24.04.2013, 13:19   #5
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

http://programmersforum.ru/forumdisplay.php?f=20 - в этом разделе создайте тему (или попросите модератора перенести эту) и приложите исходный файл. Гадать о том, какие данные открываются нет большого желания.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 24.04.2013, 18:01   #6
snow0707
Новичок
Джуниор
 
Регистрация: 24.04.2013
Сообщений: 2
По умолчанию

Для примера если в ячейке в которой 01.08.4494 исправить на текстовый формат пишет число 947654, а в правильном варианте 8,4494. К сожалению, этот очет выгружается из программы в таком формате.
snow0707 вне форума Ответить с цитированием
Старый 24.04.2013, 23:25   #7
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

выгружайте сразу задавая не общий а строковый формат. Или это не ваш софт и настроить такое вы не в силах?
kta87 вне форума Ответить с цитированием
Старый 25.04.2013, 01:48   #8
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Банальная и грубая ошибка CSV формата.
Разделителями должен быть знак ;, а не запятая.
В обычной ситуации - ничего страшного, но в вашей, у вас там и дробные числа не через точку, а даты через точку. В общем в кашу все это превращается.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прошу помочь qewertyns Помощь студентам 0 21.10.2012 19:12
Алгоритмы. Не прошу решить. Прошу помочь! pascaluser Паскаль, Turbo Pascal, PascalABC.NET 2 12.10.2012 08:45
Прошу помочь) Егоргий Помощь студентам 3 03.06.2012 20:34
прошу помочь с EXCEL Геннадий Маркаков Microsoft Office Excel 7 24.04.2012 18:24
Прошу помочь! DeusGPZ Общие вопросы C/C++ 4 17.10.2011 13:01