PowerShell -Part 7 (615レス)
PowerShell -Part 7 http://mevius.5ch.net/test/read.cgi/tech/1701241669/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
128: 110 [sage] 2024/03/07(木) 22:56:30.34 ID:PPl+ScPv # ファイル名から日付に変換する $targetDate = [DateTime]::ParseExact($baseName + "01日","yyyy年MM月dd日", $null) # 引数と同じフォルダにある Vpass からダウンロードした csv ファイル(ファイル名は翌月) を読み込む $vpassFile = $folderPath + "\" + $targetDate.AddMonths(1).ToString("yyyyMM") + ".csv" $vpassData = Import-Csv $vpassFile -Encoding Default -Header "Date", "Shop", "TotalAmount", "Type", "Count", "PaymentAmount", "ShopDetail" | Select-Object @{ label = 'Date'; expression = { [DateTime]$_.Date } }, Shop, @{ label = 'TotalAmount'; expression = { [int]$_.TotalAmount } }, Type, Count, @{ label = 'PaymentAmount'; expression = { [int]$_.PaymentAmount } }, ShopDetail echo "実行します . . ." # 家計簿データの Shop が "自動引き落とし" で Amount がプラスのデータを削除する $excelDataList = [System.Collections.ArrayList]$excelData | Where-Object { $_.Shop -ne "自動引き落とし" -and $_.Amount -lt 0 } # 家計簿データの 2項目目が空のデータ行を削除する $excelDataList = [System.Collections.ArrayList]$excelData | Where-Object { ![string]::IsNullOrEmpty($_.Shop) } # 家計簿のマイナスになっている消し込みデータをプラスに変換し、店名をクレジット明細側に変換する foreach($data in $excelDataList) { $data.Amount = $data.Amount * -1 $data.Shop = ConvertShopName($data.Shop) } # vpass データの Type, Count, PaymentAmount, ShopDetail が null のデータを削除する $vpassData2 = $vpassData | Where-Object { ![string]::IsNullOrEmpty($_.Type) -or ![string]::IsNullOrEmpty($_.Count) -or ![string]::IsNullOrEmpty($_.PaymentAmount) -or ![string]::IsNullOrEmpty($_.ShopDetail) } http://mevius.5ch.net/test/read.cgi/tech/1701241669/128
347: デフォルトの名無しさん [] 2024/11/20(水) 18:05:31.34 ID:jLoC/a6V OutfileってDelimiterできないよね? Exportだと文字コードをdefaut、utf-8にしても数列で出力されちゃう http://mevius.5ch.net/test/read.cgi/tech/1701241669/347
500: デフォルトの名無しさん [sage] 2025/07/16(水) 22:06:02.34 ID:5d/ixC+9 PowerShellのどのアプローチが失敗なのか具体的に http://mevius.5ch.net/test/read.cgi/tech/1701241669/500
555: デフォルトの名無しさん [] 2025/07/29(火) 17:07:26.34 ID:HrDR44lc コマンド間にControl-Streamかまして調整する http://mevius.5ch.net/test/read.cgi/tech/1701241669/555
569: デフォルトの名無しさん [] 2025/08/13(水) 18:30:43.34 ID:vtzVqfUP Pythonを検索してもファイルが見つかりませんとなります。 誰かどうすればいいか分かりますか? http://mevius.5ch.net/test/read.cgi/tech/1701241669/569
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s