• ベストアンサー

Excel関数を使った表計算について教えてください。

Excel関数を使った表計算について教えてください。  E列には 1.2.3の数字がランダムに記入されている  F5:AJ40には あ・い・う・え・お がやはりランダムに記入されている(空白有り) 集計したいのは  E列 1 の行にある”あ”の数     2 の行にある”あ”の数     3 の行にある”あ”の数  同様 い・う・え・お についても集計したい 以上です よろしくお願いいたします。

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

  • ベストアンサー
noname#144013
noname#144013
回答No.2

こんにちは。 以下、的外れな内容でしたらすみません。 > E列には 1.2.3の数字がランダムに記入されている 1)E列とは、具体的には[ E5:E40 ]のセル範囲ということでしょうか? 2)『1,2,3』が全角文字で記述されていますが、実際には半角数字の  『1,2,3』ということでしょうか? 上記の内容だったとして、下記は「SUMPRODUCT」関数を使用した集計 方法の一例です。 ※宜しければ検証してみて下さい。 ※当方は、Excel2000で検証してみました。 ■ワークシートのレイアウト例  【集計元データ表】     E   F  G   H   I   J  ・・・ AJ   5  2  う  え      え  え ・・・ え   6  1  う  い   う  お  お ・・・ う   7  1  お  い  あ     お ・・・ あ   :  :  :   :   :   :   :  :  :  38  1  お  え      う  あ ・・・ お  39  2  お  う   あ  お  う ・・・ い  40  3  え  え  あ  え  う ・・・ あ  ※E列には、『1~3』の数字がランダムに記入されているものとします。  ※F列~AJ列には、『あ、い、う、え、お』の何れかの1文字がランダム   に記入されているものとします。 但し、空白セルも存在する。  【集計表】     E   F   G   H   I   J  43     あ  い   う   え  お  44  1  87  84  65  95  89  45  2  49  43  61  58  56  46  3  58  54  38  62  54  ※[F44:J46]のセルには数式を設定します。 上記のワークシートのレイアウトだったとして、【集計表】の該当セルに 以下のような手順で数式を設定します。 ■数式の設定手順  1)F44のセルに下記の数式を入力します。    =SUMPRODUCT(($E$5:$E$40=$E44)*($F$5:$AJ$40=F$43))    ※セル名(セルアドレス)は、実際のワークシートのレイアウトに     合わせて適せん変更して下さい。    ※セルアドレスの「相対参照」と「絶対参照」の違い($の有無)に     気をつけて下さい。  2)F44のセルを選択し、オートフィル操作にて右方向にJ44セルまで    数式をコピーします。  3)F44:J44のセル範囲を選択し、オートフィル操作にて下方向に    46行目まで数式をコピーします。 添付画像は、当方で上記の構成で検証した際のワークシート画面を キャプチャしたものです。 ※このシートでは、検証用に[空白]セルの個数及び、合計(横計、縦計、総合計)  の集計セルも設けています。 ※画像が貼れていなかったり、見辛かった場合はすみません。 以上です。

noname#222986
質問者

お礼

すごい!! 早速、表に反映してみました。 出来ました、本当にありがとうございました。 初めての投稿でこんな正確な解答をいただけるとは・・・・感激です! また、悩んだら質問したいと思いました ありがとうございました。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

1.2.3の数字の利用がよく解りませんが、 ピボットテーブルであ・い・う・え・おの種類を出してから、 あ・い・う・え・おの種類別に、COUNT関数やピボットテーブルを使ってカウントしては?

noname#222986
質問者

お礼

早速の回答ありがとうございます 初めての質問でなんと書いてよいのか、不安でしたが、 皆さん見てくださって、回答いただいて、 ありがとうございました。

関連するQ&A