Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
импорт внешних данных из большого txt-файла
 
В окне "Установка текстового драйвера ODBC" кнопкой "Выбор каталога" указываю путь к папке, содержащей исходный txt-файл, но почему-то в окне "Определение текстового формата" в рамке "Таблицы" вижу только <default>. Я не удалял первую строку, причина в этом? AkelPad в отличие от Блокнота сразу радостно открывает файл и показывает первые строчки, но грузится несколько минут и в итоге "не отвечает", так что удалить её не смог. Там у Вас в Формате выбрано "Фиксированной длины", а у меня только "разделители CSV", "Разделители Tab" и "Спец разделители". В самом Excel в видео почему-то "названия строк" вместо названий столбцов... хотя это сейчас не насущно. Я главного не понял: Ваша инструкция помогает разделить данные (по столбцам) там, где они в исходнике не разделены разделителем, но поможет ли она решить проблему со вставкой данных, разделяя их по строкам большими массивами, чтобы каждый вставлять на отдельный лист и выбирать любой исходный массив? Именно в этом только вся проблема заключалась.  
Но за видео, спасибо, Дмитрий! знание пригодится, конечно.
импорт внешних данных из большого txt-файла
 
{quote}{login=R Dmitry}{date=06.04.2011 09:00}{thema=Re: Re: }{post}  
завтра сброшу мовик как это сделать, сегодня скорее всего не доберусь до нужного компа, ну а если доберусь то сброшу.{/post}{/quote}  
 
Спасибо, R Dmitry, буду ждать Ваших инструкций! торопиться не нужно, главное - качество!
импорт внешних данных из большого txt-файла
 
{quote}{login=Hugo}{date=06.04.2011 08:49}{thema=}{post}Дмитрий, а как удалить первую строку из 180мб? :){/post}{/quote}  
у меня тот же вопрос, а кроме того - ведь проблема при вставке данных со строки, которая далеко от первой и первая туда не попадает, а все остальные строки - строго в одном формате, там уже никаких заголовков. а вот всё же где этот текстовый драйвер, и что с ним делают? :-)
импорт внешних данных из большого txt-файла
 
{quote}{login=Hugo}{date=06.04.2011 08:48}{thema=}{post}Если нужно данные в Эксель закинуть - мне кажется, что оптимально через Запрос.dqy  
В блокноте вписали условие, запустили.  
Не получилось, или даже не пробовали?{/post}{/quote}  
Hugo, я попробовал сделать то, что понял из Вашей инструкции, но так и не понял вообще, что я делаю. Я знаю, что это всё простые вещи, только их надо последовательно изучить, а сейчас для меня это как чужой лес тёмной ночью...
импорт внешних данных из большого txt-файла
 
{quote}{login=R Dmitry}{date=06.04.2011 08:38}{thema=Re: Re: Re: Re: Re: }{post}системный текстовый драйвер - свежая идея. а что с ним делать? т.е. возможно вся проблема в драйвере чтения текстовых данных?  
 
 
Вся проблема в умении им пользоваться{/post}{/quote}  
 
так как оптимально решается эта проблема? :-)
импорт внешних данных из большого txt-файла
 
R Dmitry - спасибо, не стоит. Сводные таблицы я освою, как это будет нужно (в самоучителе это было где-то)
импорт внешних данных из большого txt-файла
 
{quote}{login=R Dmitry}{date=06.04.2011 12:02}{thema=Re: Re: Re: }{post}  
в общем через системный текстовый драйвер можно привести данные к нужную формату, ну или почти к нужному и импортировать, в сводную там можно выбирать нужный период и т.д,{/post}{/quote}  
 
системный текстовый драйвер - свежая идея. а что с ним делать? т.е. возможно вся проблема в драйвере чтения текстовых данных?
импорт внешних данных из большого txt-файла
 
{quote}{login=R Dmitry}{date=06.04.2011 12:38}{thema=}{post}Вот результат о котором я говорил  
см сводную{/post}{/quote}  
 
ну это всего лишь способ более компактного представления данных, доступный в электронных таблицах, насколько я понял, если здесь больше ничего не предполагалось. в другом файле, который в архиве, при его запуске открылся Internet Explorer (который у меня браузер далеко не по умолчанию), а зачем мне подключение к данным MS Office?
импорт внешних данных из большого txt-файла
 
{quote}{login=R Dmitry}{date=05.04.2011 11:02}{thema=Re: }{post}  
сами то цифры, как визуальная информация бесполезны в таком объеме, а вот тренд на графике......гораздо полезнее  
 
Ну это старттопику решать :){/post}{/quote}  
 
философский вопрос, так что спорить не буду, здесь каждому - своё. по трендам и графикам уже пробовал торговать, вывод один - нужна система, а тестировать её лучше методично на всех данных в цифрах. Напомню, цифры в таком объёме - это лишь исходные данные ;-)
импорт внешних данных из большого txt-файла
 
{quote}{login=Hugo}{date=05.04.2011 11:11}{thema=}{post}Ну понятно, только у автора 2003, и если он сразу 180 мб загрузит в XLS - не знаю, какой файл получится и получится ли воообще в итоге, может всё зависнет...{/post}{/quote}  
 
