前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >PQ小问题小技巧8个,第一个就很多人都遇到了!

PQ小问题小技巧8个,第一个就很多人都遇到了!

作者头像
大海Power
发布于 2021-08-31 03:07:27
发布于 2021-08-31 03:07:27
2.6K01
代码可运行
举报
运行总次数:1
代码可运行

在Power Query及Power Pivot系列课程中,对大家日常学习和使用过程中的较多问题和可能遇到的坑有诸多讲解,比如,PQ系列课一开始就有新手经常遇到问题提示,让大家有一定的印象(也可能很多朋友直接跳过去了):

当然,问题总是会不断出现的,以至于有人说“问题总比方法多”,我认为,这跟“方法总比问题多”一样,都是真理!

也不用悲观,因为有问题,才有机会,才能促人进步

今后,我将不定期对大家碰到的问题进行汇总发布,供大家查阅(比如通过微信公众号的文章搜索,参考文章《【重要技巧】公众号配套资料的下载、文章的搜索及阅读》)。

路漫漫其修远兮,

吾将上下、左右、前后而求索!

1、输入法问题

小勤:Excel Power Query里一输中文就多个空格?

大海:常见在搜狗输入法跟office365存在小冲突,换微软的拼音输入法就没问题。

2、PQ数据加载不完整问题

小勤:为什么PQ处理的数据加载到Excel时最后一行是一堆省略号?

大海:数据上载不全,在某些版本里偶然存在这种情况,一般在Excel里再刷新一下数据即可。

3、整列替换技巧

小勤:PQ中,将一列中的所有值替换为null空值,怎么操作好呢?

大海:原列删掉,直接加一列空的

小勤:加一列空的,怎么加呀?

大海:添加自定义列,=null

4、追加多个查询

小勤:我的追加查询怎么不能同时追加多个表?只能一个一个合并?

大海:这是因为你的Excel版本较旧(虽然可能都是2016版,但随着更新会有小版本的升级),如果可以的话更新一下。

小勤:不更新呢?

大海:那你可以直接改公式,加入更多需要合并的查询即可。

5、获取数据菜单无效

小勤:为啥我的获取数据菜单是灰的?

大海:你这是什么版本?2013?这个看起来不是PQ的数据获取功能按钮,是原来Excel就的数据导入功能。

6、超过百万行数据加载到Excel

小勤:我目前处理的数据已经超过100万行了,我想要把power query中清洗的数据加载到CSV中保存,但是在加载的时候总是显示不能完全加载缺失数据,跟Excel一样只能显示100万行,应该如何处理?

大海:PQ本身不支持将数据加载到CSV,只能先加载的Excel,然后再另存为CSV,但Excel本身对单表就是有行数限制的,所以会显示不能完全加载的情况。

如果超过百万行的数据要保存到Excel,可以考虑通过某些规则进行分表保存,即在PQ里做成多个查询,每个查询获取其中一部分数据。或者将数据加载到数据模型,然后通过DAX Studio等工具导出为CSV文件。

7、文本格式的调整

小勤:请问如何把0001的文本数字转化为0001的数字,前提是数字原封不变

大海:显示为0001而且仍然是数字格式,这是Excel本身的数据格式显示功能,PQ不做格式显示方面的处理,应加载到Excel后在Excel中设置

8、数据超长出错

小勤:为什么我的手机号码显示不出来?

大海:点到错误格子里右侧空白的地方看一下错误提示信息

小勤:说是什么超出64位整数值范围,什么意思?

