2021/10/12 #祝日の数を数える(集計)#2

皆様おはようございます、

#猫でもできるPowerShell(備忘録)

#祝日の数を数える(集計)#2

Get-Content .\syukujitsu.csv -Encoding default | 
ConvertFrom-Csv |
select `
国民の祝日・休日月日,
@{Name="年"; Expr={(Get-Date $_."国民の祝日・休日月日").year}},
@{Name="月"; Expr={(Get-Date $_."国民の祝日・休日月日").month}},
@{Name="日"; Expr={(Get-Date $_."国民の祝日・休日月日").day}},
@{Name="曜日"; Expr={(Get-Date $_."国民の祝日・休日月日").ToString("dddd")}},
国民の祝日・休日名称 |
Group-Object 年,月 |select name,count,
@{l='p1';e={($_.name|ConvertFrom-String).p1}},
@{l='p2';e={($_.name|ConvertFrom-String).p2}} |
Out-GridView

f:id:TPTPTb:20211013030641p:plain

 

昨日の結果に へ理屈みたいな式を足しました

一応、SQLのGROUP BYみたいになっていると思いますがもっと簡単な書き方があればお教え下さい

ではまた;