[[20230915072719]] 『CSVから取り込んだデータの加工』(たま) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『CSVから取り込んだデータの加工』(たま)

どうぞ宜しくお願いします。

CSVから取り込んだデータを、毎月同じ加工をします。
内容としては、
 列の削除
 下部に列の合計
 合計の下の行に、ブランクのセルの個数カウント
 CSVからExcelへの変換 等

毎月データの数は違っております。
単純なものなのですが、毎月同じ作業なので、
できればそれを簡素化したいと思っています。

このような場合、どのようにすれば簡素化できますでしょうか。
宜しくお願いします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


まずはマクロの記録から初めて VBA を勉強する!
(higejee) 2023/09/15(金) 08:04:03

 ちょっと不親切な気もしてきたので、マクロ化するための要件とか列挙してみる。

(1)列の削除
 毎月同じ列か、列番号は異なっても一行目に同じ文字列(見出し)があること、あるいは何らかの法則によって削除対象列を決定できること。

(2)下部に列の合計
 「下部」は行番号を固定できるか、あるいは最下行のデータの(何行か)下か(この場合列を特定できないと、初心者にはちょっと面倒になるかも)。位置が決まれば SUM 関数を書き出すだけ。

(3)合計の下の行に、ブランクのセルの個数カウント
 合計行の下に COUNTIF を使った式を書き出すだけ。

(4)CSVからExcelへの変換
 名前を付けて保存せよ。
(higejee) 2023/09/15(金) 10:25:04


CSVはどうやって取り込んでいるんでしょう。
Excel2016なら Power Queryが使えるので加工してから読み込めばいいだけだと思います。
(d-q-t-p) 2023/09/15(金) 10:47:08

higejeeさん

ありがとうございます。
スマホからこのサイトがアクセスできません、
となり、お返事が遅くなり、申し訳ありません。
行番号が固定できればいいのですが、
毎月データ数が違うため、固定できないです。
やはりこの場合だと、マクロではなくVBAなりますかね、、、
勉強します。ありがとうございました。
(たま) 2023/09/21(木) 07:56:10


d-q-t-pさん

ありがとうございます。
パワークエリの勉強してみます。

(たま) 2023/09/21(木) 08:00:55


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.