出題者解答としましては
68文字
{="要"&IF(SUM(ISNUMBER(FIND(ROW($401:$1300),A3))*1)>0,"大","中")&"型免許"}
これで完敗宣言させていただきたく。
皆さんの解答を楽しみにしています。
(春さん談)
« 第108回 バイクの免許 | メイン | 第109回 最大値は? »
最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。
画像を読み取れない場合は 別の画像を表示してください。
アカウント情報
(名前は必須です。メールアドレスは公開されません。)
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
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 |
春さん、公開が遅れてすみません。m(__)m
車名限定で・・・62
=IF((MID(A3,4,1)="2")+(LEFT(RIGHT(A3,4))="4"),"要中","要大")&"型免許"
芸が無くてすみませんm(__)m
投稿情報: くまぷー | 2011年12 月 3日 (土曜日) 午後 08時56分
くまぷーさん ありがとうございます。
何分初めてのことで、変な心配ばかりで。
皆さんが言ってた規則性ってこの様なことだったんですねφ(..)メモメモ
投稿情報: 春 | 2011年12 月 3日 (土曜日) 午後 09時13分
>車名限定で・・・62
では、わたしも車名限定・・・48
=IF(MIN(FIND({1,6,7},A3&167))<7,"要大型免許","要中型免許")
44,46は、、、別手法??
おふざけ25、
まじめ53は、、きっと同じ、、、、・・・・
投稿情報: jyo-3 | 2011年12 月 3日 (土曜日) 午後 09時17分
まじめ・・・53・・・・きっと、minさんとかと、複数おなじかと、、
{=IF(COUNT(FIND(ROW($401:9999),A3)),"要大型免許","要中型免許")}
平凡すぎと思った。
投稿情報: jyo-3 | 2011年12 月 3日 (土曜日) 午後 09時23分
一般73{=IF(MOD(MID(A3,MIN(FIND(ROW($1:$9),A3&1/17)),1)+5,7)>3,"要大型免許","要中型免許")}
一般77{=IF(MAX(TEXT(MID(A3,COLUMN(1:1),ROW($1:9)),"標準;;0;!0")%)>4,"要大型免許","要中型免許")}
限定69{=IF(MAX(TEXT(MID(A3,{3,4,6},{3;4}),"標準;;0;!0")%)>4,"要大型免許","要中型免許")}
投稿情報: りす | 2011年12 月 3日 (土曜日) 午後 09時25分
おお、答え合わせ始まってた^^
汎用版89
{=IF(LOOKUP(,-MID(A3&"a",ROW($1:$9),COUNT(-MID(A3,ROW($1:$9),1))))<-400,"要大型免許","要中型免許")}
例題限定51 ま、インチキですがw
=IF(AND(ISERR(FIND({25,22,4},A3))),"要大型免許","要中型免許")
これから、みなさんの拝見します。
投稿情報: y sakuda | 2011年12 月 3日 (土曜日) 午後 10時00分
春さん、ジョー3の総当たりは考えなかったですね。
どっちかっていうと私は良くやるんですが、今回はなぜかそっちに行かなかった^^;
春さんエラーをISNumberで逃れてますが、ISNUMBERでValueがFalseになるって知らなかったw
ジョー3の方が同じような手法で短いですが、そこは年の功www
りすさんの相変わらず難しい・・・・
まだ理解できてないです。
投稿情報: y sakuda | 2011年12 月 3日 (土曜日) 午後 10時16分
りすさんの77やっと分かった。なんであんなところに%があるのか悩んじゃったw
投稿情報: y sakuda | 2011年12 月 3日 (土曜日) 午後 10時21分
="要"&MID("大中",COUNT(FIND({4,22,25},A3),),1)&"型免許"
="要"&TEXT(COUNT(FIND({4,22,25},A3)),"中;;大")&"型免許"
="要"&MID("大中",(MIN(FIND({4,2},A3&24))<5)+1,1)&"型免許"
="要"&MID("中大",COUNT(FIND({1,6,7},A3),),1)&"型免許"
="要"&TEXT(COUNT(FIND({1,6,7},A3)),"大;;中")&"型免許"
=IF(COUNT(FIND({1,6,7},A3)),"要大","要中")&"型免許"
=TEXT(COUNT(FIND({1,6,7},A3)),"要大;;要中")&"型免許"
=SUBSTITUTE("要中型免許","中","大",COUNT(FIND({4,22,25},A3),))
何故か1度に表示出来ないので、、、PART1
投稿情報: からくち | 2011年12 月 3日 (土曜日) 午後 10時25分
=IF(COUNT(FIND(COUNTIF(A:A,">"&A3)-7,2790)),"要中","要大")&"型免許"
="要"&MID("大中大",MATCH(LEFT(RIGHT(A3,4),2)*1,{0,21,41}),1)&"型免許"
{="要"&IF(MOD(SUM(CODE(RIGHT(A3,ROW(1:5)))),15),"大","中")&"型免許"}
{="要"&TEXT(MOD(SUM(CODE(RIGHT(A3,ROW(1:5)))),15),"大;;中")&"型免許"}
{=SUBSTITUTE("要大型免許","大","中",MOD(SUM(CODE(RIGHT(A3,ROW($1:$5)))),15)*9+1)}
=TEXT(MOD(1596,COUNTIF(A:A,">"&A3)+5),"大要;;中要")&"型免許"
=IF(MOD(1596,COUNTIF(A:A,">"&A3)+5),"大要","中要")&"型免許"
、、、PART2
投稿情報: からくち | 2011年12 月 3日 (土曜日) 午後 10時26分
=TEXT(MOD(30100,LEFT(RIGHT(A3,4),2)+3),"大要;;中要")&"型免許"
=IF(MOD(30100,LEFT(RIGHT(A3,4),2)+3),"大要","中要")&"型免許"
=REPLACE("要中大型免許",COUNT(FIND({1,6,7},A3),),1,)
{=IF(COUNT(FIND(ROW(401:9999),A3)),"要大","要中")&"型免許"}
、、、いい加減にしろ
はい、、、すみません、、、ここまでにします
投稿情報: からくち | 2011年12 月 3日 (土曜日) 午後 10時28分
あっ、、、すみません
これだけは、、、追加させてください
{=TEXT(MOD(SUM(LEN(A$11:A$12))&SUM(LENB(A$3:A$14)),COUNTIF(A:A,">="&A3)+LEN(B$2)),"要大;;要中")&"型免許"}
数字の使用禁止です
投稿情報: からくち | 2011年12 月 3日 (土曜日) 午後 10時31分
>何故か1度に表示出来ないので、、
行数制限はないはずなのですが・・・
投稿情報: くまぷー | 2011年12 月 3日 (土曜日) 午後 10時39分
part1&2&3 ( ..)φメモメモ
りすさんの77文字 いまだ理解できず(-。-)y-゜゜゜
投稿情報: 春 | 2011年12 月 3日 (土曜日) 午後 10時55分
sakudaさん
>{=IF(LOOKUP(,-MID(A3&"a",ROW($1:$9),COUNT(-MID(A3,ROW($1:$9),1))))<-400,"要大型免許","要中型免許")}
マイナスいっぱいあって・・・面白い。
りすさんの、、、難しい・・・すごい、、、
投稿情報: jyo-3 | 2011年12 月 3日 (土曜日) 午後 11時21分
うっ、からくちさんの読みでがありそーー
投稿情報: y sakuda | 2011年12 月 3日 (土曜日) 午後 11時22分
76になるみたいですw未だにTEXTこなしてない
一般76{=IF(MAX(TEXT(MID(A3,COLUMN(1:1),ROW($1:9)),"0;;0;!0")%)>4,"要大型免許","要中型免許")}
解説すると、
車名の文字列の
1番目から1文字
1番目から2文字
1番目から3文字
1番目から4文字
…
2番目から1文字
2番目から2文字
2番目から3文字
2番目から4文字
…
n番目からm文字
…
を全て抽出して、
正の整数,0ならそのまま、(マイナスはありえない?)、
文字(が含まれている)なら0にして、
それらを%して(100で割って)、それらの最大を求めて、
4(つまり100で割ってるので、400)より大きければ…
投稿情報: りす | 2011年12 月 3日 (土曜日) 午後 11時29分
からくちさん・・・
久しぶりに・・・・どどどーーーーーー
text考えなかった。
投稿情報: jyo-3 | 2011年12 月 3日 (土曜日) 午後 11時32分
まだ出すのかと怒られそうですが、、、
>{=IF(LOOKUP(,-MID(A3&"a",ROW($1:$9),COUNT(-MID(A3,ROW($1:$9),1))))<-400,"要大型免許","要中型免許")}
同じ様なパターンがありました
わたしのはお遊び100%ですが、、、
{=LOOKUP(-LOOKUP(,-MID(A3,MATCH(,0/MID(A3,ROW(1:9),1),),{2,3,4})),{0,401},{"要中","要大"})&"型免許"}
投稿情報: からくち | 2011年12 月 3日 (土曜日) 午後 11時47分
からくちさんのコピーしただけで疲れ果てて読むとこまで行かないw
明日ちょっと忙しいので週明けに読む羽目になりそう
投稿情報: y sakuda | 2011年12 月 3日 (土曜日) 午後 11時50分
いやはや、良く思い付くもんですね!
今回もさっぱりでした。
=IF(IFERROR(--MID(A3,MIN(IFERROR(FIND(ROW(A:A),A3),9)),4),--MID(A3,MIN(IFERROR(FIND(ROW(A:A),A3),9)),3))>400,"要大型免許","要中型免許")
投稿情報: かず | 2011年12 月 4日 (日曜日) 午前 12時06分
まじめバージョン
89{=IF(MAX(IF(ISERR(MID(A3,ROW(A:A),{3,4})%),,MID(A3,ROW(A:A),{3,4})%))>4,"要大","要中")&"型免許"}
排気量は3桁もしくは4桁限定。2桁は小型もしくは原付、
10000cc以上の市販バイクって、無いでしょ?
A列の排気量限定
44=IF(COUNT(FIND({1,7,6},A3)),"要大","要中")&"型免許"
からくちさんのと同じ
A列参照してないインチキバージョン
29=IF(ROW()<11,"要大","要中")&"型免許"
25って、どうするのかな~?
排気量だけ抜き出し
68{=MAX(IF(ISERR(MID(A3,ROW(A:A),{3,4})%),,--MID(A3,ROW(A:A),{3,4})))}
投稿情報: ni | 2011年12 月 4日 (日曜日) 午前 12時35分
jyo-3の限定なしの53文字はすごいと思う。
最近さえてますね~
投稿情報: ni | 2011年12 月 4日 (日曜日) 午前 12時40分
からくちさんのLookupバージョンA4以降NAになっちゃうんですが?
(何やってるのか、よー分からんw)
niさん、89っていうので私のと同じかと思ったら全然違った^^
投稿情報: y sakuda | 2011年12 月 4日 (日曜日) 午前 07時23分
>25って、どうするのかな~?
26は、、、
=IF(B7>"","要大型免許","要中型免許")
すると、minさんは、、、どこ削った?・・・・
投稿情報: jyo-3 | 2011年12 月 4日 (日曜日) 午前 07時59分
どーでもいいことだけど、、、
29=IF(ROW()<11,"要大","要中")&"型免許"
29=IF(ROW()<11,"要大型免許","要中型免許")
文字数が、上が短い錯覚起こるよね、、、
投稿情報: jyo-3 | 2011年12 月 4日 (日曜日) 午前 08時04分
おはようございます。
着目点ってヤツが・・・
色々な解答があり面白いです(^^)
りすさんの『%』100で割るって事なんですね。
投稿情報: 春 | 2011年12 月 4日 (日曜日) 午前 09時59分
>29=IF(ROW()<11,"要大","要中")&"型免許"
>29=IF(ROW()<11,"要大型免許","要中型免許")
>文字数が、上が短い錯覚起こるよね、、、
そう、そのことは僕も気がついた・・・
ちょうど、うまいこと同じ数なんですよね~
投稿情報: くまぷー | 2011年12 月 4日 (日曜日) 午後 12時06分
sakudaさん>なんであんなところに%があるのか悩んじゃったw
『%』って、sakudaさんの得意技だったような?
過去問で、良く使っていましたよ?
*1>400
よりも、
%>4
とすることで、
3文字削減
投稿情報: りす | 2011年12 月 4日 (日曜日) 午後 12時10分
それを言うなら、
31="要"&IF(ROW()<11,"大","中")&"型免許"
29=IF(ROW()<11,"要大","要中")&"型免許"
文字数が、上が短い錯覚起こるよね、、、
俺だけか…
投稿情報: りす | 2011年12 月 4日 (日曜日) 午後 12時26分
大型と中型という2者選択。在る(1)か無い(0)か
TRUEとFALSEと思って考えたエンジン部分は
{=COUNT(FIND(ROW($401:9999),A3)}
{=OR(SUBSTITUTE(A3,ROW($401:9999),)<>A3)}
{=OR(COUNTIF(A4,"*"&ROW($401:9999)&"*"))}
でした。
>=IF(ROW()<11,"要大","要中")&"型免許"
や
>=IF(B7>"","要大型免許","要中型免許")
は、全く発想できませんでしたが、
個人的に大好きです^^
因みにminさんの25は、""→0 では?
ほか思いつく事が無いので、排気量の抜き出しだけ、、
=LOOKUP(,-FIND(ROW(A:A),A3),ROW(A:A))
LENしたら37文字でした、、、
投稿情報: む印 | 2011年12 月 4日 (日曜日) 午後 12時58分
> =LOOKUP(,-FIND(ROW(A:A),A3),ROW(A:A))
からくちさん、、む印さん、、、、
LOOKUP なさると、、、、???の世界だなーーー
投稿情報: jyo-3 | 2011年12 月 4日 (日曜日) 午後 04時20分
>『%』って、sakudaさんの得意技だったような?
なんですがねw
今回はあの部分で割算って発想はなかったです。
>=IF(B7>"","要大型免許","要中型免許")
なるほど^^
投稿情報: y sakuda | 2011年12 月 4日 (日曜日) 午後 05時20分
みなさん色々頑張りますねえ。
春さんお疲れ様でした。
私は特に出すものがありませんでした。。
投稿情報: min | 2011年12 月 4日 (日曜日) 午後 11時00分
>春さんお疲れ様でした。 ×2
またよろしくお願い致します m(__)m
投稿情報: くまぷー | 2011年12 月 4日 (日曜日) 午後 11時14分
皆さん有難うございました。
とっても面白かったです(^^)
投稿情報: 春 | 2011年12 月 5日 (月曜日) 午前 08時43分
>私は特に出すものがありませんでした。。
ほんとは、わたしも・・・・・・
コメントの内容から、、、3名さまには、バレバレ・・・だった、、、。
最初から、・・・・・・・とは思ったが、
投稿情報: jyo-3 | 2011年12 月 5日 (月曜日) 午後 01時43分
で、こんばんですか、、からくちさんの・・・・問題は、、、
投稿情報: jyo-3 | 2011年12 月 5日 (月曜日) 午後 03時29分
>で、こんばんですか、、からくちさんの・・・・問題は、、、
今晩行きましょうか?
ちょっと遅くなりますが・・・
投稿情報: くまぷー | 2011年12 月 5日 (月曜日) 午後 07時28分