【問】
孫たちと
2文字の生き物あてゲーム
黄色のセルの
4文字で
緑の2つのセルに
2文字の生き物を
表示させてほしい
49のリスト(F列)
から2つ選んでね
勿論G列以降(右)
は使ってはいけない
・・・将来孫たちは
3,4と生き物の数を
増やそうとするかも・・・
恐ろしい・・・
(ジョー3さん)
解答用参考ファイル: 20200316_3をダウンロード
***********************************************************************************
4名の方の解答作成完了宣言の後に、このスレに直接解答式をお書きください。
この問題に関しては解答用の別スレは作成いたしません。
*******************************************************************************
★解答リスト
1. y sakudaさん
=INDEX(IF(D3=0,MID(B$3,{1,1,1,1,1,1,2,2,2,2,3,3},1)&MID(B$3,{2,2,3,3,4,4,1,1,3,4,1,2},1),MID(B$3,{3,4,2,4,2,3,3,4,4,3,4,4},1)&MID(B$3,{4,3,4,2,3,2,4,3,1,1,2,1},1)),MATCH(,MATCH(MID(B$3,{1,1,1,1,1,1,2,2,2,2,3,3},1)&MID(B$3,{2,2,3,3,4,4,1,1,3,4,1,2},1),G$2:G$50,)*MATCH(MID(B$3,{3,4,2,4,2,3,3,4,4,3,4,4},1)&MID(B$3,{4,3,4,2,3,2,4,3,1,1,2,1},1),G$2:G$50,)/(MID(B$3,{3,4,2,4,2,3,3,4,4,3,4,4},1)&MID(B$3,{4,3,4,2,3,2,4,3,1,1,2,1},1)<>D3),-1))
2. からくちさん
=LOOKUP(1,0/FIND(G$2:G$50,SUBSTITUTE(B$3&LEFT(B$3)&MID(B$3,3,1)&LEFT(B$3)&RIGHT(B$3)&MID(B$3,2,1)&RIGHT(B$3)&MID(B$3,3,1)&MID(B$3,2,1)&LEFT(B$3)&RIGHT(B$3)&LEFT(B$3),D3,)),G$2:G$50)
3. y sakudaさん(2つ目)
=OFFSET(G$1,MOD(MAX((ROW($1:$49)/1%+COLUMN($A:$AW))*(LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B$3,LEFT(G$2:G$50),,1),RIGHT(G$2:G$50),,1),LEFT(TRANSPOSE(G$2:G$50)),,1),RIGHT(TRANSPOSE(G$2:G$50)),,1))=0)*(ROW($1:$49)<>COLUMN($A:$AW)))/100^(D3=0),100),)
4. niさん
D4(178) {=OFFSET(G1,MAX(IFNA(MATCH(MID(B3,{1,2,1,3,1,4},1)&MID(B3,{2,1,3,1,4,1},1),G2:G50,)+MATCH(MID(B3,{3,3,2,2,2,2;4,4,4,4,3,3},1)&MID(B3,{4,4,4,4,3,3;3,3,2,2,2,2},1),G2:G50,)*0,)),)}
D5(180) {=OFFSET(G1,MAX(IFNA(MATCH(MID(SUBSTITUTE(SUBSTITUTE(B3,RIGHT(D4,1),,1),LEFT(D4,1),,1),{1,2},1)&MID(SUBSTITUTE(SUBSTITUTE(B3,RIGHT(D4,1),,1),LEFT(D4,1),,1),{2,1},1),G2:G50,),0)),)}
5. ジョー3さん(出題者解答例/1匹だけ)
=MID(B3,MID("123412432134214313241342312431421423143241234132",MATCH(2,COUNTIF(G2:G50,MID(B3,{1,1,2,2,1,1,3,3,1,1,4,4},1)&MID(B3,{2,2,1,1,3,3,1,1,4,4,1,1},1))+COUNTIF(G2:G50,MID(B3,{3,4,3,4,2,4,2,4,2,3,2,3},1)&MID(B3,{4,3,4,3,4,2,4,2,3,2,3,2},1)),0)*4-3,1),1)&MID(B3,MID("123412432134214313241342312431421423143241234132",MATCH(2,COUNTIF(G2:G50,MID(B3,{1,1,2,2,1,1,3,3,1,1,4,4},1)&MID(B3,{2,2,1,1,3,3,1,1,4,4,1,1},1))+COUNTIF(G2:G50,MID(B3,{3,4,3,4,2,4,2,4,2,3,2,3},1)&MID(B3,{4,3,4,3,4,2,4,2,3,2,3,2},1)),0)*4-2,1),1)
6. y sakudaさん(3つ目/1番目改)
=INDEX(IF(D3=0,MID(B$3,{1,1,1,1,1,1,2,2,2,2,3,3},1)&MID(B$3,{2,2,3,3,4,4,1,1,3,4,1,2},1),MID(B$3,{3,4,2,4,2,3,3,4,4,3,4,4},1)&MID(B$3,{4,3,4,2,3,2,4,3,1,1,2,1},1)),MATCH(,MATCH(MID(B$3,{1,1,1,1,1,1,2,2,2,2,3,3},1)&MID(B$3,{2,2,3,3,4,4,1,1,3,4,1,2},1),G$2:G$50,)*MATCH(MID(B$3,{3,4,2,4,2,3,3,4,4,3,4,4},1)&MID(B$3,{4,3,4,2,3,2,4,3,1,1,2,1},1),IF(G$2:G$50=D3,,G$2:G$50),),-1))
7. ジョー3さん(出題者解答例/1匹だけ)
{=INDEX(R2:R50,MAX(IFERROR(MATCH(MID(B3,{1,1,2,2,3,3},1)&MID(B3,{2,3,1,3,1,2},1),R2:R50,0),0)))}
最近のコメント