73文字でした。
=LEFT("×",PHONETIC((A4:G4,D1:D7,A1,B2,C3,E5,F6,G7,A7,B6,C5,E3,F2,G1))>"")
67と言われ、、、ようやく分かったが、、、(65まで)・・・それは、niさんにゆずって、、、、、・・・・・・
最初問題を作ったときは、phoneticは全然念頭になかった。だから、、解こうとしても、簡単解法の名案が浮かばなかった。
それで、仕方がないから、、縦横監視とした。
d4~f6に式?・・・これは全くの偶然で、・・・・監視区域、監視人の通路、自由区域(逃げる)を想定。
だが、、、
セルa1にまると入力、で、変換・・・(○)・・・ついで、
=phonetic(a1) の結果が、 まる とふりがなが出るのでなく、 ふりがなまで、、○ と、遊んでいたら、、、
思考の延長・・・・セルd4に =phonetic(c3:e3) ・・・・ぎょ、、、循環にならない!!自分を含んでるのに、、これは、、新発見?!!
(それにしても、自分のふりがながじぶんにふくまれるから(あくまでも雰囲気)・・・ありえない・・・と、思いつつ)
・・・・・・・・・と、いうことで、、、監視2を、出題することにしたわけで、、、、最初は、、
からくちさんと、、、同じ路線とは、、、、、思わなかった。
で、確認に、王問題を出題。。。
作意は、、=LEFT("×",PHONETIC(C3:E5)>"") の29手、、、、、
うっ、、、、、即座に、からくちさん、、、29文字!!・・・・・・・これは、、、、、これは、、、、、、
::::::過去問を見てみると、phonetic・・・循環しない・・・・・::::::::
そんな、コメントを見つけたり、、、、、
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・あはーー・・・・・・・・きおくにないじょー・・・・・・・
なんか、、自信をなくしてしまう。
しかし、からくちさんに感謝。。
監視で、この手法を残して下さったので、、、、、
監視2を、出題して、,,遊べましたーーーー。ほんと、、感謝、感謝・・・・・
(ジョー3さん)
********************************************************************************************************
くまぷーさん こんにちは ni です。 q94_2011の回答を添付します。
お楽しみの 関数7種類30個279文字 も入っています。 もうこれ以上はムリ^^
Q94_ni_Hotmailをダウンロード
(niさん)
********************************************************************************************************
=LEFT("×",COUNTA(($3:$3,$7:$7,$C:$C,$G:$G) (C3,B2,A1,E5,F6,G7,E3,F2,G1,C5,B6,A7,D:D,4:4)))
(y sakudaさん)
********************************************************************************************************
=LEFT("×",(D$3&D$7&$C4&$G4>"")+(ROW()=4)*LEN(C3&E3&A7&G7)+(ROW()=5)*LEN(B2&F2&B6&F6)+(ROW()=6)*LEN(C5&E5&A1&G1)+(COLUMN()=4)*LEN(C3&C5)+(COLUMN()=5)*LEN(B2&B6&F2&F6)+(COLUMN()=6)*LEN(E3&E5))
190文字です。
監視人をF9で移動させるとPhoneticが使えなくなるんで、
今回はジョー3さんの「解答用参考ファイル」を
勝手に改造せずにそのままにしました。
前回は出題者の意図に気づかず勝手に変えてごめんなさい。m(__)m
上のは、芸が無くて恥ずかしいんですがF9監視人移動バージョンでも大丈夫です (^^ゞ
(くまぷー)
*********************************************************************************************************
<監視 Ⅱ 回答>
以前の事ですが、、、
A1&A2&A3・・・を
PHONETIC(A:A) と提示した事がある
(勿論ですが同じと言う事ではありません)
今では普通に使われているようですが
複数の範囲設定も出来るし
範囲内に自セルが入っても循環にならない
それ以外にもPHONETIC関数の特性がこの問題にはありがたい
<回答式>
=REPT("X",PHONETIC((D:D,4:4,C3:E5,A1,B2,F2,G1,B6,A7,F6,G7))>"")
と、、、殆んど考えずに出来てしまった、、、式
若しわたしに関数の組み方(考え方)を教えて欲しいと頼まれたなら
上記の式より、先ずこんな考え方を習得して欲しいと思います
=REPT("X",CHOOSE(ROW()*3+COLUMN()-15,C3&D3&E3&C4&C5&G4&D7&G7,C3&D3&E3&B6&F6&D7,
C3&D3&E3&E4&E5&A4&D7&A7,C3&C4&C5&D2&D6&F2&F6&G4,B2&D2&F2&B4&F4&B6&D6&F6,
E3&E4&E5&D2&D6&B2&B6&A4,C3&C4&C5&D5&E5&D1&G4&G1,C5&D5&E5&B4&F4&B2&F2&D1,
E3&E4&E5&D5&C5&A4&D1&A1)>"")
=LEFT("X",COUNTA(CHOOSE(ROW()*3+COLUMN()-15,(C3:E3,C4:C5,D7,G7,G4),(C3:E3,B4,F4,B6,F6,D7),
(C3:E3,E4:E5,A4,D7,A7),(C3:C5,D2,D6,F2,F6,G4),(B2,D2,F2,B4,F4,B6,D6,F6),(E3:E5,D2,D6,B2,B6,A4),
(C3:C5,D5:E5,D1,G4,G1),(C5:E5,B4,F4,B2,F2,D1),(E3:E5,C5:D5,A4,D1,A1))))
勿論ですが、わたし好みと言う事ではありません
好み、ではありますが
先ずは考え方を習得して欲しいから
関数式は、、、知恵で作るものであって知識で作るものではない
常に新規です。。。記憶・記録では写すのみ、創造していません
それでは誰も作らない(式・考え方)わたし好みを1つ
反復計算使用と言う違反?行為を使う代わりに
ちょっと見た目では何が何だか分からない様な、、、誰とも被らない、式を
{=LEFT("X",COUNT(FIND(CHAR(LARGE(IF($C$3:$G$7="◯",ROW($C$3:$G$7)&COLUMN($C$3:$G$7)+2)*1,{1,2})),
CHOOSE(ROW()*3+COLUMN()-15,"#$%-71LO","$%&-1AEM","%&'1;-KN","-7A$L&N;","#%'7;KMO",
"1;E&N$L7","7AKLM$'E","LMNAE-1%",";EONMA&#"))))}
そこで一句
『遊び式 これもエクセル 禅問答』
(からくちさん)
*********************************************************************************************************
お世話になっております。解答はメールとのことですので一応送ります。
90=LEFT("×",COUNTA((C3,B2,A1,E3,F2,G1,C5,B6,A7,E5,F6,G7,D:D,4:4)($3:$3,$C:$C,$7:$7,$G:$G)))
86=LEFT("×",COUNTA((C3,B2,A1,E3,F2,G1,C5,B6,A7,E5,F6,G7,D:D,4:4)(1:$3,A:$C,$7:7,$G:G)))
65=LEFT("×",PHONETIC((C3:E5,B2,A1,F2,G1,B6,A7,F6,G7,D:D,A4:G4))>"")
73=LEFT("×",PHONETIC((C3:E5,B2,A1,F2,G1,B6,A7,F6,G7,D:D,4:4)$C$3:$G$7)>"")
よろしくお願いします。
(minさん)
最近のコメント