2012-12-04 108 views
0

我有兩個表:Excel公式。外鍵

 
# BILLING PERIOD TABLE 
+-----------+ 
| id | value| 
------------- 
| 1 | some | 
| 2 | else | 
xxxxxxxxxxxxx 

 
# ELECTRICITY TABLE 

+----------------------------+ 
| billing period| value  | 
------------------------------ 
| 1    | desired val| 
| 2    |   | 
| 3    |   | 

而且我想編寫公式,需要與billing period比較billing period id並提出valuebilling period table到細胞value旁邊billing period

任何幫助將不勝感激

+0

'VLOOKUP()'會做到這一點。 –

回答

2

正如@Tim Williams所建議的那樣,VLOOKUP()就是要走的路。

假設您已經命名的第一個表BILLING_PERIOD,而第二個表ELEC,並使用你的頭,在value列可以使用:

=VLOOKUP([@[billing period]],BILLING_PERIOD,2,FALSE) 

一個額外的觸摸可以與IFERROR將其包圍,如果ID不在表中,則插入一些默認值,而不是顯示#N/A錯誤。

編輯:只是注意到它沒有提到,但我的假設是,你說的是兩個Excel表,如果這不是意思,請更具體。