[[20190612121603]] 『ゾロ目と100番、200番の数値を出したいです。』(こねこ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ゾロ目と100番、200番の数値を出したいです。』(こねこ)

11、 3
33、 2
56、 1
100、 3
101、 3
200、 1

左が会員番号、右が購入回数だとします。

ゾロ目番号と100番(100の倍数番)の購入回数の合計を出したいです。

どのような数式を入れれば出せますでしょうか?

よろしくお願いします。

< 使用 Excel:Office365、使用 OS:Windows10 >


追加で申し訳ございません。

上記かつ、3回以上購入した人の人数も数えたいです。
(こねこ) 2019/06/12(水) 12:29


 会員番号は最大何桁だろうか?
(ねむねむ) 2019/06/12(水) 12:53

3桁になります。

よろしくお願いします。
(こねこ) 2019/06/12(水) 13:11


 >ゾロ目番号と100番(100の倍数番)の購入回数の合計を出したいです。 
 こちら。
 =SUMPRODUCT(((MOD(A1:A6,REPT(1,LEN(A1:A6)))=0)*(LEN(A1:A6)>1)+(MOD(A1:A6,100)=0))*B1:B6)
 ではどうだろうか?

(ねむねむ) 2019/06/12(水) 13:29


 >MOD(A1:A6,REPT(1,LEN(A1:A6)))=0
 でゾロ目(及び一桁)を数えて
 >(LEN(A1:A6)>1
 で一桁の物を抜かし、
 >MOD(A1:A6,100)=0
 で100の倍数を数えている。

(ねむねむ) 2019/06/12(水) 13:31


ご回答ありがとうございました。

追加で記入した

3回以上購入した人の人数も数えたいです。

">3" こんなのを入れればいいのは分かるのですが。。。

度々申し訳ございません。
(こねこ) 2019/06/12(水) 13:40


 >3回以上購入した人の人数
 は
 =SUMPRODUCT(((MOD(A1:A6,REPT(1,LEN(A1:A6)))=0)*(LEN(A1:A6)>1)+(MOD(A1:A6,100)=0))*(B1:B6>=3)*B1:B6)
 でどうだろうか?
 3以上は
 >=3

 >3
 は3より大きいとなり、3は含まれない。
(ねむねむ) 2019/06/12(水) 13:50

先ほど教えていただいた

=SUMPRODUCT(((MOD(A1:A6,REPT(1,LEN(A1:A6)))=0)*(LEN(A1:A6)>1)+(MOD(A1:A6,100)=0))*(B1:B6>=3)*B1:B6)

これですと、3回以上購入した人の人数ではなく、3回以上購入した回数の合計になってしまいます。

もう一度ご回答お願いできますでしょうか?
(こねこ) 2019/06/12(水) 14:09


 すまない。
 最後の
 *B1:B6
 をはずして
 =SUMPRODUCT(((MOD(A1:A6,REPT(1,LEN(A1:A6)))=0)*(LEN(A1:A6)>1)+(MOD(A1:A6,100)=0))*(B1:B6>=3))
 としてくれ 
(ねむねむ) 2019/06/12(水) 14:13

ねむねむ様

ありがとうございました。

(こねこ) 2019/06/12(水) 14:14


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.