2016-09-19 40 views
0

我讀了約if條件,但顯然它只適用於two columnssingle cell。我想知道是否有辦法根據另一列的單元格值修改整個列。例如如何根據excel中另一列中的單元格值更改列中的值?

=================   ================ 
     A       B 
=================   ================ 
    France      Hong Kong 
    USA      New York 
    China      Hong Kong 
    China      New York 

我想改變基於山坳在山坳一個單元格的值,所以法國成爲中國第1行中中國成爲美國第4行等。有什麼辦法可以做到這一點?

+0

你可以嘗試通過將B列數據和相應的列表列A值的簡單的一招,然後就通過循環i + 2進行比較,因爲下一個值存儲在列A中。 比較列B數據列表值如果匹配(假設在位置n),然後更新列A到N + 1列表值.... – sanjeev

回答

0

在Sheet2中有如下表格。

================= ================ 
     A     B 
================= ================ 
     Delhi    India 
     New York   USA 
     Hong Kong   China 

然後在第一張紙上使用下面的公式。

= INDIRECT( 「Sheet2中乙!」 & MATCH(A1,Sheet2的!A:A,0))

0

你需要有表格或數組,即2列。然後在vlookup中使用此表/數組請參閱link

相關問題