ファイルごとにワードカウントが異なるランダムなリストがあり、列Aの値に基づいて(SUM)関数行をマージする必要があります。Excel VBA:列の値に基づいて行をマージする
基本的には、列Aの値に基づいて列B〜Jの行(値)をマージする必要があります。値が同じ場合のみ、それ以外は何もマージしません。
1つの言語の行が多いということは、その言語のファイルが増えていることを意味します。より多くのファイルがある場合、私は行をマージすることによって総単語数を取得する必要があります。テーブルの更新
任意のアイデアを
ソーステーブル
:
下記参照画像を参照してください?
EDIT1:これらのデータをすべてCSVにロードして処理する大きなマクロがあります。私の目標は、CSVをインポートし、必要なフォーマットでデータを処理する1つのボタンマクロを用意することです。上のスクリーンショットのように見えるようにするには、数十種類のコードがあります。最後に、細胞をマージすることです。アドバイスをいただければ幸いです。
ピボットテーブルの使用 –
ピボットテーブルを使用しない場合は、「SUMIF」を使用するのが非常に簡単です。あなたは何を試してみましたか? – nbayly
私は、これらのデータをすべてCSVにロードして処理する大きなマクロを持っているため、動作しません。私の目標は、CSVをインポートし、必要なフォーマットでデータを処理する1つのボタンマクロを用意することです。上のスクリーンショットのように見えるようにするには、数十種類のコードがあります。最後に、細胞をマージすることです。アドバイスをいただければ幸いです。 – FilipH