◆出題時は、これ以上短くはならないだろうと思っていましたが、何とかなるもんですね・・・
★出題時の76・・・
76{=MID(B4,SMALL(ISODD(TEXT(MID(B4,ROW(1:15),1),"0;;;!1"))*99+ROW(1:15),2),1)}
★TEXTをIFERRORに変えて、少なくしました・・・
71{=MID(B4,SMALL(IFERROR(0/ISEVEN(MID(B4,ROW(A:A),1))+ROW(A:A),99),2),1)}
★考え方を変えて、FINDを使ってみました・・・
69{=MID(B4,MIN(IFERROR(FIND({2;4;6;8},B4,FIND({2,4,6,8},B4)+1),16)),1)}
◆65や64・・・そして、{ }無しの解答が楽しみです・・・ (maronさん)
88は89の数え間違いでした、、
89=MID(B4,FIND(0,SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B4&0,2,8),4,8),6,8),8,0,2)),1)
72{=MID(B4,SMALL(IF(0&MID(B4,ROW(1:15),1)=0&{2,4,6,8},ROW(1:15),99),2),1)}
71{=MID(B4,SMALL(IFERROR(ROW(1:15)/ISEVEN(MID(B4,ROW(1:15),1)),99),2),1)}
69=MID(B4,MIN(FIND({2,4,6,8},B4&-9^7,MIN(FIND({2,4,6,8},B4&9^7)+1))),1)
投稿情報: む印 | 2014年11 月23日 (日曜日) 午後 08時31分
おおーーーー
む印さん、、、、うれしいです。
・・・そっくりだから、、、
でも、、、・・・・
9^7・・・は、、、やらなかった。
71
=MID(B4,MIN(FIND({2,4,6,8},B4&22468,MIN(FIND({2,4,6,8},B4&2468))+1)),1)
投稿情報: ジョー3 | 2014年11 月23日 (日曜日) 午後 08時40分
◆9^7 かぁ~・・・
投稿情報: maron | 2014年11 月23日 (日曜日) 午後 08時45分
私のはmaron同様、む印さん、ジョー3さんのから後ろのMINをはずしたものでした。
63=MID(B4,MIN(FIND({2,4,6,8},B4&2/7,FIND({2;4;6;8},0&B4&9^7))),1)
投稿情報: min | 2014年11 月23日 (日曜日) 午後 09時27分
maronさん、すみません。
呼び捨ててしまいました。
投稿情報: min | 2014年11 月23日 (日曜日) 午後 09時28分
いろいろ考えましたが、皆さんと基本的には同じかな。
ISERRで、、
71{=MID(B4,SMALL(ISERR(0/ISEVEN(MID(B4,ROW(1:15),1)))*16+ROW(1:15),2),1)}
投稿情報: min | 2014年11 月23日 (日曜日) 午後 09時47分
へぇ~、&2/7ですかぁ~
一寸だけ、後ろのMINを外すことも考えてはみましたが
&2/7に及ばず素通りしてました、、納得ですd
投稿情報: む印 | 2014年11 月23日 (日曜日) 午後 10時23分
◆9^7 と言い、2/7 と言い、皆さん柔らか頭ですね・・・(脱帽)
投稿情報: maron | 2014年11 月24日 (月曜日) 午前 04時26分