- 締切済み
Excelのデータシートを別のシートのデータに反映させたいのですが、ど
Excelのデータシートを別のシートのデータに反映させたいのですが、どうすれば、一気に出来ますか? たとえば、下記の用になっているExcelの表のデータを 1S aaa bbb 6S ddd ggg 8S (上記のように、その行の情報が並んでいる) ・ ・ ・ となっている データを次のような表に組み込みたいのですが・・・ 1S (1Sの情報) 2S 3S 4S 5S 6S (6Sの情報) 7S 8S (8Sの情報) 9S 10S それぞれの行には、各行の情報を入れたいのです 要するに、連番になっていない表データーを 連番通りに、組み込みたいのです。3Sや4S他空白の行は、そのまま、空白にしたいのですが。。。 ややこしくて、すみません。宜しくご指導お願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- KURUMITO
- ベストアンサー率42% (1835/4283)
シート1のA列に1S、6SなどのデータがありaaaやbbbなどのデータはB列やC列などに並んでいるとします。 シート2のA列には1S,2S,3Sなどのデータを連続して下方に入力します。 シート2のB1セルには次の式を入力して右横方向にオートフィルドラッグしたのちに下方向にもオートフィルドラッグします。 =IF(COUNTIF(Sheet1!$A:$A,$A1)=0,"",VLOOKUP($A1,Sheet1!$A:$X,COLUMN(B1),FALSE))
- aokii
- ベストアンサー率23% (5210/22062)
元データがSHEET1のA,B,C列にあるとして、 SHEET2(1S~10SがA列に記入されたシート)のB列に =VLOOKUP(A3,Sheet1!A:C,2,FALSE) SHEET2(1S~10SがA列に記入されたシート)のC列に =VLOOKUP(A3,Sheet1!A:C,3,FALSE) と記入して、B列、C列とも下へドラッグコピーして下さい。
お礼
早速、ご回答頂き、本当に有り難うございました<(_ _)> 仕事で、困っていまいたので、本当に、助かりました。
お礼
早速、ご回答頂き、本当に、ありがとうございました。<(_ _)>