出題の、構想としては現実的な・・・・に、近いものだったので、
少し満足しています。ですが、皆さんが、簡単に解いちゃった上
色々な方法があるみたいなので、皆さんの解答が、楽しみです。
最初の出題時の92文字案です。 (ジョー3さん)
=IF(ROW()=COLUMN(),"\",IF(ROW()>COLUMN(),INT(RAND()*2),1-INDIRECT(ADDRESS(COLUMN(),ROW()))))
少し満足しています。ですが、皆さんが、簡単に解いちゃった上
色々な方法があるみたいなので、皆さんの解答が、楽しみです。
最初の出題時の92文字案です。 (ジョー3さん)
=IF(ROW()=COLUMN(),"\",IF(ROW()>COLUMN(),INT(RAND()*2),1-INDIRECT(ADDRESS(COLUMN(),ROW()))))
◆70台が解答される前に、そぉ~と86
=IF(ROW()=COLUMN(),"\",IF(ROW()
投稿情報: maron | 2013年6 月 8日 (土曜日) 午後 08時05分
◆途中で切れたので、
=IF(ROW()=COLUMN(),"\",IF(ROW()<COLUMN(),INT(RAND()*2),-INDEX($A:H-1,COLUMN(),ROW())))
投稿情報: maron | 2013年6 月 8日 (土曜日) 午後 08時07分
ではでは、
78=CHOOSE(SIGN(ROW()-COLUMN())+2,INT(RAND()*2),"\",1-INDEX($A:H,COLUMN(),ROW()))
同じなのでしょうか?
投稿情報: ni | 2013年6 月 8日 (土曜日) 午後 08時12分
78は基本niさんと同じになります
あえて変えるなら、、、
>INT(RAND()*2)
n(rand()>0.5)
>$A:H
$A:A
因みに、、、column()とrow()禁止なら
上記式のcolumn()とrow()を
counta($A2:A2,,)とcounta(B$1:B1,,)に
投稿情報: からくち | 2013年6 月 8日 (土曜日) 午後 08時44分
わたしの、、その後は、、maronさんと、、同じ・・・・
なんか、、、maronさんと、、、親近感!!!・・・・・
えっ・・・・
CHOOSE??
SIGN??
ぜんぜん、、、思いつかなかった。なーーーーー
投稿情報: ジョー3 | 2013年6 月 8日 (土曜日) 午後 09時04分
てことで、、、、
次回の問題は、、
私の、リーグ戦問題の、、、最初の・・・出したかった・・・問題。
うまく解けないから、、、1,2,3問と出題、、、
だが、、、、・・・・もう、、、出しちゃいます。
完全解が、出来てないのにね、、、、、
うーーーむーーーーーー
投稿情報: ジョー3 | 2013年6 月 8日 (土曜日) 午後 09時08分
>$A:A
index関数で $A:A だと下にコピーしたとき
エラーになってしまいますが、やり方悪いのかな?
投稿情報: ni | 2013年6 月 8日 (土曜日) 午後 09時27分
address
その後
offset
index
やってみたが、、、
短くは、全然・・・駄目だった。
投稿情報: ジョー3 | 2013年6 月 8日 (土曜日) 午後 10時03分
>78は基本niさんと同じになります
私もです。
rowとcolumnを禁止
更に頭rとcを禁止
だだ、randは例外でやってみました。
(randを禁止するとそれこそ無駄に長くなるので)
ではrand以外の頭文字r、cの関数禁止で
120{=IF(OR(C3="\",C2&B3=""),"\",IF(ISERR(SUM(-C2:$I2)),--YEN(RAND()),1-INDEX($A:H,8-SUM(LEN(C2:$I2)),8-SUM(LEN(B3:B$9)))))}
でした。
大丈夫かなあ。
投稿情報: min | 2013年6 月 8日 (土曜日) 午後 10時54分
>なんか、、、maronさんと、、、親近感!!!・・・・・
◆ちょっと、うれしいかも・・・
◆CHOOSEは試したのですが、SIGNが思いつかなくて・・・
投稿情報: maron | 2013年6 月 9日 (日曜日) 午前 04時36分
>index関数で $A:A だと下にコピーしたとき
>エラーになってしまいますが、やり方悪いのかな
コピーする以前にB2に入れた時点で
index($a:a,column(),row())はエラーと思いますが
でもこの式は3番目、、B2~H8の斜めは2番目
それより下は1番目
従いましてこの式が使われる部分では関係ないかと思いますが
chooseはそれを容認してくれる、、、のでは
従いましてB2に入れた時点でchooseの3番目はエラー表示しているのでは
ただB2は2番目なので、、、
投稿情報: からくち | 2013年6 月 9日 (日曜日) 午前 07時02分
今かえってきました。niさんの以外はまだちゃんと見てません。
私の78も事実上同じです。
=CHOOSE(SIGN(ROW()-COLUMN())+2,N(RAND()>0.5),"\",1-INDEX($A:H,COLUMN(),ROW()))
投稿情報: sakuda | 2013年6 月 9日 (日曜日) 午前 07時13分
↑ 代理投稿です。
だが、、、夕べ22:50 時点・・・・
朝まで気づかず わりぃーーー・・・・sakudaさん、、、
投稿情報: ジョー3 | 2013年6 月 9日 (日曜日) 午前 07時22分
みなさん・・・ありがとうございました。
また、、よろしく・・・です。
それにしても、書き込めない方が・・・本人までとは、不思議・・・
投稿情報: ジョー3 | 2013年6 月 9日 (日曜日) 午前 07時27分