- ベストアンサー
エクセルの数式入力方法
お世話になります。 以下のような場合、どのような式を入力すれば良いでしょうか? シート2 A1にはシート1のD1を入れ、その後 B1にはシート1のD5、C1にはシート1のD9 このように、列の右へシート1のある地点から4行ずつ下のデータを貼り付けたいと思います。 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! Sheet2のA1セルに =INDEX(Sheet1!$D:$D,(COLUMN(A1)-1)*4+1) または =OFFSET(Sheet1!$D$1,(COLUMN(A1)-1)*4,,1) として列方向にオートフィルでコピーではどうでしょうか?m(__)m
その他の回答 (2)
- Cupper-2
- ベストアンサー率29% (1342/4565)
回答No.3
イコール(=)を入力した後、該当するセルをクリックして Enterキーを押す。 (シートをまたぐ場合はシートのタブをクリックしてからセルをクリックする) これを繰り返せばOK。 …不満? ですよねw OFFSET関数や INDIRECT関数と COLUMN関数を組み合わせると良いでしょう。 それぞれの関数の使い方は、Excelのヘルプや解説書などを参考に自身で確認してください。 (確認方法を覚えるだけで関数に関するスキルが格段に上がります)
質問者
お礼
ご回答有難う御座いました。 仰る通りですね。 スキルアップすることで、自身を助けることになりますよね。 よきアドバイスに感謝です。 有難う御座いました。
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
A1=OFFSET(シート1!$D$1,0,COLUMN()*4-4) または A1=INDIRECT("シート1!D"&COLUMN()*4-3) または A1=INDEX(シート1!$D:$D,1,COLUMN()*4-3)
質問者
お礼
ご回答有難う御座いました。 無事に解決できました! 有難う御座いました。
お礼
ご回答有難う御座いました。 無事に解決できました! 有難う御座いました。