- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:情報を入力すると、別シートへ反映【説明画像あり】)
情報を入力して別シートへ反映【説明画像あり】
このQ&Aのポイント
- 【前提1】⇒【図1シート】と【図2シート】の2つのシートがが1つのブックにあります。【前提2】図1の最終支払日には下記の関数が入っています↓↓ =DATE(YEAR(B39&"1日"),MONTH(B39&"1日")+B35-1,25)
- 【ステップ1】:【図1シート】の【黄色セル】に【任意の情報】を入力します。
- 【ステップ2】:【図2シート:何も情報が入っていない】が、【図3シート】のようになります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
シート2のA37セルには次の式を入力したのちに横方向にオートフィルドラッグしたのちに下方の41行目までオートフィルドラッグします。 =IF(MOD(COLUMN(A1),4)=1,IF(INT(COLUMN(A1)/4)*5+ROW(A1)>Sheet1!$B$35,"",INT(COLUMN(A1)/4)*5+ROW(A1)),IF(AND(MOD(COLUMN(A1),4)=2,OFFSET(A37,0,-1)<>""),TEXT(DATE(YEAR(Sheet1!$B$39&"1日"),MONTH(Sheet1!$B$39&"1日")+INT((COLUMN(A1)-1)/4)*5+ROW(A1)-1,1),"e"),IF(AND(MOD(COLUMN(A1),4)=3,OFFSET(A37,0,-1)<>""),MONTH(DATE(YEAR(Sheet1!$B$39&"1日"),MONTH(Sheet1!$B$39&"1日")+INT((COLUMN(A1)-2)/4)*5+ROW(A1)-1,1)),IF(AND(MOD(COLUMN(A1),4)=0,OFFSET(A37,0,-1)<>""),Sheet1!$B$38+IF(OFFSET(A37,0,-1)=Sheet1!$B$36,Sheet1!$B$37,IF(OFFSET(A37,0,-1)=Sheet1!$C$36,Sheet1!$C$37,0)),""))))
お礼
自分の【Sheet1】にあたる名前が、【入力シート】となっていたため 【Sheet1】に変更しましたが。まだ、関数の入力ができない状況です。
補足
kurumito 様 素早い、ご回答ありがとうございます。 早速、上記、関数を入力してみたのですが、エラーで入力できませんでした。 確認はさせて頂いたのですが、何分、関数の意味がほとんど、理解できておらず エラーを修正できませんでした。 お時間ございましたら、ご教授ねがいます。