• 締切済み

同じ列又は,行にある一の位の同系列の数を表に表す方法(エクセルの関数について)

エクセル関数について質問をさせて頂きます。 下表において 同じ列や行で 数字の一の位が同じものを何個あるかを関数でやろうとしましたが,何せ初心者なもので,なかなか関数が作れません。 誰か判る方 宜しくお願い致します。 (例) A1 B1 C1 D1 E1 F1 G1 H1 62 21 22 85 15 81 92 関数? この表では,一の位が "2"の物は 3個 ある。 従って,H1セルは "3" になる。 このような数字が出る様な関数が知りたい。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

#1のご回答と似てますが 桁数がばらばらだったりした場合も含めるなら =SUM(IF(MOD(A1:A7,10)=2,1,0)) を入れてSHIFT+CTRL+ENTER 縦方向にデータがある場合の例です。 あるいはワーク列に E1に=MOD(A1,10) と入れて E7まで式を複写し =COUNTIF(E1:E7,2) とするのが判りやすいかもしれない。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 こんな風にも出来ます。 =SUMPRODUCT((MOD(A1:G1,10)=2)*1)

  • banker_U
  • ベストアンサー率21% (17/78)
回答No.1

配列数式を使うといいかな?H1セルに  =SUM(IF(RIGHT(A1:G1,1)="2",1,0)) と入力して、Shift+Ctrl+Enter! (下一桁が「2」以外のものを出したければ"2"の部分の中の数字を変えてください)

red_dragon
質問者

お礼

連絡が遅くなりましたしたが、どうもありがとうございます。 非常に助かりました。

関連するQ&A