• 締切済み

関数で一括処理できますか?

表1のデータをまとめ1、2にまとめ直したいと思います。 まとめ2は同じ縦方向なので値貼り付けで簡単にできるのですが、 まとめ1は原料ごとにまとめ直すのですが、 これを関数で一気に行うことはできないでしょうか? この位の量なら手入力でいいんですが。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

回答No1です。お示しの表でしたらG3セルには次の式を入力し、式を確定する段階でCtrlキーとShiftキーを押しながらEnterキーを押します。その後にその式を右横方向にドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(ROW(A1)>COUNTIF($E:$E,G$1),"",INDEX($D:$D,SMALL(IF($E:$E=G$1,ROW($E:$E),1000),ROW(A1)))) H25セルには次の式を入力して右横方向にドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(OR(H$24="",ROW(A1)>5,COUNTIF($A:$A,H$24)=0),"",INDEX($D:$D,MATCH(H$24,$A:$A,0)+ROW(A1)*3-3))

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

まとめ1の表ではどのように縦の項目を並べたいのかが分かりません。具体的にお示してくださいませんか?

AthlonXP
質問者

お礼

回答ありがとうございます。 ○○率の平均値を原料(A~E)ごとにまとめたいのです。

関連するQ&A

専門家に質問してみよう