- ベストアンサー
エクセルのセルに以下のデータを入力するとします。
エクセルのセルに以下のデータを入力するとします。 シート1 A2 なす A3 大根 A4 キャベツ A5 にんじん このデータを入力で自動でシート2に以下のように表示させるにはどうすればいいでしょうか? A1 | B1 なす| C1 大根 | D1 キャベツ | E1 にんじん A2 なす A3 大根 A4 キャベツ A5 にんじん
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
B1に =INDEX(Sheet1!$A:$A,COLUMN(B1))&"" と記入し,右に沢山コピーします。 A2に =Sheet1!A2&"" と記入し,下に沢山コピーします。
その他の回答 (2)
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.3
問題はデータの追加に対応できるようにすることと、縦に並んだデータを横方向に表示することですね。 縦方向については(最大10項目まで表示)、Sheet2のA2:A11セルを選択し以下の式を入力しCtrl+Enterします。 Sheet1!A2&"" 横方向についてはSheet2のB1:K1セルを選択し以下の式を入力しCtrl+Shift+Enterします(配列数式にする)。 =TRANSPOSE(Sheet1!A2:A11)&""
質問者
お礼
回答ありがとうございます。 参考にさせていただきます。
- Cupper
- ベストアンサー率32% (2123/6444)
回答No.1
リンク貼り付けですね。 A2セルには =Sheet1!A2 A3セルには =Sheet1!A3 … B1セルには =A2 C1セルには =A3 … この程度でしたら手入力できますよね。 できないとしても「リンク貼り付け」を使えば一発でできますから、「形式を選択して貼り付け」をいろいろといじってみてください。
お礼
ご回答ありがとうございます。 思っていたことができました。