• ベストアンサー

集計方法についてのアドバイスをお願いします。

集計方法についてのアドバイスをお願いします。 よろしくお願いします。 選択式フォームの投稿結果の集計をしたいのですが。 一つのセルの中にスペースず区切られた 「0 5 7 」などのよう区切られた値が入っています。 すべて選択すると「0 1 2 3 4 5 6 7 8」となります。 区切り位置で添付のような状態までできたのですが 集計しやすいように、0は0の列に、1は1の列に移動させたいのですが なにか簡単に行う方法はないでしょうか? 他にも賢い集計方法があったらお願いします。 よろしくお願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんにちは! 一例です。 ↓の画像で「データ」 → 「区切り位置」で区切ったデータがA~H列にあるとします。 J2セルに =IF(COUNTIF($A2:$H2,J$1),J$1,"") という数式を入れ列方向と行方向にオートフィルでコピーすると 画像のような感じになります。 以上、参考になれば良いのですが 他に良い方法があれば読み流してくださいね。m(__)m

MAH143
質問者

お礼

やりたいことに一番近くて助かりました! ありがとうございます!

その他の回答 (2)

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.3

それぞれの数字がいくつあるのかを数えるだけなら、その状態のままで、 =COUNTIF(A2:I18,0) で、0の総数、 =COUNTIF(A2:I18,1) で、1の総数、 : : =COUNTIF(A2:I18,8) で、8の総数、をもとめることができますよ。 A2:I18の部分は、実際の範囲に変更してください。

MAH143
質問者

お礼

こちらも便利ですね! セルを少なく作業できそうです。 ありがとうございます。

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

例えばA2セルから下方にスペースで区切られた数字が並んでいるとします。 B1セルには0、C1セルには1、D1セルには2、E1セルには3・・・のように横のセルに数値を入力します。 その後にB2セルには次の式を入力して右横方向にオートフィルドラッグしたのちに下方にもオートフィルドラッグします。 =IF(B$1="","",IF(ISNUMBER(FIND(B$1,$A2)),B$1,""))

関連するQ&A