• ベストアンサー

Excelで集計したとき、集計行にその上の行の文字データを表示させたい

 Excelで集計したとき、合計行には数字などの列データは合計されますが、文字列データの列は数字が出てくるので、折りたたんだときに、たとえば(顧客名の列でAさんだとたら)合計行にも、Aさんという文字を表示させたいです。  手順としては集計させたあとに、マクロで合計行にもその上の文字列を単純にコピーできたらいいです。  手作業でもいいのですが、顧客名が多くて大変です。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keirika
  • ベストアンサー率42% (279/658)
回答No.1

A列に顧客コード、B列に顧客名、C列に数値が入力されていると仮定します。 0001 Aさん 10 0001 Aさん 20 0001 Aさん 30 0001の合計  60 1.B1からB4(最終行のB列のセル)までを範囲選択します。 2.メニューバーの編集→ジャンプ→セルの選択→空白セル→OKを押します。 3.空白セルが選択されている状態で=B3(空白セルの1つ上のセル)と入力し、CTRLを押しながらEnterを押します。 4.まだ、セルが選択されている状態でメニューバーから編集→形式を選択して貼り付け→値を選びOKします。 以上です。 よろしければ、お試し下さい。

reimy1
質問者

補足

ご連絡ありがとうございます。keirikaさんの方法であとはマクロ化すればいけそうです。 ちょっと試してみます。 具体的には、Aさん~Bさんなど数百人おり、項目数列も多く、手作業では大変な感じなのですが。 keirikaさんの手順をマクロ化できれば最高です。

その他の回答 (1)

  • NCU
  • ベストアンサー率10% (32/318)
回答No.2

> 手順としては集計させたあとに、マクロで合計行にもその上の文字列を単純にコピーできたらいいです。 どういうエラーが出るのか、元のコードと共に具体的に記載しましょうね。 掲示板の常識です。

reimy1
質問者

補足

ご連絡ありがとうございます。 まだマクロまで作っておりませんので、まだエラーとかの領域ではないです。説明不足で申し訳ないです。

関連するQ&A