2016-03-22 15 views
1

2つの名前のリストがあります。 1つは従業員リスト、もう1つは転送のリストです。私はと名前を一致させ、隣の列に新しい都市を投稿したいと思います。2つのセルに一致し、3番目のセルからコピーします。

私は以下を使用しています。$X$1は最初の移転都市を適用可能なすべての名称にのみ転記することを認識しています。

=IF(ISERROR(MATCH(D1,$Q$1:$Q$159,0)),"",$X$1) 

$X$1の交換には何が使えますか?

答えて

2

それは=LOOKUP()時間だように見える:従業員のリストを想定し

=IFERROR(LOOKUP($D1,$Q:$Q,$X:$X),"") 

は、列Qにあり、転送都市のリストは、列Xです。

注:

  • =IFERROR()=IF()=ISERROR()コンボを簡素化することができます。
  • 固定範囲の代わりに関数に列と行全体を渡すことができます。これは、データが追加されるたびに式を書き換える必要がないので便利です。 $D1$Q:$Qは、それはあなたが別の列に数式をコピーする予定がない場合でも、パラメータの列を修正するとよいでしょう
  • など1:1は、行全体1を意味し、列全体Qを意味します。