2015-10-30 142 views
0

我需要一些幫助來匹配數據並對其進行組合。我現在有在Excel工作表數據的四列,類似於以下:比較,匹配和組合數據列

Column:  1  2  3  4 

      U  3  A  0 
      W  6  B  0 
      R  1  C  0 
      T  9  D  0 
      ...  ... ... ... 

柱2是對應於信在一列中的數據值。我需要做的是將第3列與第1列進行比較,每當它匹配時將第2列對應的值複製到第4列。

您可能會問爲什麼不手動執行此操作?我有一個大約100,000行的電子表格,所以這真的不是一個選項!

我確實可以訪問MATLAB並獲得導入的信息,如果在該環境中更容易完成,請讓我知道。

+1

似乎是這樣會直接與公式? –

+1

歡迎來到SO。這不是一個免費的代碼寫入服務,但我們可以幫助您嘗試開發的代碼。請閱讀[我如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)以及[如何創建最小,完整和可驗證示例]的幫助主題(http ://stackoverflow.com/help/mcve)。雖然,正如Tim指出的那樣,你可以用一個簡單的'IF'函數做到這一點 –

+1

你可以在excell中做到這一點:在值爲'0'(比如單元格D1)的第一行寫入類似於'= IF(A1 = C1,B1,0)',然後通過雙擊該單元格的右下角(即在您將以其他方式拖動的框中),您將複製該公式到100000行.... – bla

回答

0

正如@bla提到:

類似一個公式來=IF(A1=C1,B1,0)

應該服務(Excel)中。