DeepSeek火遍全球,本文分享如何使用Power Query调用DeepSeek API,解决你的数据问题。分享界面是Excel,Power BI同理。以下是两个运行结果。...https://platform.deepseek.com/usage 如果需要批量AI问答,在Excel新建一个提问列表,上传到Power Query: 在Power Query后台新建一个空白查询...选中空白查询,选择高级编辑器,输入以下M代码: (question as text) as text => let apiKey = "你申请的DeepSeekKey", baseUrl...Web.Contents(baseUrl, [ Headers = headers, Content = requestBody ]), jsonResponse = Json.Document
上文分享了如何在Power BI和Excel调用DeepSeek,使用AI导入数据或者处理数据,本文讲解如何借助DeepSeek进行数据分析。文章基于Excel讲解,Power BI操作步骤雷同。...换一个问题: 首先,将数据源和问题两张表导入Power Query: 接着,在Power Query后台新建一个空白查询,此处取名“DS数据分析",打开高级编辑器,粘贴以下代码: let Source...Web.Contents(baseUrl, [ Headers = headers, Content = requestBody ]), jsonResponse = Json.Document...既然上文分享了Power BI / Excel 结合DeepSeek导入数据、处理数据,本文又分享了数据分析,后面是不是还有DeepSeek辅助Power BI/Excel数据可视化,自动生成图表?
以下是获取的数据结果: 以Power BI界面说明如何自动获取法定节假日信息,Excel操作原理相同。...打开Power Query编辑器,新建空白查询,输入需要获取的年份区间: 把列表转换为表: 添加自定义列,输入以下公式: Json.Document(Web.Contents("https://publicapi.xiaoai.me...节日在数据可视化时可以植入日历Power BI 日历矩阵可视化12式 更多API Power BI 调用API案例集 参考来源: 1.
昨天的文章《将WORD简历数据汇总到Excel,用Power Query竟然这么简单?》...但大多数普通的word文档,是不能直接用Web.Page函数来解析的,一般需要另存为html文件,才能用Power Query来读取。...实际上,这—— 因为,Power Query实在太强大,完全可以直接将普通的word文件通过二进制数据的方式读取后给(替换)加上html标记,然后通过Web.Page函数来读取!...将下面的代码复制到高级编辑器里: let docx=(path as text,optional index as number)=> let DecompressFiles...GetDataToDecompress = try MyBinaryFormat2(ZIPFile)[Data] otherwise null, DecompressData = try Binary.Decompress
也可以刷新引用 Power Query 参数的查询。 若要确定是否可以刷新动态数据源,请在 Power Query 编辑器中打开“数据源设置”对话框,然后选择“当前文件中的数据源” 。...而在Power Query 运行查询之前,Power Query如何才能知道第一个Web.Contents是否真的会返回数据呢?...在本地Power Query中,步骤是一步一步进行的,每一步都得进行计算,对于这种空表进行运算是毫无意义的。但是没办法,本地Power Query程序就是这样,无意义的运算也得运算。...答案是后者,这就是Power Query的智能引擎。)...也可以刷新引用 Power Query 参数的查询。
对于Power BI使用者来说,报告最后更新的日期时间是个挺重要的信息。在报告中一般显示在四个边角处,如下图所示。...通过Power Query 可以轻松获取数据刷新最后时间戳,并生成一个单列单行的独立表格。下面介绍三种方式。...首先在Power Qury 新建一个空白查询,然后点击查询编辑器,输入以下代码,就会创建一个生成最新更新时间日期的函数查询。...let fn = () => let Quelle = Json.Document(Web.Contents("http://worldclockapi.com/api/json/cet/now...报表界面展示 在Power BI报表界面上显示该日期,最好用DAX建一个度量值,方便后续其他度量值的调用。度量值写法如下所示。
json批量汇总复杂一点,新建空白查询,打开Power Query编辑器,输入以下代码(文件夹名称换成自己的即可) let 源 = Folder.Files("D:\PowerQuery\test3..."), 已添加自定义 = Table.AddColumn(源, "自定义", each Json.Document([Content],936)), 删除其他列 = Table.SelectColumns
本周看到一个图书元数据API,Power BI或者Excel Power Query可以轻松调用。 列出需要查询的关键字,可以是图书名称或者作者姓名。...将关键字列表加载到Power Query,添加如下自定义列: Json.Document(Web.Contents("https://book-db-v1.saltyleo.com/?
高德提供了丰富的地理相关API,前期分享了《Power BI网抓:获取高德天气预报数据》,本次分享两点之间的距离计算、驾车路线规划。...文章以Excel Power Query界面讲解,Power BI操作完全相同。...https://lbs.amap.com/ 获取经纬度 把起点终点列表导入Excel Power Query或者Power BI。...添加如下自定义列: 一步步展开,只选择Location字段: Location就是经度纬度信息,起点和终点相同处理,得到以下数据: 获取距离、路径 在以上基础上再次添加自定义列: Json.Document
coolbluedata.com/ordering-chaos/ 读者可以在以下网址下载完整数据(JSON格式),看看可以发现什么:https://github.com/statsbomb/open-data 以下针对Power...首先,使用文件夹的方式导入,Power Query中的Json.Document函数展开数据。
M 语言或者叫 M 查询语言是 Power Query (简称为 PQ) 幕后的英雄。...创建空查询 (blank query) 前面我们都是连接外部数据源,然后双击 Excel Sheet 右边的查询名称进入Power Query查询编辑器,今天介绍如何通过创建一个空查询的方法进入查询编辑器...有两种方法创建空查询: 方法一:切换到【数据】选项卡,然后通过【获取数据】- 【自其他源】- 【空白查询】的方式,Excel 创建一个空白查询,打开并进入到Power Query 查询编辑器。...方法二: 先通过【获取数据】- 【启动 Power Query 查询编辑器】进入到Power Query 查询编辑器界面,然后在编辑器界面中创建空查询。...M 语言代码在进入查询编辑器后,【主页】和【视图】两个选项卡,都有“高级编辑器”按钮,点击即可进入。
如果数据源的格式固定,可以通过Power Query制作一份工具文件,每个月只需要更新数据源的路径,就可以省去重复的手工操作。...(4) 得到的结果如下 Drill Down之后,后续可以在高级编辑器中通过URL来引用这段内容。 (5)在Power Query的查询界面,新建一个空查询。...(6)选中查询,进入高级编辑器。...(7)在高级编辑器中,输入如下内容: let Source = Excel.Workbook(File.Contents(URL), null, true), SheetNames =...参考资料: [1] 25 Amazing Power Query Tips and Tricks(https://www.howtoexcel.org/power-query-tips-and-tricks
使用如此古老的Excel版本,还想提高数据处理效率,就需要安装Power Query 这个插件(2016及以后的版本内置),读者可在此下载: https://www.microsoft.com/zh-cn...id=39379 插件装好后会有一个Power Query选项卡,在此进行数据处理。 数据处理完后上载到Power Pivot进行指标计算等工作,形成一个自动化模板。...后期可能会遇到一个问题,数据的位置发生了变化,需要在Power Query的”数据源“设置中更改数据的路径。 如果是按照上图操作的,并且没有保存历史版本,你可能会悔恨好多天。...应该是2013版Power Query外挂的缘故,在这里更改数据路径很可能导致数据与Power Pivot的传输发生问题,导致无法刷新,进而报错。 那么,如何万无一失的更改数据路径?...在Power Query选项卡下,找到”启动编辑器“,在开始选项卡下点击”高级编辑器“,在此更改路径后保存,则不会发生报错。 以上。 ----
在power query中使用如下代码,可以批量导入格式相同的文件,把文件放到文件夹即可 批量导入excel let 源 = Folder.Files("D:\PowerQuery\powerquery...Folder.Files("D:\PowerQuery\powerquery套路01:批量导入文件\test3"), 已添加自定义 = Table.AddColumn(源, "自定义", each Json.Document
函数是 Power Query (PQ) 解决问题的核心。之前的博客文章我多层刻意在完成查询的步骤之后显示高级编辑器中 M 语言代码,想必大家已经对 M 的函数有了初步印象,尽管不一定很关注。...函数的定义 进入查询编辑器,新建一个空查询,将查询名改为 add,进入高级编辑器,在高级编辑器中输入下面的一行代码: (x, y) => x + y 这就是 M 语言的函数,箭头符号 (=>)左边是参数列表...函数的调用 Power Query 标准库中一共有 700 多个函数,有些函数非常简单,有些则非常复杂。...考虑到 Power Query 主要面向数据处理人员,这里不对函数式编程进行展开说明,但需要了解这一特点。函数作为参数的函数,如何调用呢?...References Power Query M function reference
此快速导览介绍了创建 Power Query M 公式语言查询。 笔记 M 是区分大小写的语言。 使用查询编辑器创建查询 要创建高级查询,请使用查询编辑器。...let Variablename = expression, #"Variable name" = expression2 in Variablename 要在查询编辑器中创建...请注意,Power Query 公式语言区分大小写。 每个查询公式步骤都建立在前一个步骤的基础上,通过其变量名称引用一个步骤。 使用in语句输出查询公式步骤。...简单的 Power Query M 公式步骤 假设您在查询编辑器中创建了以下转换以将产品名称转换为正确的大小写。...蠕虫 5 3 2 捕鱼网 25 将原始表投影到结果表中的 M 公式步骤如下所示: 这是您可以粘贴到查询编辑器中的代码: 电源查询-m复制 let Orders = Table.FromRecords
Excel和Power BI的关联 首先,这里需要介绍一下power query。...虽然很多人都错觉power query是power bi中的东西,但其实power query是excel中的东西,甚至说,power bi 早期也是excel中的东西。...以之前准备好的代码为例,我们可以在power bi的power query界面打开高级编辑器,复制其中的M code出来。...我们打开excel中的power query,点击高级编辑器,把从power bi中copy的代码贴进来: 点击完成后这里会弹出一个报错,提示我们需要编辑数据库权限。...虽然在excel中点击获取数据,可以选择的数据库类型是有限的,但实际上,通过这种复制的方法,我们能在excel中拉取的数据库类型远超过列出的几个——只要能在power bi中连接,就可以通过复制高级编辑器中的代码把操作转移到
Query 中使用此数据的步骤: 复制上述代码片段。...打开 Power BI Desktop。 转到“主页”选项卡,点击“获取数据”,然后选择“空白查询”。 在打开的查询编辑器中,转到“主页”选项卡,点击“高级编辑器”。...删除高级编辑器中的现有代码,并粘贴刚才复制好的代码片段。 点击“完成”以加载数据。 使用此表继续构建报告。...如有必要,你可以直接在 Power Query 中修改或扩展这些数据。...第 6 步:发布和共享 一旦你的报告完成: 保存你的 Power BI 文件。 将其发布到 Power BI 服务,以便分享给其他人。
而本次也不是用VBA代码进行爬取,而是用excel的Power Query编辑器,接下来让我们看看它是怎么进行爬取的。...多页爬取 这里利用excel大杀器Power Query编辑器,该编辑器的功能多种多样,本次用其来爬取网页数据,其不仅能爬取一页数据,还可以爬取多页数据。...第二步:在弹出的从web窗口中选择【高级】,在url部分中拆解网址链接,其中第二部分对应的是页码,拆解完成之后点击确定。 ?...第四步:这一步只要是更改页码进行多页爬取,在主页中点击【高级编辑器】,在弹出的高级编辑器窗口中,在前面加入【(p as number) as table =>】,并将URL中的页码“1”更改为【(Number.ToText
Power Query 介绍 Power Query 是微软提供的工具,Excel 2013 版作为插件加载使用,从 Office 2016 版开始,Power Query 的功能集成到 Excel 中...Query 以及 Power Query 内置的 M 语言的教程并不多,所以计划撰写系列博客,尽量以案例的方式,讲解 Power Query 和 M 语言 (M 语言后被改名为 Power Query...本文先从一个例子,说明 Power Query 的典型步骤和 Power Query 主要构成。...在这个面板中,有一个名为 Jan 的查询,双击这个查询,进入 Power Query 编辑器 界面。...在主页和视图两个选项卡都有高级编辑器按钮,点击后进行 M 语言代码的查看和编辑界面: [watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0b25lMDgyMw