2017-02-10 54 views
-2

我有一個.csv提取,我需要添加填充列的公式。我的csv數據有幾百行。有一行看起來像這樣的四列

Powershell - 將公式添加到csv中的列

A到d
ClarendonKitchen - ClarendonKitchen - 76933

我需要做的就是添加在E列的公式是
= IF (D2),「503-916-2000」,IF(LEFT(D2,1)=「6」,CONCATENATE(「503-916-」,RIGHT(D2,4),「」,「,x」 ,D2),CONCATENATE(「503-916-2000」,「」,「,x」,D2)))

我需要進入E2,E3,E4 .... E5107 結果會是
列A至E
ClarendonKitchen - ClarendonKitchen - 76933 - 503-916-2000,x76933

可以這樣使用PowerShell做什麼?如果是這樣,怎麼樣?
謝謝!
艾迪

+0

請[格式的代碼和樣本的輸入/輸出正常](http://meta.stackexchange.com/a/22189/248777)。 – mklement0

+1

CSV文件不允許使用公式 - 它們只是純文本,僅用於數據。您是否需要在CSV文件中創建包含指定計算結果的新列? – alroc

回答