2017-02-10 6 views
-2

列を塗りつぶす数式を追加する必要がある.csv抽出があります。私のCSVデータは数百行あります。ラインの一つは、Dを通じてこの

Powershell - csvの列に数式を追加します。

4列のAのように見える
ClarendonKitchen - ClarendonKitchen - 76933

私は何をする必要があることは
であるE列に数式を追加することです= IF (LEFT(D2,1)= "6"、CONCATENATE( "503-916 - "、RIGHT(D2,4)、 ""、 "、x")は、ISBLANK(D2)、 "503-916-2000" 、D2)、CONCATENATE( "503-916-2000"、 ""、 "x"、D2)))

私はE2、E3、E4に入る必要があります.... E5107 be
列AからE
ClarendonKitchen - ClarendonKitchen - 76933 - 503-916-2000、x76933

が、これはPowerShellを使用して行うことができますか?もしそうなら、どうですか?
ありがとうございます!
Eydie

+0

(http://meta.stackexchange.com/a/22189/248777)[適切にあなたのコードとサンプルの入力/出力をフォーマット]してください。 – mklement0

+1

CSVファイルでは数式を使用できません。これはプレーンテキストでデータのみです。指定した計算結果を含む新しい列をCSVファイルに作成する必要がありますか? – alroc

答えて

関連する問題