
A13からC30を合算した総計をC2から入力したいのですが
ピボットで集計してもはじかれるコードがでたりVLOOKUPでもエラーがでたりで
上期の膨大な集計を一からやらなくてはいけなくなり焦っています。
A2からC8は元データで順番は変えず、足りない項目は合算してA9に足していく感じです。
また、A002-01-00をA002だけで簡単にまとめる方法はありますか。
あとVLOOKUPで関数をコピーしたときエラーではなく0表記にする方法も教えてください。
ちなみに元のデータは1ヶ月毎にCSVで抽出してあり、6か月分を貼り付けてピボットで集計しています。(その貼り付け作業でなんらかのエラーになっている可能性あり。。。)
よろしくお願い致します。

No.2ベストアンサー
- 回答日時:
No1です
>さらに、B2:B8に当てはまらないユーザーのみを選ぶ
>効率的な方法を教えてください。
ご提示の表の作成方法が効率的とは思えないのですが、とりあえずそのままとして、A2:A8に掲載されていないコードを抽出する方法の一例です。
(効率的なのかどうかはわかりません)
A8セルに
=IFERROR(INDEX(A:A,SMALL(IF(COUNTIF($A$2:A8,$A$13:$A$30)=0,ROW($A$13:$A$30)),1)),"")
の式を入力し、Ctrl+Shift+Enterで確定。
確定後下方にフィルコピー.
(↑)でも述べましたように、このような処理には向かないレイアウトになっているように感じられます。
最終的に何をどうしたいのかは不明ですが、仕組み全体を再考した方が良いのではないかと思います。
場合によっては、関数式で解決するよりもフィルターやピボットテーブルの方が便利なケースも多いですし、マクロで処理してしまうという選択肢もあるでしょう。
このスタイルで業務を引き継ぎましたが、
どうにもややこしく、、、とっさに仕組みを再考する能力もなく、、、ご回答、お時間いただきありがとうございました。
No.1
- 回答日時:
こんにちは
ご質問の内容がいまいちよくわかりませんが、
『C2~C8セルに下の表(A13:C30)からA列のコード毎の集計を求めたい』ということと解釈しました。
C列の金額表示に¥マークとカンマ表示がありますが、書式設定で行われているもので、実際の値は数値と仮定しています。
単純にA列のコードをキーに抽出集計するのでは、意味が違っているのでしょうか?
C2セルに
=SUMIF($A$13:$A$30,A1,$C$13:$C$30)
とかでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
stable diffusionのエラー
-
アクオス
-
arduino mpu6050 計測できない
-
QRコードの作成方法について
-
libreあればopen office削除し...
-
プロジェクター
-
WindowsでのPythonの挙動について
-
ANA・JALのAPI
-
Scratchでクイズのゲーム制作を...
-
5000個のtiffファイルをpdfへ変...
-
FlowchartのMDファイルをPNG化...
-
この話は本当? 中華AI「DeepSe...
-
(大学)数学の質問をするために...
-
特許公報のPDFから項目毎にExce...
-
Xamppはオープンソースのディス...
-
OSS(オープンソースソフトウェ...
-
みなさん、mvなどはどのアプリ...
-
Webサイトのビデオプレーヤーに...
-
研究する文献がたくさんありま...
-
研究する文献がたくさんありま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
QRコードの作成方法について
-
libreあればopen office削除し...
-
アクオス
-
csvデータのダブルクォーテーシ...
-
stable diffusionのエラー
-
Flaskでサーバー立ち上げに関して
-
正規表現:漢字の文字コード指...
-
awsは2年目から自動的に料金が...
-
ANA・JALのAPI
-
Python openpyxlを使用したセル...
-
5000個のtiffファイルをpdfへ変...
-
stable diffusionのインストー...
-
コマンドプロンプトのコードの...
-
Windows PowerShellでscoopコマ...
-
タスクスケジュールで定時にポ...
-
「サーバー・・・のCRLが取...
-
explorerからQTTabBarが消えた
-
Apache Windows版2.4.58を直接...
-
OpenOffice Calc basic で印刷...
-
gmailでのimap設定
おすすめ情報
さらに、B2:B8に当てはまらないユーザーのみを選ぶ
効率的な方法を教えてください。
よろしくお願い致します。
うまく説明できないのですが、コードがバラバラの表を
元からある表通りの順番で並べ替えて、今月分として表記して、元表にないコードは新コードとして下に追加。
以上の事をするには、どんな方法がありますか。
よろしくお願いいたします。