• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL関数についての質問です。)

EXCEL関数についての質問|セル結合時のセル参照について

このQ&Aのポイント
  • EXCEL関数にて、セル結合時のセル参照について質問があります。
  • 結合された行においても、上行が空白の場合は空白を、そうでない場合は2列隣の別シートのセルを返す方法を知りたいです。
  • 具体的には、結合されたセルの参照が1列飛ばし(A1, C1, E1, G1など)になるようしたいです。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

左のシートが,ご相談ではA1,A2,A3に並ぶようになっているのがウソで,B12からの不定サイズの可変セルに最初の値,その下のまた不定サイズの可変セルに次の値…という事ですね。 B12に =INDEX(Sheet2!$1:$1,COUNTA(B$11:INDEX(B:B,ROW()-1))*2+1)&"" と記入,以下続く結合セルにも同じ式で記入していきます。 次の欄にコピー貼り付けようとすると「結合セルには出来ません」になるので,セル毎に同じ式を記入します。 この式はコピー貼り付け「ではない」(してもかまいませんが)ので注意してください。 #参考 セル結合がどれも同じサイズなら,もっと簡単な式にしてコピー貼り付けで展開することも出来ます。

jurassic5kp
質問者

お礼

回答ありがとうございます。お見事と言う他ありません。 実際keithin殿に教えていただいた数式にて無事解決致しました。 ありがとうございました。

関連するQ&A