#としじのPS その16~練習問題6:変数を使っての合計の練習~
#としじのPS その16~練習問題6:変数を使っての合計の練習~
問題はこちらから。
今回は2通りのやり方をやってみます。まずは題の通り変数を使って合計を求めてみます。
cls; cd C:\PowerShell
$csv = ipcsv .\ps005.csv -Encoding Default
$total = 0
$csv | % {
$_.金額 = [int]$_.数量 * [int]$_.単価
$total += $_.金額
}
"合計金額1 : $total"
PSだともう少し簡単に書けます、こんな感じ。
cls; cd C:\PowerShell
$csv = ipcsv .\ps005.csv -Encoding Default
$csv | % {
$_.金額 = [int]$_.数量 * [int]$_.単価
}
"合計金額2 : " + ($csv | measure -Sum 金額).Sum
後者はちょっと発展問題かも・・・。こんな風にもできるよ、という感じで。
この記事が気に入ったらサポートをしてみませんか?