<都道府県 その5>
SUMを使えば、、、34
演算子を使わなくてもCOUNTで、、、39
似たような式が沢山
解答例、、、どれにしようか
う~~ん、、、どれも面白味が無い。 (からくちさん)
いろいろな思惑を含め、あえてこの式にしてみよう
ううん、、、この式、正解では、、、無いでしょう
はい、、、正解は皆さんにお任せ致します
解答例が出来なくても結構です
どんな問題でも結構です
思い付きで結構です
取り敢えず問題を作りましょう
それを構わず送りましょう
誰かがいろいろ考えてくれます
誰かがいい回答を考えてくれます
解答例が無かろうと間違っていようといいと思います
関数で、、、<出来ますか>、、、です
出来なくても、、、いいと思います
{=COUNT(COMBIN(CODE(D4:K9),CODE(B4:B9)))}
◆今回はとても楽しませていただきました
・条件なし:34{=SUM(N(LEFT(D4:K9)=LEFT(B4:B9)))}
・演算子不使用:39{=COUNT(FIND(CODE(B4:B9),CODE(D4:K9)))}
・演算子不使用&C一種:46{=COUNT(COS(COMBIN(CODE(D4:K9),CODE(B4:B9))))}
・演算子不使用&N~Zは81から短くなりませんでした・・・
投稿情報: maron | 2013年5 月11日 (土曜日) 午後 08時26分
被らないのだけ
A~D
48:{=COUNT(ASIN(DAYS360(CODE(B4:B9),CODE(D4:K9))))}
N~Z
81:{=ROWS(OFFSET(A1,SUM(SEARCH(REPLACE(B4:B9,2,1,),REPLACE(D4:K9,2,,B4:B9))),):A96)}
81:{=SUM(SIGN(SUBSTITUTE(SEARCH(REPLACE(B4:B9,2,1,),REPLACE(D4:K9,2,,B4:B9)),2,0)))}
69:{=SLN(96,SUM(SEARCH(REPLACE(B4:B9,2,2,),REPLACE(D4:K9,2,,B4:B9))),1)}
68:{=SUM(SLN(2,SEARCH(REPLACE(B4:B9,2,2,),REPLACE(D4:K9,2,,B4:B9)),1))}
投稿情報: む印 | 2013年5 月11日 (土曜日) 午後 09時00分
◆68・・SLNは思いつきませんでした・・・
◆A~Dの別解答
49:{=COUNT(CHOOSE(DELTA(CODE(D4:K9),CODE(B4:B9)),))}
47:{=COUNT(ACOSH(DELTA(CODE(D4:K9),CODE(B4:B9))))}
投稿情報: maron | 2013年5 月11日 (土曜日) 午後 09時27分
Q&Aで時折見かけるのが
この様な場合に使う関数は、、、とか
この関数の使い道は、、、とか
そしてそれに答える回答者
この方達がこの問題を解いたなら
どんな式を書くだろう
一つ言える事は、、、
間違ってもCOMBIN等は使わないでしょう
この式が良いと言うのではありません
使い方を限定することはそれだけ視野を狭めるだけです
ここには参加しなくても
見ている多くの方達にそこを理解して欲しいです
投稿情報: からくち | 2013年5 月11日 (土曜日) 午後 09時37分
わたしは、、、code でした。 平凡だったね、,,
でも、、、配列って、,,,ふ・し・ぎ・だなーーー
投稿情報: ジョー3 | 2013年5 月11日 (土曜日) 午後 10時02分
>{=COUNT(ACOSH(DELTA(CODE(D4:K9),CODE(B4:B9))))}
DELTA関数は確か2003までアドイン関数だったから
2007以降限定ということで・・・
投稿情報: む印 | 2013年5 月11日 (土曜日) 午後 10時29分
>DELTA関数は確か2003までアドイン関数だったから
アドイン関数でも2003でも有効と判断してよろしいかと。
投稿情報: min | 2013年5 月11日 (土曜日) 午後 10時41分
COMBIN??
なんでこんなのが出てくるのかさっぱり分からないです。
みなさんのもざっと眺めましたが、分かるようでわからないw
ちょっと今日時間がないので明日の晩にでもゆっくり鑑賞させていただきます。
投稿情報: y sakuda | 2013年5 月11日 (土曜日) 午後 11時04分
>有効と判断してよろしいかと。
そうでしたか、、
アドイン関数って配列決定に対応できないと思い込んでました、、
投稿情報: む印 | 2013年5 月11日 (土曜日) 午後 11時19分
> アドイン関数って配列決定に対応できない
えそうなんですか?
それは失礼いたしました。。
投稿情報: min | 2013年5 月11日 (土曜日) 午後 11時37分
>COMBIN??
>なんでこんなのが出てくるのか
>{=COUNT(COMBIN(CODE(D4:K9),CODE(B4:B9)))}
始めはこれでOKと思いました
しかし
COMBIN(CODE(宮),CODE(京))
これが
>1.4258E+102 こんな大きな数値を
この様な大きな数値を認知してるとは、、、
そこでやむ無く
COSを入れて対処するハメに
これが理由です。。。
COMBINを使った理由は同じなら、1
違う場合はその数値が大きい為、値を返せずにエラー
COUNTはエラーを無視して数値のみ数える
しかし1つ(上記)その隙間を、、、
そこでCOSを使いCOMBINを通過してしまった天文学的な数値をエラーに
投稿情報: からくち | 2013年5 月11日 (土曜日) 午後 11時37分
被らないの・・・
A-E 42{=COUNT(1/EXACT(CODE(D4:K9),CODE(B4:B9)))}
投稿情報: ni | 2013年5 月12日 (日曜日) 午前 01時11分
>DELTA関数は確か2003までアドイン関数だったから
◆また、失敗してしまいましたね
>アドイン関数って配列決定に対応できない
◆まったく知りませんでした
◆この調子だと今後もありようですね
◆今後の分も含めて、お許しください・・・
投稿情報: maron | 2013年5 月12日 (日曜日) 午前 08時59分
SLN?
よーそんなもの使おうと思いつくもんだな・・・・
投稿情報: y sakuda | 2013年5 月12日 (日曜日) 午前 09時06分
宮・京
きゅう・きょう
は、、
近いのねーーー・・・・・
それにしても、、
>1.4258E+102 こんな大きな数値を
ですよねーーーー
投稿情報: ジョー3 | 2013年5 月12日 (日曜日) 午後 03時11分