Ну вообще-то моё желание именно в том, чтобы данные предварительно разделить. В минутных котировках можно легко 2 месяца забить в один лист и ещё много строк останется, а сколько таких листов выдержит один файл - посмотрим. несколько листов должен выдержать, подобное я уже делал.
импорт внешних данных из большого txt-файла
 
{quote}{login=R Dmitry}{date=05.04.2011 10:36}{thema=}{post}Скорее всего автору нужна просто диаграмма, которую можно через сводную диаграмму подключить к источнику данных :)  
 
а хранятся данные в xls или  txt разницы ни какой -- это всего лишь набор мельтешащих цифр  
 
я бы запросил все в access, там бы привел в порядок  и оттуда уже использовал данные для анализа{/post}{/quote}  
 
нет, мне нужны именно данные в электронной таблице, которые я буду обрабатывать формулами, а результаты уже смотреть в виде сумм и диаграмм. но перед этим придётся перепробовать много вариантов формул (торговых систем), т.е. удобнее прежде загнать данные в таблицу. Access пока даже не знаю, что такое, придётся осваивать.
импорт внешних данных из большого txt-файла
 
{quote}{login=Hugo}{date=05.04.2011 10:06}{thema=}{post}Вот условие только для 20010102:  
WHERE (post_215955.`<DTYYYYMMDD>`<20010103) AND (post_215955.`<DTYYYYMMDD>`>20010101){/post}{/quote}  
процедуру с Вашим файлом провёл - путь поменял, но что собой представляет этот файл, как мне этим пользоваться самостоятельно, и что за условие для 2января, что оно между 1-м и 3-м? Можно конечно и макросы писать, только как мне потом убедиться в том, что: 1) мной всё правильно написано; 2) в программе всё правильно работает, - если на простейшем уровне программа уже не работает? Причина неизвестна, что делать - тоже: то ли можно настроить Excel, то ли нужно переустановить офис 2003, то ли ставить другой офис, то ли искать другой редактор текстовых таблиц (уже искал, кстати), или - как Вы предлагаете - заранее порезать исходный файл по указанному числу строк. Но как это сделать?  
 
PS: да, у меня машина старая, с 2002 года - 950МГц, 256МБ оперативки, офис с загрузочного диска со старых времён. Но я ещё в более ранние времена выполнял квантовохимические расчёты молекул с плавающей запятой (не знаю правда, что такое) на более старых компьютерах, от минут до суток машина делала один расчёт, и думаю, это посложнее, чем задача вставки данных из файла txt в электронную таблицу. т.е. это же не проблема для ЭВМ, а для софта, нужно лишь выбрать то, что нормально сделано и нормально работает.
импорт внешних данных из большого txt-файла
 
здесь фрагмент из другого файла txt с первых строк, кое-как открыл через WordPad и скопировал. вообще данные имеют одну шапку-заголовки, а дальше всё однотипно.
импорт внешних данных из большого txt-файла
 
{quote}{login=Казанский}{date=04.04.2011 11:33}{thema=}{post}Так вот, при импорте через Microsoft Query поля распознаются и можно задать интервал для поля Дата.  
Файл тоже в 300000 строк, Офис 2000.{/post}{/quote}  
Я всё равно не понял: доступны ли в 2003-м для вставки все внешние данные из большого файла (и как это сделать), или нужен другой офис? Да мне бы хоть как эти данные вытянуть, пусть на специальной программе, если Excel не может нормально работать.
импорт внешних данных из большого txt-файла
 
макросы конечно научусь писать, если это будет необходимо. только разве без макроса никак? дело простейшее, и если не идёт, то нужно искать источник проблемы в системе, а не делать что-то более сложное в той же системе. Мне же потом гадать: а все ли данные и правильно ли вставил этот мой макрос? - а зачем мне это...
импорт внешних данных из большого txt-файла
 
{quote}{login=longines}{date=04.04.2011 09:02}{thema=Re: Re: }{post}Смысл остается: сначала импортируете 65К первых строк, потом еще 65К строк начиная с 65К+1 итд.  
Но само использование 2003-го экселя (и тем более 2007 и 2010 в режиме совместимости)смысл давно потеряло.{/post}{/quote}  
 
оно было бы здорово и точно имело бы смысл, если бы работало! =)  
а что значит - смысл потеряло само использование 2003-го экселя? 8(
импорт внешних данных из большого txt-файла
 
уточню: если импортировать данные с первой строки файла, то без проблем можно заполнить весь лист, т.е. до строки 65536.
импорт внешних данных из большого txt-файла
 
Excel 2003, в меню Данные/Импорт внешних данных/Импортировать данные, выбираю исходный файл txt объёмом 180МБ (рыночные котировки), при попытке указать исходную строку с номером больше, чем 32767, всплывает окошко: "Следует ввести целое число". При этом в окне запроса можно отмотать до строки намного ниже, т.е. данные Excel видит. Причина - нужно где-то что-то настроить, или это ошибка в программе? (Другими словами, мне чему-то нужно научиться, или искать другой MS Office?)  
 
В поиске по ключевым словам не нашёл такого вопроса, если он есть - прошу не сердиться на меня, просто покажите!
Страницы: 1
Наверх