秋は文化祭のシーズンです。ただいま帰って来ました。
それではジョー3さんの代わりにくまぷーが・・・
【考え方】
独りぼっちの条件→「●」の上下左右は空欄・・・です。
これを・・・
目的のセル=「●」 かつ 目的のセルの上下左右=""
・・・とやると40文字台の解答は作れません。
ポイントは・・・
「●」 > ""
・・・ということです。
つまり、
独りぼっちの条件→「●」の上下左右は空欄
は
独りぼっちの条件→目的のセル>上&下&左&右
・・・・と同値です
よって・・・
=B2:J10>B1:J9&C2:K10&B3:J11&A2:I10
上式は真偽値を返すのでいくつあるかを数えるためにN関数で数値化して
配列数式にして合計を出します。
解答例 (44文字)
{=SUM(N(B2:J10>B1:J9&C2:K10&B3:J11&A2:I10))}
(くまぷー)
2007限定で無理矢理短縮しても1文字しか減りません
ただ重いだけ
投稿情報: min | 2012年9 月15日 (土曜日) 午後 08時16分
へーーーー
・・・・・・
きづいてないじょー
投稿情報: jyo-3 | 2012年9 月15日 (土曜日) 午後 08時29分
50を切れなかった例
52{=SUM(--(B2:J10&1&A2:I10&B1:J9&C2:K10&B3:J11="●1"))}
N関数かぁ、使ったことない
投稿情報: ni | 2012年9 月15日 (土曜日) 午後 08時59分
本読んでて時間忘れてました。
私も51どまりです。
{=SUM((B2:J10>"")*(B1:J9&B3:J11&A2:I10&C2:K10=""))}
niさんと同じことも考えましたが、51です。
{=SUM(N(B2:J10&0&B1:J9&B3:J11&A2:I10&C2:K10="●0"))}
44はこれから解読してみます。
投稿情報: y sakuda | 2012年9 月15日 (土曜日) 午後 10時16分
なるほど・・・・・そういう事か^^;
投稿情報: y sakuda | 2012年9 月15日 (土曜日) 午後 10時19分
初めはsakudaさんの第1式と全く同じでした。
niさんの式(sakudaさんの第2式)は全く浮かびませんでした。
言われてみれば、成る程・・・です。
投稿情報: くまぷー | 2012年9 月15日 (土曜日) 午後 10時49分
あわわわ
もう次のが出てる
取り敢えず136回分
{=SUM((LEN((B2:J10)&(B1:J9)&(A2:I10)&(B3:J11)&(C2:K10))""を発想できなかったですね。
投稿情報: 春 | 2012年9 月18日 (火曜日) 午前 09時03分
>もう次のが出てる
すみません。早すぎましたか~ (^^ゞ
137回もよろしくお願いいたします。m(__)m
投稿情報: くまぷー | 2012年9 月18日 (火曜日) 午後 03時28分
春さんの後ろ切れてますね。<や>をつかってたら全角にしてみてください。
投稿情報: y sakuda | 2012年9 月18日 (火曜日) 午後 04時22分
送りっぱなしでごめんなさい。
「●>""」が発想できなかったです。
結局73文字でした。
{=SUM((LEN((B2:J10)&(B1:J9)&(A2:I10)&(B3:J11)&(C2:K10))<2)*(B2:J10="●"))}
投稿情報: 春 | 2012年9 月18日 (火曜日) 午後 07時16分
137回もがんばります!!
投稿情報: 春 | 2012年9 月18日 (火曜日) 午後 07時17分
春さんお手数かけました。
投稿情報: y sakuda | 2012年9 月18日 (火曜日) 午後 07時53分