• 締切済み

Fortranでcsvファイルを読むには?

はじめまして、プログラム超初心者です。 今エクセルで作ったデータがあるのですが それをcsvファイルで保存し、 プログラムを回して集計しようと思うのですが 読み込む形式をどのようにしたらいいのでしょうか? 125、14、近藤、5 52、、南、1 このようになっていると I3,A,I2,I4,I というようにその列の最も大きいデータを 読むようにすればいいのでしょうか? 全く良くわかっていませんが 誰か救いの手を差し伸べてください。 お願いしますm(__)m

みんなの回答

noname#21649
noname#21649
回答No.1

これは. Format文 を指定しないでREAD文で読むことができる言語系 の場合には.Read 4,'*',I1,I2,I3,I4で可能です(I3は適当な宣言で文字変数にしておいてください)が.通常の言語系では読むことができません。 全部文字として読み取り.各変数に割り当てるという作業を行うことが必要です。 なお.私が使っていた言語系では漢字や小文字が使えないので私が使用していたルーチンは参考にならないでしょう。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 助けてください!CSVファイル作成

    こちらのエクセル97で作成した表データを取引先よりデータをCSV形式で定期的に送って欲しい旨要請されました。 単に保存形式をCSVにすればいいのだと思い、OKしたのですが・・・・・。 なんと、先方が言うには、一つの表はワンレコードにしなさいとのこと。どういう意味かきいたら、要はカンマ区切りの1列のデータにしろと言うことのようです。 ところがこちらの表は何行にも別れているため(表ですから当然ですが)1行に直すと256列をかなり超えてしまうのです。ということはエクセルの1行にはおさまらなくなり、エクセルシートをCVS形式で保存するというやり方では出来ません。こういう場合、いったいどうすればいいのでしょうか?

  • CSVファイルのデータ型について

    初めて質問します。よろしくお願いします。 拡張子「.xls」のファイルを「.csv」に変えるときに、データの形が変わってしまいます。 (エクセルでは「001」(文字列)のものが、CSVで保存すると「1」(数値)となってしまう) これを解決するために エクセルから文字列のデータを持ってきて貼り付け・保存しようとしましたが、 何度やってもデータは数値になってしまいます。 データ量が多いので、手ではとても直せません。。。 どなたか、よい方法がありましたらご教授ください。

  • ExcelのCSV形式で保存する必要性について

    テキストデータをExcelでカンマ区切りで開いてExcelのCSV形式で保存すると、見た目はエクセルとなんらかわらず、集計等できるものの、書式等が保持されない状態で保存されるものと理解しています。 それであれば、なにもCSVでなくExcelブック形式で保存した方が良いように思いますが、敢えてExcelのCSV形式で保存する理由、あるいは必要性について教えてください。

  • ExcelファイルをCSV 形式で保存するには?

    ExcelファイルをCSV 形式 (Windows、カンマ区切り) (*.csv)にして書類を提出するように言われたのですが、その方法について教えてください。 データの内容は会社の詳細で、1社につき100項目のデータがあり、それが50社あります。その場合、1社目のデータをA列に、2社目のデータをB列にというように入力すればよいのでしょうか? Excel の [名前を付けて保存] ([ファイル] メニュー) を使って、CSV (カンマ区切り) (*.csv)ファイルで保存すると、各項目がカンマで区切られるのでしょうか? 1レコード目と2レコード目はどういった区切りになるのでしょうか? またファイル形式はCSV 形式でと言うことですが、提出するファイル名の拡張子を.txtとしないといけないのですが、それはどうすればいいのでしょうか?

  • msgファイルをcsvにするには

    前任者からの引継ぎで、アンケート集計を行っています。 アンケートフォームからメールに回答がくるのですが、前任者が集計していた分は、msgファイルとして1通ずつローカルに保存してあります。(OutlooK2003を使用していますが、既にOutlook上にはこのメールはありません。) 今回古いものを集計することになり、msgファイルをCSV形式(またはExcel)にしたいのですが、色々探しても受信したメールをエクスポートしたり、エクスポートさせるソフトはあるようですが、保存済みのmsgファイルをcsvに変換するようなものが見つかりません。 msgファイルをcsvまたはtxtに変換するソフトまたはマクロなどあるのでしょうか。 数が少なければ、1通ずつ開いてtxt形式で保存し、csvで開くことは可能なんですが、かなり数が多くて手作業で行うのは難しいです。 分かりづらい説明かもしれませんが、情報がありましたら教えてください。 よろしくお願いします。

  • 困っています!! ExcelをCSVファイルにしたあと。

    ご存知の方にとっては恥ずかしいくらいの質問かもしれませんが、どうか教えて下さい! win xp、Office2000を使用しています。 Excelでデータの編集が終わったあとに、ファイル形式をCSVで保存するよう言われ、入力後に「ファイルの名前を付けて保存」→ファイルの種類で「CSV」を選択して保存を致しました。 その際、ファイル名は「英小文字のみ.csv」にしています。 保存後、確認の為に再度そのファイルを開いたところ、 1、文字幅に合わせて大きさを変えた列幅が基準値に戻ってしまっている。 2、「文字列」を使用して、ゼロから始まる数字を打ち込んだ列がゼロを表示しない(01>1)、数字を全角で打ち込んでいるのに半角に戻ってしまう(15>15)。 という状態になってしまいます。 テキストエディタで確認したところ、きちんとカンマで区切られてはいるのですが、上記の2に関しては、半角になったままだったりと、入力した状態での表示ではありませんでした。 保存する際に、 「英小文字のみ.csv」はCSV(カンマ区切り)と互換性のない機能が含まれている可能性があります。 というメッセージが出ます。 Excelに関しては、まったくといっていいほど初心者です。苦手で逃げていた自分が悪いのですが…。 今回CSVというファイル形式も初めて知りました…。 NETで調べたりしてみたのですが、どうしてもわかりません。 CSVにしたあとに、通常1のようになってしまうものなのでしょうか? また、入力したままの状態が表示されるようにするには、どうしたらよいのでしょうか? ご存知の方がいらっしゃいましたら、ぜひお知恵を貸してください! よろしくお願い致します!

  • ExcelのCSV形式について

    ExcelデータをCSV形式で保存するとき文字列はダブルコーテーション、数字列はそのままでカンマ区切りしたいです。確か123のCSV形式はそうなってたと思います。お手数ですが御回答、宜しくお願い致します。

  • CSVファイルのダブルクォーテーションについて

    ショッピングカート WebCart 2.31 http://www.cgis.biz/ と言うフリーのPHPスクリプトを試しているのですが、商品一覧データをcsv形式でダウンロード出来き、アップロード出来る機能があります。 ダウンロードしたcsvデータをExcel2003で開き、そのまま上書き保存してアップロードすると意図しない表示となります。 ダウンロードしたデータを何もせずアップロードすると正常表示となります。 ダウンロードしたcsvデータをテキストエディタで開くとカンマで区切られたデータが全て「"」で括られていて文字列として扱われていました。 Excel2003で開くときに各データにダブルクォーテーションで括られた形式に出来ないものでしょうか。 よろしくお願い致します。

  • csvファイルで指数表現しないようにする方法

    アクセスデータをエクセルデータに、またエクセルデータをCSVデータに 変換する作業中にエクセルに変換した時点ですでに1E00032が 1E+32という形式になってしまいます。それをさらにCSVデータに変換しても変わらないです。本来はCSVデータに変換した時に1E00032の文字列が欲しいのです。いくら書式を文字列に変えても変わらないです。 皆さん、お願いいたします。

  • csv形式について

    Accessのデータをcsv形式で保存したいと思っています。OfficeLinksの機能を使ってExcelに出力して、それをcsv形式で保存し直してみました。ほぼうまくいったのですが、数字の先頭の0がなくなってしまいます。 これを回避する方法はないでしょうか? また、Accessのデータをcsv形式で保存する、もっとよい方法があれば教えてください。 よろしくお願いします。