![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
Excelについて質問があります。
以下の2つのシート(セルをカンマで区切って表現)sheet1とsheet2があります。
sheet1の1列目にはナンバーIDがふられています。2列以降は各Question番号となっており、2行目からその回答番号があります。
sheet2は1行だけのものであり、このsheet2のQuestion番号と一致したものをsheet1から抽出して以下のoutputのようなsheetを作りたいと考えております。
どのようにすればできるか教えてください。
宜しくお願い申し上げます。
-----------------sheet1------------------
No,Q321,Q521,Q521_c,Q714,Q715_c,...
1,15,1,2,4,1,...
2,24,2,1,3,2,...
3,25,1,3,2,2,...
4,20,3,2,1,1,...
.
.
.
-----------------sheet1------------------
-----------------sheet2------------------
Q321,Q,715_c,...
-----------------sheet2------------------
------output-------
No,Q321,Q715_c,...
1,15,1,...
2,24,2,...
3,25,2,...
4,20,1,...
.
.
.
------output-------
No.1ベストアンサー
- 回答日時:
添付図参照
Sheet2!B2: =VLOOKUP($A2,Sheet1!$A:$HZ,MATCH(B$1,Sheet1!$1:$1,0),FALSE)
![「Excelで2つのシートの値が一致したも」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/8/298588_577124c2c4740/M.jpg)
No.2
- 回答日時:
マクロで良ければ、こんな感じです。
Sub sample()
Sheets("Sheet2").Rows("1:1").Copy Destination:=Sheets("output").Rows("1:1")
Sheets("Sheet1").Range("A1").Copy
Sheets("output").Range("A1").Insert Shift:=xlToRight
Sheets("Sheet1").Range("A1").CurrentRegion.AdvancedFilter Action:= _
xlFilterCopy, CopyToRange:=Sheets("output").Range("A1").CurrentRegion
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Visual Basic(VBA) VBA 別sheetからの転記なのですが 2 2023/05/22 15:55
- その他(プログラミング・Web制作) python文字化けエラーが発生しているようです 3 2022/04/13 19:41
- Visual Basic(VBA) Sheet「状況」から、分類の年齢別カウント数をSheet「D表」へ転記する下記マクロを作っています 7 2022/12/14 17:57
- Visual Basic(VBA) VBAでvlookup関数から、別シート参照するやり方・・・ 2 2022/11/14 18:49
- Visual Basic(VBA) VBA For Each 〜 複数条件について 3 2022/10/20 20:05
- Excel(エクセル) 【Excel質問】別シートにある複数の同型の表から、同じ行項目にある数字を集計する 4 2023/02/16 00:14
- Excel(エクセル) Excel 売上管理シートに入力した売上データを、日報に自動反映させたいと考えています。 売上管理シ 3 2023/04/29 18:08
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- スーパー・コンビニ 「コンビニで エクセルをプリントアウト」することができますか? 8 2022/06/16 15:54
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
下記マクロでMsgBox "空白です...
-
在庫管理表に使うエクセルの関...
-
エクセルでバーコード作成し使...
-
【マクロ】for next構文について
-
ユーザー定義関数をアドイン登...
-
職場の人から聞かれており、こ...
-
PDFの請求明細をエクセルにしたい
-
エクセルで表
-
Excel関数-文字列で自動作成さ...
-
Microsoft Officeの中古は信用...
-
Excelデータをコピペして、ペー...
-
Excelで50個のセルに同じ文字を...
-
エクセルで会社の従業員のデー...
-
エクセルの関数について教えて...
-
エクセルの表で1年間の曜日を...
-
スプレッドシート、Excelでの数...
-
Excelで、項目の種類ごとにカウ...
-
「問題が発生しました」ですと?
-
LOOKUP関数を使えばいいのでし...
-
Excel:一部のフォントでセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報