テキスト形式のデータがあります。
それをExelなどで開こうとすると、
データ数が多いため、全部開くことが出来ません。
テキストデータの数を見たところ、約10万個データがありました。
こういった場合、読み込ませることは可能なのでしょうか?
あるいは適当に抽出してあげて、Exelで読み込ませることが出来る
6万5千個以内のデータ数にすることは可能でしょうか?
(データは不連続ではなく、連続に近いものです)
最終的には「カレイダグラフ」というソフトで、読み込ませたいのですが・・・。
こちらのソフト上でも操作できるのであれば、教えてください。
些細な事でもかまいませんので、何か知ってる事があれば教えてください。
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
下記VBAでレコード数は半分の5万件くらいになります。
判定の仕方で、レコードを間引く割合も変えられるでしょう。
>こちらのソフト上でも操作できるのであれば、教えてください
カレイダグラフver3.5の製品概要を見ただけですが、
■データ入力 に
・MicrosoftR Excel ファイル (97/98/2000 に対応) を直接読み込み可能
・他のアプリケーションファイルで作成したテキストファイル
(タブ、空白、カンマで区切られたもの) の取り込みが可能
■データ管理 に
・前バージョンの 32,000 行× 256 列に比べ、大量のデータウィンドウ
(100 万行× 1000 列)をサポート
とあるので、Excel経由でなくても取り込めるように思えますが、あくまで想像です。
ちなみにカレイダグラフの使用経験はありません。
<ExcelのVBAを使ってレコードを間引く。>
ツール→マクロ→Visual Basic Editor でVBE画面に移り、挿入→標準モジュールで挿入した標準モジュールのコードウインドウに貼り付けます。
Public Sub StepSave()
Dim recData As String 'レコード
Dim recNum As Long 'レコードカウンタ
Const recStep = 2 '例)2件に1件を新しいファイルに書き込む
Open "A:\srcTestData.txt" For Input As #1 '入力ファイル名を設定
Open "A:\newTestData.txt" For Output As #2 '出力ファイル名を設定
While Not EOF(1)
Line Input #1, recData
recNum = recNum + 1
If recNum Mod recStep = 1 Then Print #2, recData
Wend
Close
End Sub
nishi6さん,回答ありがとうございます。
VBA,非常に役に立ちました!
これでやっと解析できます。
ありがとうございます!
No.3
- 回答日時:
すみません。
No.1↓なんか変なこと書いてしまいました。
CSVだろうと何だろうと改行は改行でした。
穴があったら入りたいっ。
でもってデータはたぶん1行1個×10万行なんですよね。
ごめんなさ~い。
お礼が遅くなりました。
zoracさん,回答ありがとうございます!
zoracさんの仰るとおり,データは1行1個×10万行になってます。
これがExelだと開けないんですよね・・・。
まだ何か知ってることがあれば,教えてください!
No.2
- 回答日時:
データとは
数値を表すものですか?
123,1352.45,
のようになっているのでしょうか?
DADiSP
と言うソフトなら出来ると思います。
でも、値段が高いです。他の方法は、
自分でファイルを開いて、
必要な数だけ他のファイルに写す
プログラムを作る。
かな。
回答,ありがとうございます!
テキスト形式とは
123
1352.45
...
と,縦1列にデータがずらっと書いてあります。
1行には1データしかありません。
なるべくならお金を出さない方法を探していました。
プログラムを作るにも無知なので・・・(VBAとかわかりません(^^ゞ)
もしそのプログラムなどを詳しく知っているなら補足お願いします。
No.1
- 回答日時:
こんばんは。
「カレイダグラフ」については存じあげないのでエクセルのお話しだけ。
それはどんな形のデータなんでしょうCSV(カンマ区切り)になってますか?
エクセルは縦65536×横256というexcelのセル数の制限があります。(バージョンによって違います。お手持ちのやつを起動してみて下さい。)
でもこれだってセル数(データ数)にすれば16,777,216個はあるわけです。
なので、この形に治まるようにテキストのデータを編集することができれば
エクセルでちゃんと開くことは可能だと思います。
具体的にどんな形に加工すれば良いかは、一度エクセルでCSV形式のデータを
つくってみると確実ですが、データとデータの間は「,」で、改行は「;」だったと思います。(うろ覚えですが。)
加工の方法の方が難点ですね、現在のデータがどんな形になってるのか分からないので、何とも言えませんが...。
たいしてお役にたてませんでした、ごめんなさい。
頑張ってみて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CAD・DTP JWW-CADでDXF変換後の線が連動して消える 2 2023/01/13 11:09
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- バックアップ Windows11パソコンのデータを数クリックで完全に引っ越しするにはどうすれば良いでしょうか? 5 2022/10/11 14:08
- 格安スマホ・SIMフリースマホ 格安SIMカードについて。イオンモバイルの月のデータを使い切った後、ものすごくスピードが遅いです。L 6 2023/02/09 06:56
- USBメモリー・SDカード・フラッシュメモリー 完全無料のデータ復旧ソフトはありますか? SDカードの写真データを誤って消してしまいました。 データ 5 2023/05/05 09:55
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- 写真・ビデオ スマホアプリ 写真データへのアクセスについて 情報漏洩 2 2023/06/22 23:00
- PDF 2つのPDFを重ねる方法はありますか? 4 2023/01/30 14:04
- Excel(エクセル) [Excel2016] 相関表等の自動作成 2 2022/08/01 20:34
- Excel(エクセル) 開くと警告の出るExcelファイルの中身を何とか見たいのですが。。。 4 2023/05/24 17:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
差し込み印刷の元データファイ...
-
拡張子XLSをXTXに変換する方法...
-
OneDriveはどちらが「主」でし...
-
VBAでセル値からフォルダ名を取...
-
CSVファイルがカンマ区切りにな...
-
共有フォルダの最終アクセス者...
-
イラレでjpeg出力すると、白ぬ...
-
CD-Rにコピーした写真データが...
-
出版社等に送る画像データのフ...
-
テキストデータでNULL?
-
Word差し込み印刷、フォルダの...
-
IEの設定ファイル保存場所
-
GarageBandはコレが出来ますか?
-
花子のデータ→エクセルに変換し...
-
PCAで、「仕訳データ受入」でデ...
-
外付けHDDに入れたデータを、他...
-
B's Recorder GOLD9 の設定
-
MMD ユーザーモデルが読み込めない
-
イラストレーターでの入稿(画像...
-
フリーソフトのスケジュールウ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
差し込み印刷の元データファイ...
-
Word差し込み印刷、フォルダの...
-
共有フォルダの最終アクセス者...
-
Word2000でvlookup
-
CSVファイルがカンマ区切りにな...
-
EXCELの会計伝票から勘定奉行へ...
-
VBAでセル値からフォルダ名を取...
-
花子のデータ→エクセルに変換し...
-
PCAで、「仕訳データ受入」でデ...
-
テキストデータでNULL?
-
イラレでjpeg出力すると、白ぬ...
-
アクセスのファイルが勝手に保...
-
OneDriveはどちらが「主」でし...
-
ACCESSでの大容量データインポート
-
イラストレーターでの入稿(画像...
-
excelのファイルを社外の人に送...
-
エクセルnow関数自動更新
-
csvデータをエクセルにおとす?
-
3DCGソフト「blender」が開けない
-
office 365 excel での 外部デ...
おすすめ情報