- ベストアンサー
セルが4行毎に結合したもののコピーのROWS対応
- 質問文章の要約文1
- 質問文章の要約文2
- 質問文章の要約文3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1の回答者です。 間違いがありましたので、修正します。 案1 A102 = =ROWS($C$6:$C30) B102 = =IF(A102>COUNTIF(記入!$F:$F,"*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★*?"),"",LEFT(VLOOKUP("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A102,記入!$F:$F,1,FALSE),FIND(IF(COUNTIF(記入!$F:$F,INDEX(記入!$D:$D,MATCH("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A102,記入!$F:$F,0))&" #2*"),"◆"," #"),VLOOKUP("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A102,記入!$F:$F,1,FALSE))-1)) A列は、手で修正。 A列の必要ない部分の非表示は、条件付書式で実現する。 案2 ROWS($C$6:$C30) → INT(ROW(A102)/4) A102 = =IF($B102="","",INT(ROW(A102)/4))
その他の回答 (1)
- ki-aaa
- ベストアンサー率49% (105/213)
案1 A102 = =ROWS($C$6:$C30) B102 = =IF(A102>COUNTIF(記入!$F:$F,"*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★*?"),"",LEFT(VLOOKUP("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A102,記入!$F:$F,1,FALSE),FIND(IF(COUNTIF(記入!$F:$F,INDEX(記入!$D:$D,MATCH("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A102,記入!$F:$F,0))&" #2*"),"◆"," #"),VLOOKUP("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A102,記入!$F:$F,1,FALSE))-1)) A列の必要ない部分の非表示は、条件付書式で実現する。 案2 ROWS($C$6:$C30) → INT(ROW(A102)/4 A102 = =IF($B102="","",INT(ROW(A102)/4))
お礼
早速ご回答いただきありがとうございました。 A6 B6 ~始まりますが A6 勝手に少し変更させていただきました。 =INT(ROW($C6)/4) B6 ご指導通りにいたしました。 =IF(A6>COUNTIF(記入!$F:$F,"*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★*?"),"",LEFT(VLOOKUP("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A6,記入!$F:$F,1,FALSE),FIND(IF(COUNTIF(記入!$F:$F,INDEX(記入!$D:$D,MATCH("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A6,記入!$F:$F,0))&" #2*"),"◆"," #"),VLOOKUP("*?◆"&TEXT($D$4,"yyyy/mm")&"/*?◇★"&A6,記入!$F:$F,1,FALSE))-1)) 試した結果すごくうまくできました。 有難うございました。