Powershell 需要根据成本管理API查找资源组支出总额

Powershell 需要根据成本管理API查找资源组支出总额,powershell,export-to-excel,Powershell,Export To Excel,我已经成功导出了一个xlsx文件,该文件有两列,基于30天内每天在每个资源组上花费的金额列表,但我知道现在需要做的是为每个资源组创建一个基于30个条目的总数 我一直在看这个链接(),它与我想做的很接近,但我对这种类型的Powershell还比较陌生 我只有两列标题为“花费”和“资源组”因此,我想知道是否有人可以帮助我从两列中获得总计,因为$product部分让我感到厌烦。假设您的excel文件名为excel.xlsx,每行代表每个资源组的总日花费,并且您已经安装了ImportExcel模块,您可

我已经成功导出了一个xlsx文件,该文件有两列,基于30天内每天在每个资源组上花费的金额列表,但我知道现在需要做的是为每个资源组创建一个基于30个条目的总数

我一直在看这个链接(),它与我想做的很接近,但我对这种类型的Powershell还比较陌生


我只有两列标题为“花费”和“资源组”因此,我想知道是否有人可以帮助我从两列中获得总计,因为$product部分让我感到厌烦。

假设您的excel文件名为excel.xlsx,每行代表每个资源组的总日花费,并且您已经安装了ImportExcel模块,您可以执行以下操作:

$data = Import-Excel excel.xlsx
$data | Group-Object "Resource Group" |
    Select-Object @{n='Resource Group';e={$_.Name}},
        @{n='Total Spend';e={($_.Group.Spend | Measure-Object -Sum).Sum}}

您的结果将是一个具有名为
资源组
总支出
的属性/列的对象。您可以随意重命名它们。

如果您提供文件数据的示例,将对我们有所帮助;您当前使用的方法以及当前方法中出现的任何特定错误/问题:)这似乎工作得很好。非常感谢你的帮助