- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データ参照?反映?関数について)
データ参照?反映?関数について
このQ&Aのポイント
- MS2007で作成した表のデータ参照や反映に関して困っています。特に、シート「5月」と「FAX用」のデータの関連付けができず、手間がかかっています。
- シート「5月」にはオレンジ枠で作成した表があり、シート「FAX用」ではライトグリーン枠で同じような構成の表があります。しかし、どのようにすればオレンジ枠のデータをライトグリーン枠に反映させることができるのかわかりません。
- 解決策としては、シート「FAX用」の「1」の部分を「4」に変更し、シート「5月」の「4」からデータを引っ張ってくる方法があります。このような方法でデータの参照と反映を行うことで、作業効率を上げることができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
FAXに日付の1や2や3を入れる緑の結合セルが,仮にA2:A5だとします。 5月シートの1,2,3の各日付はそれぞれA列の9,13,17行からの縦4つ結合したセルですから,FAXから見ると「A1*4+5」行目が基準位置になります。 つまり。 FAXのB列黄色の一番上: =INDEX('5月'!B:B,$A2*4+5) FAXの黄色の2行目: =INDEX('5月'!B:B,$A2*4+6) FAXの黄色の3行目: =INDEX('5月'!B:B,$A2*4+7) FAXの黄色の4行目: =INDEX('5月'!B:B,$A2*4+8) FAXのC2:D2の結合セル =INDEX('5月'!C:C,$A2*4+5) FAXのC3:D3の結合セル =INDEX('5月'!C:C,$A2*4+6) 以下同文 FAXのE2:E5の縦の結合セル =INDEX('5月'!E:E,$A2*4+5) といった具合です。 #5月シートの緑の日付セルが「4行ずつ」規則正しく並んでいるのが今回の前提です。 もし日付によって4行だったり5行だったりと規則正しく無いときは,「A1*4+5」の代わりにMATCH関数で各日付が何行目にあるか調べます。あとは同じようにINDEXでその行のセルを取ってこさせます。
お礼
お礼が遅れ申し訳ありません。 キッチリカッチリできました。 とっても参考になりました。 有難うございます。