近期Office365用户升级后解决了在Power Pivot中输入中文的问题,但是同时也带来了一个新的问题就是表属性窗口默认为“查询编辑器”模式,且无法切换回“表预览”模式。

本文和您分享在这种情况下如何对源数据进行更改操作。

导入时未进行筛选的情况】

 

从Excel文件导入数据到PowerPivot,

注意红色部分的信息:

  1. 文件名 - 记录了所抓取的Excel文件名称和位置信息

  2. 源表 -记录了数据所在的工作表信息(Sheet)

  3. 预览并筛选 - 此处我们没有进行任何筛选操作

数据导入后,我们点击“设计”-“表属性”查看

查询编辑器模式下的SQL语句:

 

SELECT [Sheet1$].*   FROM [Sheet1$]

语句中的代表所有的意思,这段语句直译就是:从工作表[Sheet1$] 中选择工作表[Sheet1$] 的所有数据

按这个含义,如果源数据发生列的增减或列名变化,只要数据存放位置不变,PowerPivot就可以刷新获得最新的数据。但此处有一个小Bug,如果源数据的列发生变化,直接刷新是不能获取最新列信息的:

  • 增加列:可刷新,但新增列不会出现

  • 删除列:刷新出错

  • 更改列名:刷新出错

遇到上述问题,我们需要打开表属性窗口,然后不进行任何操作,直接点击保存。Power Pivot会按照该SQL语句自动刷新获取最新的数据进来。

如果原始数据没有发生变化,而我们希望筛选拿掉不需要的列:

  1. 会SQL语句的话直接修改语句

  2. 不会SQL语句的话新建一个Excel文件,导入同一个文件并在导入时筛选想要的结果。导入后从表属性里复制该SQL语句并粘贴回原模型文件。

  3. 不修改,直接在模型中隐藏列。

导入时已进行筛选的情况】

还有一种情况就是我们在导入时已经进行过筛选,那表属性里的SQL语句大概是这样的:

SELECT [Sheet1$].[省份],[Sheet1$].[收入]   FROM [Sheet1$]

把列名逐个列出来,大家需要修改的话直接修改语句即可:

  • 增加列 – 用逗号分隔,输入需要新增的列名注意是[Sheet1$].[列名] 的格式

  • 减少列 – 直接找到对应的列名删除即可

如果语句很长的话可以复制到word里,通过查找功能进行修改,改好后替换回去即可。

转载于:https://www.cnblogs.com/shimingfei/p/6842908.html

Power Pivot表属性无法切换回表预览模式的问题相关推荐

  1. Power Pivot 系列 (1) - 做一个多表关联的数据透视表

    先看一个图: 这个系列的图在网上常被引用,所表达的关系曾经代表 Microsoft 公司数据分析工具的一个推荐组合:原始的数据 (Raw Data) 被加载到 Power Query 中进行清洗 (P ...

  2. oracle迁移undo表空间,oracle切换undo表空间

    Oracle里的回滚表空间在数据库使用一段时间后,undo表空间的dbf文件往往会增长到比较大,这个时候我们需要切换undo表空间 1.新建undo表空间 SQL> create undo ta ...

  3. mysql回表查询uuid_MySQL数据库回表与索引

    [TOC] 回表的概念 先得出结论,根据下面的实验.如果我要获得['liu','25']这条记录.需要什么步骤. 1.先通过['liu']记录对应到普通索引index(name),获取到主键id:4. ...

  4. oracle 闪回表定义,oracle闪回表详解

    --- 说明闪回数据库 --- 使用闪回表将表内容还原到过去的特定时间点 --- 从删除表中进行恢复 --- 使用闪回查询查看截止到任一时间点的数据库内容 --- 使用闪回版本查询查看某一行在一段时间 ...

  5. kettle [表输入]选择Oracle数据源时预览错误--需要指定一个数据库连接.、错误初始化步骤[表输入 2]、Caused by: java.sql.SQLException: ORA-0091

    错误产生环境 使用kettle [输入-表输入-数据源为Oracel 时] 预览出现错误 错误描述 2022/10/10 16:53:39 - 表输入 2.0 - at org.pentaho.di. ...

  6. 即构SDK8月迭代:新增下行网络测速、切换房间、预览首帧回调等多项功能

    即构SDK8月上新,网络探测模块新增下行网络测速.媒体播放器新增缓存到文件结尾的回调.新增切换房间功能.新增预览首帧回调等.本月SDK迭代新上线的功能非常丰富,详细内容请看下文. LiveRoom 新 ...

  7. oracle 查看回收站的表,从回收站闪回表

    查看回收站有没有开启,默认开启状态 SQL> show parameter recy NAME TYPE VALUE buffer_pool_recycle string db_recycle_ ...

  8. oracle 闪回表定义,ORACLE闪回表数据

    ORACLE数据闪回操作 -------原表数据-------------------- select *from ORD_ITEMS; ----------删除数据----------------- ...

  9. ai的预览模式切换_当AI频繁切换色彩预览模式时 颜色会越变越深 求解?

    当然会如此!因为这中间经历了一个三分色(四分色)的算法过程,所以当你转换的次数越多,他们的颜色畸变就越严重. AI中提供的RGB和CMYK的切换模式,目的是为了提供一个RGB转换CMYK的接口,而不是 ...

最新文章

  1. TEASOFT软件 | 动作帮助信息定义语法
  2. 在 C# 中,new 关键字可用作运算符、修饰符或约束。
  3. 一个鸡蛋”改变TA的世界——让贫困地区的孩子每天都能吃上一个鸡蛋
  4. 潘多拉设置有线中继_避坑指南:购买无线中继器必看
  5. cython python3_30倍!使用Cython加速Python代码
  6. 机械设计电子版_非标机械设计有哪些设计过程??
  7. JS实例:网页上图片延迟加载的JS代码
  8. [文摘20071015]图书目录: 哈佛精粹30条-浓缩哈佛大学领袖培养方案之精华
  9. Ubuntu Server 16.04 安装 Redis 3.2.0
  10. Seven Kinds of Testers - 七种类型的测试
  11. 计算机组成原理中ID是什么,计算机组成原理
  12. 【数据分享】全国县市2000-2020年医疗卫生机构床位数数据(excel和shp格式)
  13. 为kubernetes(k8s)单独配置kubectl工具
  14. 灌篮高手全国大赛漫画 (23-31卷) + 十日后
  15. Windows 7 SP1相关资源下载
  16. Windows主机加固
  17. 数据透视:Excel数据透视和Python数据透视
  18. 「音箱」进化:小米、阿里向左,百度向右
  19. MPLAB X IDE调试代码
  20. 科恩二进制静态漏洞检测工具BinAbsInspector

热门文章

  1. lnmp 1.4 mysql_lnmp1.4配置https教程
  2. 黑匣子解密要多久_科普|飞机上的黑匣子内置电池可工作多久?
  3. 使用Maven的jaxws-maven-plugin插件,将wsdl生成java
  4. 10款常用Java测试工具
  5. Vue学习笔记01:准备开发与调试环境
  6. VB案例:简易记事本
  7. Java Web学习笔记11:JSTL与EL
  8. 专业英语笔记:Install and Use Python
  9. 【BZOJ3609】人人尽说江南好,博弈
  10. 【BZOJ1026】windy数,数位DP