« 第219回 孫とエクセルの数字当て | メイン | 第220回 50音の並べ替えⅡ »

2014年9 月28日 (日曜日)

コメント

maron

◆同じSUBSTITUTE関数を使っています・・・
56{=MATCH(99,MATCH(SUBSTITUTE(B6,"○",I4:I13-1)*1,J:J,))-1}

ジョー3

あれれ、、、、、、私のですが、、、
52でいいのかーーーーーー・・・

{=MIN(RIGHT((J4:J16-SUBSTITUTE(B6,"○",0))%%%%,4)*1)}

$ 1個 余分でしたかねーーーー

む印

ジョー3さん52には及びませんが、
三種考えました。
53:{=MATCH(,0/SUMIF(J:J,SUBSTITUTE(B6,"○",I3:I12+0)))-1}
55:{=MAX(COUNTIF(J:J,SUBSTITUTE(B6,"○",I3:I12+0))*I3:I12)}
63:{=MIN(RIGHT(0&SUBSTITUTE(J4:J16-SUBSTITUTE(B6,"○",0),0,),2)^1)}

ジョー3

ながいのも、、、あった。けど、、、

73
=MIN((0&SUBSTITUTE(SUBSTITUTE(J4:J16-SUBSTITUTE(B6,"○",0),0,),"-",))*1)

y sakuda

初日のこんなのでおわっちゃいました。67
{=SUM(IF(SUBSTITUTE(B6,"○",COLUMN(A:J)-1)*1=J4:J16,COLUMN(A:J)-1))}

ジョー3

あれ、、、sakudaさんと、、似たのも、、、・・・
>{=SUM(IF(SUBSTITUTE(B6,"○",COLUMN(A:J)-1)*1=J4:J16,COLUMN(A:J)-1))}
 {=SUM((SUBSTITUTE(J4:J16,COLUMN(A:J)-1,"○")=B6)*COLUMN(A:J))-1}

む印

>RIGHT((J4:J16-SUBSTITUTE(B6,"○",0))%%%%,4)
これに気づけませんでした、、、

ジョー3

>これに気づけませんでした、、、
苦し紛れで、、気付いて、、、よかった。

ジョー3

全部等差数列に・・・したと、、、勘違いしてたので、、、

こんな、、、間違い回答を最初作りました。

90
=MID(B6,FIND("○",B6)-1+(FIND("○",B6)<4)*2,1)*2-MID(B6,FIND("○",B6)-2+(FIND("○",B6)<4)*4,1)
65回に1回でしょうか・・・・エラーです。

maron

>RIGHT((J4:J16-SUBSTITUTE(B6,"○",0))%%%%,4)
これに気づけませんでした、、、×2

ジョー3

みなさん、、 J:J   を、お使いですか、、、使おうと思いませんですけど、、、
私のにも、、、使えるんですか。
49
{=MIN(RIGHT((J:J-SUBSTITUTE(B6,"○",0))%%%%,4)*1)}
重いから、、、やりませんけど、、、、

min

>RIGHT((J4:J16-SUBSTITUTE(B6,"○",0))%%%%,4)
気がつきませんでした。×3

56{=MIN(SUBSTITUTE(J4:J16-SUBSTITUTE(B6,"○",0),0,)^2^0.5)}
これでいいと思っていましたが、不具合がありますね。

min

一番最初にやった奴。
65{=MID(VLOOKUP(SUBSTITUTE(B6,"○","*"),""&J:J,1,0),FIND("○",B6),1)}
それにしてもI列を使うのなんて考えなかったです。

ということで、上の式を変更したら
65{=MID(MODE(SUBSTITUTE(B6,"○",I4:I13-1)+0,J4:J16),FIND("○",B6),1)}
おんなじ文字数にしかなりませんねえ。

min

j列を使うのが標準的な考え方なのかもしれませんが、
使わない方が短くなると信じてやってみましたが、
やっぱりかなわなかったですね。

B6だけ使ったもの。
68=RIGHT(SUM(MID(B6,FIND("○",B6)+-1^(FIND("○",B6)>3)*{1,2},1)*{2,-1}))

min

あ、ジョー3さんも同じような式をつくっていましたね。
では、

ジョー3

>あ、ジョー3さんも同じような式をつくっていましたね。
わたしのは、、長かった。けどね、、、

>56{=MIN(SUBSTITUTE(J4:J16-SUBSTITUTE(B6,"○",0),0,)^2^0.5)}
>これでいいと思っていましたが、不具合がありますね。
わたしも、58で同じ失敗がありました。
{=MIN(SUBSTITUTE(ABS(J4:J16-SUBSTITUTE(B$6,"○",0)),0,)*1)}

みなさん、ありがとうございました。

りす

58{=MATCH(99,MATCH(SUBSTITUTE(B6,"○",ROW(A:A)-1)*1,J:J,))-1}
I列使えるの気が付かなかった。

ジョー3

>I列使えるの気が付かなかった。
ふっと、、、思ったが、、、、気にとめなかった。

y sakuda

I列使うなんてのはかけらも・・・・・
皆さんやはり上手いですねーー
しかし、長さがどうこうってのは別にしてもジョー3の%%%%は秀逸だと思います。

ジョー3

sakudaさんは、、いつも参加ですごいですね、、、
わたしは、、ときどき息切れ、、、
今回自分の問題なのに苦しみました。
で、、、

%%%
だとたまに、だめで、
%%%%%
だと、、安全っぽくって、、、
%%%%
大丈夫かなーーーって、、、迷った。
%%%%%なら、、
/10^9でも、、、いいか?とか、、、

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー