- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:行を一気に埋めるには?)
一気に埋める方法はある? 図Aのデーターをもとに図BのB列からF列をうめる方法
このQ&Aのポイント
- 図Aのデーターをもとに図BのB列からF列を一気に埋める方法を教えてください。
- 現在は一列ずつVLOOKUPをしていますが、列が多いため大変です。
- データが多いのでデーターを並べ変えて貼り付ける方法は使えません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No.1です! 何度もごめんなさい。 投稿した後、もう一度質問文を読み直してみますと >ちなみに、図Aにないコードも図Bにはあり・・・ とありましたので 数式を変更してみてください。 Sheet2のB2セルを =IF(OR($A2="",ISERROR(VLOOKUP($A2,Sheet1!$A$2:$F$20,COLUMN(),0))),"",VLOOKUP($A2,Sheet1!$A$2:$F$20,COLUMN(),0)) に訂正してください。 尚、オートフィルでのコピーは前回の回答の通りでOKかと思います。 これでSheet1にないデータの場合は空白になるはずです。 どうもたびたび失礼しました。m(__)m
その他の回答 (1)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.1
こんばんは! 色々方法はあると思いますが・・・ 一例としてです VLOOKUP関数で対応できると思いますよ。 ↓の画像のSheet1のデータを元に Sheet2に反映させるとします。 Sheet2のB2セルに =IF($A2="","",VLOOKUP($A2,Sheet1!$A$2:$F$20,COLUMN(),0)) としてロット5まで行方向にオートフィルでコピーします。 その後、B2~F5セルを範囲指定したまま F5セルの右下のオートフィルの(+)のフィルハンドルでダブルクリック! これで希望に近い形にならないでしょうか? 尚、Sheet1のデータは20行と仮定しての数式ですので データが多い場合は範囲指定を広くしてみてください。 他に良い方法があれば軽く読み流してくださいね。m(__)m
お礼
すばらしい回答ありがとうございます。 そうか。普通にVLOOKでオートフィルしてできたんですね。 早速やってみます。 わかりやすい画像まではりつけていただき、とても助かりました☆
補足
実際にやってみたら本当にできました!! 感動して何回もやってしまいまいた。 すばらしい回答本当に感謝いたします