![見出し画像](https://assets.st-note.com/production/uploads/images/60887473/rectangle_large_type_2_1cceac8dac09943c7c9bcdd8cf6877c5.png?width=800)
#としじの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
後者はちょっと発展問題かも・・・。こんな風にもできるよ、という感じで。
この記事が気に入ったらサポートをしてみませんか?