元データと抽出データはそれぞれ書式が違い、処理するPCも違います。元データをメールなどに添付し開き、抽出データへコピペすると、抽出データ表で必要なものだけ反映される方法を教えていただけませんか?元データ表は処理の都合上、毎回順不同。抽出データ表は、常に順序固定。また、抽出データ表のB列「勤務」が「退職」の場合、抽出データ表では事前に削除しています。元データにあって、抽出データにない項目(勤務、年齢、開始時間)は不必要。あくまで、抽出データがほしいだけ。条件としては、元データと抽出データの「名前」を参照し、抽出データそれぞれの項目にデータを表示。どちらのデータも、表の増減あり。ありあまりのもデータが膨大な為、抽出データ、元データともに、書式(表組)の変更はできません。何卒、ご伝授願います。追伸:元データの「%」は関数にて計算。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>条件としては、元データと抽出データの「名前」を参照し、抽出データそれぞれの項目にデータを表示。
どちらのデータも、表の増減あり。「名前」の重複が無いのであればVLOOKUP関数で目的のデータを抽出できます。
一般的には「名前」に同姓同名が発生することを考慮して氏名コード等で個人を特定するものです。
質問では要件に不備があるように思われます。
尚、VLOOKUP関数は検索対象(元データ)のキー項目より右側のデータのみ抽出対象になります。
添付画像は解像度が悪く参考になりませんので、具体的な関数式を提示できません。
処理は日常の仕事のように思われます。
上司や先輩にアイディアを求めた方が効率的と思います。
また、自前でExcelの解説書を購入して学習する心掛けも必要です。
仕事の改善は社内で解決する努力が望まれます。
No.1
- 回答日時:
こんばんは
抽出データが常に順序固定と言う事なので、
1. 抽出データの「名前」をキーに元データを検索
2. ヒットした場合にはその行から必要なデータを引っ張ってくる
3. この作業を抽出データの最後まで行う
以上をVBAでプログラム化する事になるかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの関数でこんな処理ができますか 1 2023/02/08 13:46
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
- Visual Basic(VBA) Sheet2の日付をキーにオートフィルターで2023年1月のデータを抽出し、Sheet3へ書き出すた 2 2023/03/06 23:57
- Excel(エクセル) エクセルでINDEXとMACTHで出てきたデータの数を数えるには? 1 2023/04/25 10:21
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- その他(お金・保険・資産運用) 事業復活支援金 帳簿書類について 1 2022/04/10 14:15
- Excel(エクセル) エクセルの関数 2 2023/01/17 15:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのクエリで同じSQL文だが...
-
Access2000でのクエリー記述(...
-
アクセス クエリ-で空白以外の...
-
抽出したデータを修正して元の...
-
MS-DOSコマンドプロンプトを途...
-
GROUP BYを行った後に結合した...
-
カレントレコードが無い事を判...
-
select句副問い合わせ 値の個...
-
OracleのSQL*PLUSで、デー...
-
Accessで別テーブルの値をフォ...
-
SELECTで1件のみ取得するには?
-
SELECTの結果で同一行を複数回...
-
ADO VBA 実行時エラー3021
-
【SQL】existsでの商演算
-
実績累計の求め方と意味を教え...
-
Oracleでの文字列連結サイズの上限
-
外部結合とor条件混在の記述方法
-
ファイル書込みで一行もしくは...
-
SQL文で右から1文字だけ削除す...
-
あるカラムのMAX値+1をINSERTし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSの集計クエリで3件ある...
-
エクセル関数 文字(ハイフン...
-
抽出したデータを修正して元の...
-
ACCESSのクエリで同じSQL文だが...
-
MS-DOSコマンドプロンプトを途...
-
<SQL>条件付きで最小値レコード...
-
アクセス クエリ-で空白以外の...
-
ACCESSで質問があります!
-
空白文字とスペースの検索
-
ADO接続からのACCESSデータシー...
-
VBA CSVファイルを文字列に
-
LIKE *ABC* が ACCESSでは使え...
-
【マクロ】該当データを抽出したい
-
SQLServerからエクセルにデータ...
-
エクセルデータの末尾の改行を...
-
サイトをオフラインでも閲覧し...
-
SQLサーバのデータをエクセルに...
-
PS2のBGM抽出
-
Excel VBA:セルを新旧1つずつ...
-
エクスプローラーで「2つの条件...
おすすめ情報