小编nos*_*020的帖子

更改 CSV 列中的数据

我有一个 PowerShell 脚本从 CSV 中提取数据。我想做的是根据值“替换”帐户列中的数据。例如,帐户 001 = 硬件,帐户 002 = 软件等。CSV 中的数据是从 SQL 数据库中提取的,因此如果我可以更轻松地在 SQL 脚本中更改它,我可以轻松做到这一点。CSV 中的帐户列有 001、002 等。我想将这些值更改为硬件、软件等。感谢您的帮助。

$Results = import-csv Expenses.csv

$Array = @()       
Foreach($R in $Results)
{
        $Object = [pscustomobject][ordered] @{
 
            Account = $R.Account
            Vendor = $R.Desc1
            Item = $R.Desc2
            Amount = $R.Amount
            
 
        }
        $Array += $Object
}

$Array
Run Code Online (Sandbox Code Playgroud)

csv powershell

1
推荐指数
1
解决办法
668
查看次数

标签 统计

csv ×1

powershell ×1