2017-09-25 19 views
0

Iが持っているデータをエクセル「1」次のようクロス集計データテーブルに

"row" "identifier 1" "identifier 2" "delta" 

(1.2)  100    11    89 

(3.14)  3    88    85 

(6.41) 56    30     26 

...  ...    ...    ... 
...  ...    ...     ... 

Iは、以下のように「識別子1」のrenamageを行う別のテーブルを持っています

"identifier 1 before renaming"   "identifier 1 after renemage" 
      
     100           11 
     3            88 
     56            30 
     ...           .. 

私の質問テーブル1の "識別子1"列の値を "書き換え後の識別子1"に対応するこれらの値に置き換えるには

ありがとうございます。

答えて

0

VLOOKUP関数を使用すると、2つのテーブル間で左結合を実行できます。 E2セルに

次のスプレッドシートを考えてみましょう

+---+--------------------------------+-----------------------------+--------------+-------+------------------+ 
| |    A    |    B    |  C  | D |  E   | 
+---+--------------------------------+-----------------------------+--------------+-------+------------------+ 
| 1 | row       | identifier 1    | identifier 2 | delta | New Identifier 1 | 
| 2 | (1.2)       | 100       | 11   | 89 | 11    | 
| 3 | (3.14)       | 3       | 88   | 85 |     | 
| 4 | (6.41)       | 56       | 30   | 26 |     | 
| 5 |        |        |    |  |     | 
| 6 | "identifier 1 before renaming" | identifier 1 after renemage |    |  |     | 
| 7 | 100       | 11       |    |  |     | 
| 8 | 3        | 88       |    |  |     | 
| 9 | 56        | 30       |    |  |     | 
+---+--------------------------------+-----------------------------+--------------+-------+------------------+ 

あなただけの関数を書くことができます。=VLOOKUP(B2,$A$7:$B$9,2,0)

関連する問題