2019/11/18 #数値の書式設定#2
皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#数値の書式設定#2
<#
元ネタ
https://info.ctfx.jp/service/market/csv/01_USDJPY_D.csv
#>
$d=Import-Csv "~\Downloads\01_USDJPY_D.csv" -Encoding Default
$d |select *,@{La='ローソク足'; ex={"{0:n3}" -f ($_.終値 - $_.始値)}} |
sort {[single]$_.ローソク足} -desc |
FT -a
---- -- -- -- -- -- -----
1 2019/08/13 105.274 106.973 105.065 106.738 1.464
1 2019/08/26 104.774 106.413 104.421 106.078 1.304
1 2019/09/25 107.000 107.884 107.000 107.756 0.756
:
:
1 2019/08/23 106.400 106.735 105.254 105.441 -0.959
1 2019/05/31 109.584 109.608 108.337 108.346 -1.238
1 2019/08/01 108.704 109.319 107.257 107.373 -1.331
引続き前日の値動き(USDJPY)から
"{0:n3}":小数点以下3桁まで表記
sort {[single]$_.ローソク足} -desc
:単に 'sort ローソク足 -desc' と書くと正負の区別なく(絶対値の)
大きい順にソートされてしまう為 [single]でキャストしてみました
ぶっちゃけこの辺はEXCELで作った方が早そうです
ではまた;