まずtxtデータの中身です。
20080702,0952,00001,158860031
20080702,0952,00001,158860031
20080702,0952,00001,158860031
20080702,0952,00001,158860031
20080702,0952,00001,158860031
20080702,0953,00001,158860031
20080702,0953,00001,156850100
20080702,0954,00001,452365524
20080704,1245,00001,452365524
・
・
・
・
みてもらうとわかるのですが、日付や時刻データが先頭に
並んでいる内容のtxtデータです。
カンマで区切られ、158860031の部分で1つのデータは終わりです。
ここで改行されて延々と続きます。
やりたいことは、txtファイルのデータをエクセルに取り込み、この最後の部分のカウントしたいということです。
この場合だと、エクセルにて158860031が6つという感じでカウント
したいのですが、なんの機能を使えばいいのかわかりません。
どの機能を使ったらいいのかの部分がわからないので、
答えていただける方は「こういう機能がありますよ」
と指摘していただけるとありがたいです。
細かい内容については自分で調べることはできます。
できれば、いろんな方法を知りたいと思っています。
よろしくお願いします。。。
No.2ベストアンサー
- 回答日時:
例えば A2セルあたりをクリックしておいて
「データ」「外部データの取り込み」
データの取り込み ファイルの種類 を テキストファイルに変更
ファイル名をクリック
カンマ・・・で区切って にチエツクのまま 次へ
カンマ にチエツク入れて 次へ でOK
次回からは データの更新で OKかと思います
後は ピボットテーブルで 158860031 などの列で 個数を出せば
OKかと思います。
ご返答ありがとうございます。
詳しい手順のご指摘ありがとうございます。
手順を追っての説明、とてもわかりやすいです。
一度試してみようと思います。
No.4
- 回答日時:
質問の主旨の表現がぼやけている
(1)CSVファイルをエクセルに読み込むという標題になっていて
(2)読み進むとエクセル上のシートの表の件数カウントに摩り替わる。
ーーー
(1)は簡単だからエクセルの表に絞りこんで質問のこと
エクセルのシートのデータとして質問すれば仕舞いで、質問にTXTが何のこうのと書く必要無いでしょうし。
(2)もD列が158860031の件数を数えるのか、
0952,0953,などが別だとそれらごとに数えるのか、良く考えて質問表現すること。
ーーーー
簡単な方の
D列が158860031の件数を数えるとすると
フィルタオプションの設定で
v
158860031
156850100
452365524
を求め
それぞれのカウントCOUNTIFを求めれば仕舞い。
G列 H列
v
158860031 6
156850100 1
452365524 2
H2の式は =COUNTIF(D2:D10,G2)
>imogasiさん
ご返答ありがとうございます。
詳細を記述したほうがよかったですね。表現があいまいですみません。
目的としては、文章中に「txtファイルのデータをエクセルに取り込み、この最後の部分のカウントしたい」と記述しましたが、表題が「txtを取り込みたい」だけになっていたのはマズかったと思います。
表題は短いほうがいいかもと思ったとこでもあります。
ただ、質問する側はどんな情報が必要で、どんな情報が必要でないのかわからない状態で質問しています。
そこまで知識を持った上で質問しなさい、といわれればそれまでですがtxtとか言う必要はない、ここを詳しく記述しなさいと言われれば
「あ、そうか」と思うこともあります。
今回imogasiさんが書き込んでいただいたことで私も勉強になりました。
フィルタオプションとCOUNTIFでのご指摘ありがとうございました。
No.1
- 回答日時:
Excel(エクセル) VBA入門:Dictionaryオブジェクトを利用する
http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/v …
私はこの方法をよく使います。
ご回答ありがとうございます。
これからマクロやVBAを使用してみようと思っていたところですので、
このページはかなり参考になります。
アドバイスありがとうございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- その他(プログラミング・Web制作) テキストデータ変換(プログラミング、linux、python) 8 2023/08/08 16:39
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Word(ワード) LibreOfficeで数年保存しているデータの変更作業 4 2022/07/08 17:15
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- Android(アンドロイド) 画面の割れたスマートフォンをテレビやパソコンに写す方法を知りたいです… 4 2022/07/19 04:46
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでオートフィルター...
-
Excel データ一覧から申込書に...
-
エクセルデータベースについて
-
Excelでフィルターのかかってい...
-
エクセルで移動平均のデータを...
-
エクセルにCSVを全件インポート...
-
EXCEL VBAでのオートフィルター
-
エクセルによる複数サイトから...
-
エクセルの散布図のX軸に文字...
-
グラフの横・縦項目が全部表示...
-
エクセルの対数グラフで細かい...
-
エクセルのグラフ作成で軸を等...
-
エクセル グラフの削除してし...
-
エクセルの散布図グラフで、横...
-
エクセルグラフ メモリを方眼...
-
エクセル2010 グラフの軸の最...
-
エクセルの棒グラフの上に数字...
-
Excelで横軸の目盛を対数で表示...
-
EXCELの近似曲線で対数近似、指...
-
エクセルで折れ線と散布図を同...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでオートフィルター...
-
Excelでフィルターのかかってい...
-
エクセルにCSVを全件インポート...
-
エクセルで他のファイルを参照...
-
エクセルで移動平均のデータを...
-
エクセルデータベースについて
-
エクセルの並び替えについて
-
【エクセル関数】重複データを...
-
文字列の重複を自動的に削除し...
-
エクセルクエリーの元データの...
-
【エクセル】セルにどんなデー...
-
Excel データ一覧から申込書に...
-
Excelのトップテンオート...
-
エクセルによる複数サイトから...
-
エクセルに入力した住所録をあ...
-
エクセルでファイルの比較
-
オートフィルタのプルダウンメ...
-
エクセルのVBAについて
-
WindowsでMicrosoftのエクセル...
-
excelで日付順にする関数を教え...
おすすめ情報