2011-06-20 10 views
-1

誰かが私を助けてくれることを願っています。私はこれを一日中どのように行うのかを理解しようとしてきました。Excel 2007の参照から対応する値を新しいリストにコピー

私は1つのシートに対応する値を持つリストを持っています。列ABCは、一緒になければならない値のグループを作成します。

Aの値がありますが、すべてではありません。対応する列BCが自動的に追加されます。

はだからBCからコピー対応する値を、不完全なシートでの列Aからコピーする最初の値が、基準シートにそれを検索することがマクロを作成することについて考え、不完全なシートの次のAにそれらを貼り付け次にAから次の値をコピーして参照テーブルなどで検索します。

私は試しましたが、何もできませんでしたか?私はすでにその問題に時間を浪費しています!手作業でやっていますが、40,000行のデータがあります。

もしあなたがそれを行う方法を知っていれば、助けが大いに評価されるでしょう。これらの仮定に基づいて

+0

永続的なものにするには、ペーストの値をコピーすることができますどのようにそれを一日中やるかを考えようとしていた」 "私は試してみましたが、うまくいきませんでした"あなたが試したことを見せてください。 –

+0

Jean-Francois Corbettさん、私があなたを怒らせてしまったことを深くお詫び申し上げます。確かに私は自分の記事で詳しく説明したマクロを記録しようとしています。しかし、私の明らかな愚かさのために、私はそれを動作させることができませんでしたので、私はVBAで誰かによってpremadeスクリプトを変更することによってそれをやろうとしました。ああ、マクロを記録することができない場合、どのように私はVBAを理解することができますか?私は誰だと思いましたか?だから私は私の愚かさのために再び失敗しました。私の問題を解決するための私のさらなる検索で、私はこのウェブサイトを見つけ、フレンドリーなユーザーがあなたの素敵なコメントよりも少ない文字で私の問題を解決できることを見ました。ありがとうございました。 – holger

+0

私は明らかにここで不快感を感じていません。私の最初のようなコメントはかなり一般的です。つまり、結果を求めるのではなく、試したことをOPに訴えることです。 –

答えて

1

  • 完全なデータは、シート1である列:行2から始まるC(行1の見出し)
  • シート2における不完全なデータ、カラムAは、(行2から始まります行1の見出し)

    これを置く
    =VLOOKUP($A2,Sheet1!$A:$C,2,0) 
    

    シート2セルB2にこの式を入れ

あなたがデータ

を持っているようにSheet2のセルの数式C2

=VLOOKUP($A2,Sheet1!$A:$C,3,0) 

コピーは、できるだけ多くの行のためダウンこれらの式は、あなたが場所で式を残すか、私がしました「

+0

素晴らしい。とても簡単です、私は恥ずかしいです...ハハ。あなたは私の時間のトンを救った、そんなにありがとう! – holger

関連する問題