大海:检查一下你的原始数据,长度超常了,你这个格子里的电话号码是21位的整数,怎么可能有21位的电话号码啊?还标成了科学计数法。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
【实战】对某擦边站点的一次渗透
乌鸦安全的技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。
乌鸦安全
2022/12/19
8790
【实战】对某擦边站点的一次渗透
简单安全防护
简单安全防护 一、服务器防护 1. 端口防护 尽量将端口禁用,尽量不要将端口暴露在公网,尽量仅供127.0.0.1访问 如非必要,尽量不要将服务暴露在公网,尤其是数据库等服务 设置连续登录失败禁用一段时间,防爆破 2. 网站防护 攻击者一般直接使用ip来攻击网站,可以将ip访问的默认网站只写一个首页 上述不利于搜索引擎收录,可以将搜索引擎的域名加入白名单使用Nginx转发 避免Js操作cookie,开启HTTP_ONLY 3. web容器配置 Nginx提供限制访问模块,防护CC与DD
WindRunnerMax
2020/08/27
1.4K0
一种绕过php disablefunc的方法复现
无意中刷到一个文章,关于disablefunction的方法绕过的,依然是脚本小子式的复现环境。
用户5878089
2019/07/23
1.7K0
php文件自包含的奇淫技巧
刷题的时候刚好看到一个比较厉害的phpinfo的利用姿势,原理不是很懂,题目来自百度杯12月第四场Blog进阶版
用户5878089
2019/07/24
1.1K0
pwnhub_another php web部分
周末不是太有时间,所以就没怎么打pwnhub,后来快结束的时候完成了web部分,这里贴上web部分的wp吧
LoRexxar
2023/02/21
5210
pwnhub_another php web部分
【永久开源】vulntarget-d 打靶记录——作者:NaMi
乌鸦安全的技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。
乌鸦安全
2022/03/11
1.3K0
【永久开源】vulntarget-d 打靶记录——作者:NaMi
CTF系列——DASCTF四月春季赛Writeup
很久没正式打CTF,周末抽空参加了下安恒四月赛的DASCTF,个别题目质量还是蛮高的,这里把做出来的和赛后补充的做个记录。
Jayway
2020/05/09
5.9K1
CTF系列——DASCTF四月春季赛Writeup
记一次因“打码”不严的渗透测试
这篇文章记录的是笔者在阅读“******惨案之对某色情直播渗透”文章时发现可能存在漏点的情况,所以就想着尝试找出目标站点并对其漏洞进行复现测试,再看下能不能继续深入的搞点事情。
HACK学习
2020/11/03
2.4K1
记一次因“打码”不严的渗透测试
干货 | Linux下权限维持实战
LD_PRELOAD 是 Linux 系统中的一个环境变量,它可以影响程序的运行时的链接(Runtime linker),它允许你定义在程序运行前优先加载的动态链接库。如果你是个 Web 狗,你肯定知道 LD_PRELOAD,并且网上关于 LD_PRELOAD 的文章基本都是绕过 disable_functions,都快被写烂了。
HACK学习
2021/11/02
2K0
和老李一起搞山寨Workerman(三)
今日清晨睡梦中醒来,已是7点40分有余。静躺在床上,耳边远处又断断续续萦绕着老人们在楼下的野园子里跟着于魁智吊嗓子的声音,时不时还夹杂着一段段抖空竹的风哨声。
老李秀
2019/12/11
1.2K0
和老李一起搞山寨Workerman(三)
PHP进程间通信-信号
(一)PHP进程间通信-信号 信号是一种系统调用。通常我们用的kill命令就是发送某个信号给某个进程的。具体有哪些信号可以在liunx/mac中运行kill -l查看。下面这个例子中,父进程等待5秒钟,向子进程发送sigint信号。子进程捕获信号,调信号处理函数处理。
码农编程进阶笔记
2021/07/20
1.8K0
php安全配置记录和常见错误梳理
通常部署完php环境后会进行一些安全设置,除了熟悉各种php漏洞外,还可以通过配置php.ini来加固PHP的运行环境,PHP官方也曾经多次修改php.ini的默认设置。 下面对php.ini中一些安全相关参数的配置进行说明 register_globals 当register_globals = ON时,PHP不知道变量从何而来,也容易出现一些变量覆盖的问题。因此从最佳实践的角度,强烈建议设置 register_globals = OFF,这也是PHP新版本中的默认设置。 open_basedirope
洗尽了浮华
2018/01/22
2.2K0
[蓝帽杯 2021]One Pointer PHP | BUU
虽然这个比赛只有一个Web题但是质量确实挺高的,值得用一篇文章来记录一下 这道题主要核心内容就是打PHP-FPM服务的原理和方法
h0cksr
2023/05/17
6560
[蓝帽杯 2021]One Pointer PHP | BUU
干货 | 突破disable_functions限制执行命令·上
disable_functions是php.ini中的一个设置选项。相当一个黑名单,可以用来设置PHP环境禁止使用某些函数,通常是网站管理员为了安全起见,用来禁用某些危险的命令执行函数等。
HACK学习
2022/02/17
5.6K0
干货 | 突破disable_functions限制执行命令·上
PHP进程管理
这篇文章是对之前一篇文章的补充和改进, 创建一个主(master)进程,主进程安装定时器,每隔5分钟检测一次队列长度,根据队列长度计算需要的worker进程,
用户3094376
2018/12/06
1.8K0
【多进程】php多进程编程
php实现多进程需要安装pcntl模块,这个模块是php官方提供的,所以我们可以在PHP源码中找到,下载 php7.3.7 源码并解压到 /home 目录下,这时我们需要的扩展 pcntl 在 /home/php-7.3.7/ext/pcntl
码缘
2019/07/15
9460
【多进程】php多进程编程
pcntl_exec函数的作用以及用法
我们会看到经过pcntl_exec函数,test.php 里面的代码也执行,这其实就是pcntl_exec的作用,用来执行一个程序
北溟有鱼QAQ
2021/03/12
3K1
pcntl_exec函数的作用以及用法
老李在搞Workerman的日子里(五)
首先是我这两天看了一些三国演义,我决定学习罗贯中大爷那种给章节起名的方式,你们先xue微感受一下,如果觉得不好恶心想吐,那么你们都给我忍着!!!
老李秀
2019/12/11
1.1K0
PHP高级编程之守护进程
PHP高级编程之守护进程 摘要 2014-09-01 发表 2015-08-31 更新 2015-10-20 更新,增加优雅重启 ---- 目录 1. 什么是守护进程 2. 为什么开发守护进程 3. 何时采用守护进程开发应用程序 4. 守护进程的安全问题 5. 怎样开发守护进程 5.1. 程序启动 5.2. 程序停止 5.3. 单例模式 5.4. 实现优雅重启 6. 进程意外退出解决方案 1. 什么是守护进程 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何
netkiller old
2018/03/05
1.2K0
bypass disable function学习
信息收集是不可缺少的一环;通常的,我们在通过前期各种工作成功执行代码 or 发现了一个phpinfo页面之后,会从该页面中搜集一些可用信息以便后续漏洞的寻找。
HhhM
2022/08/10
2.3K0
bypass disable function学习
推荐阅读
相关推荐
【实战】对某擦边站点的一次渗透
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验