• ベストアンサー
※ 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シート】のようになります。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.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)),""))))

aoyama-reiko
質問者

お礼

自分の【Sheet1】にあたる名前が、【入力シート】となっていたため 【Sheet1】に変更しましたが。まだ、関数の入力ができない状況です。

aoyama-reiko
質問者

補足

kurumito 様 素早い、ご回答ありがとうございます。 早速、上記、関数を入力してみたのですが、エラーで入力できませんでした。 確認はさせて頂いたのですが、何分、関数の意味がほとんど、理解できておらず エラーを修正できませんでした。 お時間ございましたら、ご教授ねがいます。

関連するQ&A

専門家に質問してみよう