通常のExcel列からコピーして別のExcelファイルの圧縮列に貼り付ける方法


0

私は以下のエクセルシートを持っています:

sheet#1 - all rows present
Row_id  Var1
1   
2   
3       
4   
5   
6

sheet#1 - some rows compressed/filtered (not longer visible)
Row_id  Var1
1   
2       
4   
5   

sheet#2 - not compressed/filtered
Row_id  Var1
1       23
2       42      
4       56
5       42

sheet#1  all rows present
Row_id  Var1
1       23
2       42
3       
4       56
5       42
6

すべてのrow_idが正しく一致した状態で、シート#2からシート#1にデータをコピーします。シート#2には、Var1が欠落していないrow_idしかありません。シート1の行を圧縮して同じrow_idを取得しようとしましたが、コピーして貼り付けた後、貼り付けたエントリが正しい場所に移動しません。

回答:


1

vlookupが役に立つかもしれません

シート#1でvlookupを実行し、シート#2でrow _idの値を検索できます。この数式をシート1の列Var1に配置します。

 =IFERROR(VLOOKUP(A2,Sheet2!A:B,2,FALSE),"")

シート2に値が存在しない場合、数式のiferror部分はセルを空のままにします


さらに支援が必要な場合はお知らせください
gabevt
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.