[已解决] Power Pivot 加总列名含有某个字段的列

  [复制链接]
查看105765 | 回复118 | 2020-8-5 07:23:35 | 显示全部楼层 |阅读模式
求助:在Power Pivot 里面如何加总列名含有某个字段的列,例如有n列中有两列的列名为JG_PN,HB_PN,想要新增一个计算列,计算列名含有PN的列的和。
回复

使用道具 举报

x_vios | 2020-8-5 07:30:36 | 显示全部楼层
在PQ中可以实现,PP我还不会
回复

使用道具 举报

mjl | 2020-8-5 07:35:36 | 显示全部楼层
在PQ中可以实现,PP我还不会


PQ里面咋写呢?多谢!
回复

使用道具 举报

hua668 | 2020-8-5 07:41:36 | 显示全部楼层
  1. let

  2.   Source = Excel.CurrentWorkbook(){[Name="表1"]}[Content],

  3.   Custom1 = Table.AddColumn(Source,"PN求和",

  4.           each [

  5.               a=Record.ToList(_),

  6.               b=Table.ColumnNames(Source),

  7.               c=List.Sum(List.Transform({0..List.Count(b)-1}, (x)=>if Text.Contains(b{x},"PN") then a{x} else 0))

  8.              ][c]

  9.          )

  10. in

  11.   Custom1
复制代码
回复

使用道具 举报

铁忠 | 2020-8-5 07:46:36 | 显示全部楼层
多谢多谢!
回复

使用道具 举报

明记 | 2021-9-3 20:04:14 | 显示全部楼层
努力学习中
回复

使用道具 举报

osp | 2021-9-19 16:51:14 来自手机 | 显示全部楼层
OMG!介是啥东东!!!
回复

使用道具 举报

drylu | 2021-10-30 07:27:51 来自手机 | 显示全部楼层
这么强,支持楼主,佩服
回复

使用道具 举报

东莞维维 | 2021-11-4 12:22:54 | 显示全部楼层
有空一起交流一下
回复

使用道具 举报

yuhonghong111 | 2021-11-17 18:28:27 来自手机 | 显示全部楼层
有空一起交流一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则