Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >利用Excel的名称定义来使得计算公式更有逻辑化,自动化

利用Excel的名称定义来使得计算公式更有逻辑化,自动化

作者头像
逍遥之
发布于 2020-03-24 08:08:11
发布于 2020-03-24 08:08:11
1.6K00
代码可运行
举报
文章被收录于专栏:数据技巧数据技巧
运行总次数:0
代码可运行

我们先来看下文档。

我们可以观察到当我们点击总海运费,也就是F8单元格的时候,在公示栏里显示的不是我们平时所看到的引用单元格的计算,而是是目的港费用+本地费,这个代表的可能就是使用了名称命名来进行计算。

我们通过公式中的追踪单元格,我们可以看到指向了非常多的单元格,说明虽然公式只有简单的目的港+本地费用,但是实际上在内部具有一整套计算逻辑。

我们打开名称管理器,可以看到既有表的内容引用,又有区域内容的引用,还有单元格的内容引用。同时在名称管理器计算中同时引用了其他区域数据名称。

例如公式:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
目的港费用=
(SUM(目的港收费[提单])+ MAX(体积,实重/RT)*SUM(目的港收费[RT]))
*欧元汇率-120*美元汇率*RT

在目的港费用这个计算公式中,我们看到目的港收费[提单],这个是代表超级表的数据名称,引用的是提单这一列,但是不含提单这个标题,只引用数据部分。

我们来看下这部分数据的引用。

体积,实重引用的是单元格数据。

而RT比这个是什么情况呢?1:1000这样的格式也能被直接用于运算吗?

那我们来看下这个RT比的1:1000到底是个什么情况,实际上这个是数字显示的格式问题。

我们通过自定义格式看到,实际数字就是1000,只不过被设置成了1:1000的显示效果。

此外这些kg,CBM等也都是通过自定义格式来实现的。这样既能保证可视化的需求,也能保证数据运算的正常进行,而不用在文本格式的基础上进行转换和提取。

接着我们继续看,汇率这部分。汇率也是作为名称引用单元格,但是这个表格是通过网络实时抓取的汇率数据,此表格是通过Power Query进行网抓后整理而得。

我们抓取的就是这个页面上最下面部分的表格数据。只要我们通过刷新表格既能获取最新的实时汇率数据,以便于我们可以相对合理的计算成表。

在这里通过Power Query获取数据的方法也相对比较简单。

新建源,从web获取数据即可,我们可以填写网址后可以获取的数据有哪些,其中只有Table0的数据是符合我们需求的,也是我们所需要的。

最后通过数据整理,只保留我们所需要的最新汇率即可。

我们看到实际上整个数据获取及清洗,非常的简单,通过向导只需要填写上网址,随后找到抓取表格数据并确认,最后删除其他列。而这种简单的操作,可以使得下次所需要这些数据的时候,直接通过刷新的方式一键获取。

在这份文件中,我们运用了表格名称,自定义名称,Power Query网抓,单元格自定义格式,下拉式列表框等Excel技巧,从而使得在计算单元格显示的公式从业务逻辑上进行简化展示。

如果觉得有帮助,那麻烦您进行转发,让更多的人能够提高自身的工作效率。

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

本文分享自 数据技巧 微信公众号,前往查看

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何使用Excel来构建Power BI的主题颜色?
Power BI很大一部分是用于可视化的展现,如果要设定自定义的主题颜色,通常都是使用json格式的文件来构建,其中json的格式文件以官网样例为例,很简单的几个参数既能构建主要色系。
逍遥之
2020/03/24
3.2K0
如何使用Excel来构建Power BI的主题颜色?
Power Query 真经 - 第 6 章 - 从Excel导入数据
毫无疑问,对于开始就以表格形式处理数据的人来说,最简单的方法之一是打开 Excel 并开始在工作表中记录数据。虽然 Excel 并不是真正打算充当数据库的角色,但这正是实际发生的事情,因此 Power Query 将 Excel 文件和数据视为有效数据源。
BI佐罗
2022/05/17
17.5K1
Power Query 真经 - 第 6 章 - 从Excel导入数据
《Python for Excel》读书笔记连载1:为什么为Excel选择Python?
本节为《Chapter 1:Why Python for Excel?》的第一部分,简单地讲解了Excel的历史,Excel编程的最佳实践,以及Excel为适应发展而作出的变化。 当你每天花费很多时间
fanjy
2021/11/26
6.2K0
最用心的EXCEL课程 笔记1
视频共6个半小时,没啥顺序,直接按照视频的顺序来记录 一共22节,笔记一记录1-11节 1-6节 快速填充 ctrl + e3 快速分析在右下角,或者直接ctrl + Q 如何快速录入数据 Tab 和 Enter组合录入,Shift+ tab 返回上一单元格,不影响enter 想填充区域中的所有数据?直接选中区域输入内容,原位填充 ctrl+ enter 搞定 可以通过数据>获取数据>自网站 获取网站数据,就像爬虫 7-11节 插入表格 ctrl+ t 创建超级表,再新建查询 power query 修改
笃信好学
2023/02/22
4590
Excel表格的35招必学秘技[配图]
一、让数据按需排序   如果你要将员工按其所在的部门进行排序,这些部门名称既的有关信息不是按拼音顺序,也不是按笔画顺序,怎么办?可采用自定义序列来排序。   1.执行“格式→选项”命令,打开“选项”
ytkah
2018/03/06
8.8K0
Excel表格的35招必学秘技[配图]
填报表之自动计算
自动计算,是指填报的时候根据用户录入的某些单元格的值,自动计算出另外一些单元格的值,从而简化用户的输入,同时避免错误数据的录入。下面我们看下润乾报表里支持的几种自动计算方式。 ·单元格间公式计算 单元格之间的计算,我们最常用到的就是加减乘除的计算,它类似 Excel 的公式语法。下面看个简单的示例。 1、以自带的员工表为例,使用向导自动生成一行式填报表。
用户11425834
2025/05/15
890
ChatGPT Excel 大师
欢迎来到 Excel 掌握的变革之旅,在这里,尖端技术和永恒专业知识在“ChatGPT Excel 掌握:释放专家技巧和窍门的力量”中融合。在当今快节奏的环境中,Excel 仍然是各行业专业人士的必备工具,而借助 ChatGPT 的融入,其潜力已经超出想象。
ApacheCN_飞龙
2024/05/24
1.1K0
支持公式的3款Excel替代品
随着大数据、企业数字化转型等不可逆趋势的推动下,似乎一切变得皆可量化和数据化,企业在解决问题时,也更为倾向于以数据表格来作为判断决策是否正确的重要标志,这时具有数据思维和数据分析处理技能,成了当前及未来人才发展不可忽视的能力之一。今天给大家带来3款Excel替代品的对比,由大家来评判一下。
用户10264843
2023/02/09
4.1K0
36条常用Excel技巧 收藏备用!
1、两列数据查找相同值对应的位置 =MATCH(B1,A:A,0) 2、已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=GET.CELL(6,Sheet1!C1) 3、强制换行 用Alt+Enter 4、超过15位数字输入 这个问题问的人太多了,也收起来吧。一、单元格设置为文本;二、在输入数字前先输入' 5、如果隐藏了B列,如果让它显示出来? 选中A到C列,点击右键,取消隐藏 选中A到C列,双击选中任一列宽线或改变任一列宽 将鼠标移到到AC列之间,等鼠标变为双竖线
CDA数据分析师
2018/02/24
3.9K0
Excel VBA解读(139): 用户定义函数计算了多次
写在开头的话:本系列从第133篇开始的22篇文章,都是翻译改编自fastexcel.wordpress.com的Making your VBA UDFs Efficient系列,可能有点高深晦涩,但确实都是好的VBA用户自定义函数编程细节技巧和经验。对于大多数人来说,你可以略过这些内容,因为我们只需懂得基础的VBA用户自定义函数知识就足够了。对于想深入研究VBA的人来说,还是值得研究和试验的。我刚开始看到这些文章的时候,一是水平有限,看不大懂,也觉得没有什么必要,所以一直收藏着。然而,随着自已研究VBA的深入,不由得佩服老外对VBA研究的深入,此时刚好Excel VBA解读系列又写到自定义函数这里,正好拿出来,边研究并翻译分享给大家。如果对这些内容没有兴趣的朋友,可以略过,免得浪费时间。
fanjy
2019/07/19
2.2K0
Python办公自动化之Excel做表自动化:全网最全,看这一篇就够了!
官方文档:https://xlrd.readthedocs.io/en/latest/
Python小二
2020/09/08
8.1K0
Python办公自动化之Excel做表自动化:全网最全,看这一篇就够了!
【Excel新函数】动态数组系列
相比Power BI,Power Query和Power Pivot在行列层级运行计算,Excel一直以来主要还是在单元格层面上的。Excel里,每行每列所有单元格进行相同逻辑的计算时,常规的做法是在第一个单元格填写公式,然后向下向右填充每一个单元格。如下图所示,计算各洲折后价的表格,蓝色区域所有单元格都要填入一个公式。
btharp
2023/03/09
3.7K0
【Excel新函数】动态数组系列
Excel如何打造超级报表?
首先数据量可能很大,超出Excel行数限制,比方一亿行;数据的种类很多,同一报表有的数据来自数据库,有的来自本地文件,有的来自Web等等。
wujunmin
2021/11/10
1.1K0
excel常用操作
选中不懂的一行的下一行,在视图中打开冻结窗格,即可让上面的内容一直显示,还可以使用拆分功能
用户6841540
2024/08/19
5320
利用Pandas库实现Excel条件格式自动化
在Excel菜单栏里,默认(选择)开始菜单,在中间部位有个条件格式控件,里面就是关于表格条件格式的方方面面。主要包含突出显示单元格规则、最前/最后规则、数据条、色阶、图标集以及规则管理等。
张俊红
2021/08/20
6.7K0
利用Pandas库实现Excel条件格式自动化
EXCEL必备工具箱17.0免费版
今天逛论坛,无意中发现一个好用的小工具,我试过啦,确实挺不错的,和大家分享一下! 这个是免费版的,不会收费的,只有增强版的才收费
星泽V社
2022/03/02
5.9K0
EXCEL必备工具箱17.0免费版
2022年最新Python大数据之Excel基础
•此时,B2单元格为被引用单元格,E2单元格为引用单元格,被引用单元格修改,引用单元格同样变化。
Maynor
2022/09/21
9.4K0
2022年最新Python大数据之Excel基础
Python 自动化指南(繁琐工作自动化)第二版:十三、使用 EXCEL 电子表格
Excel 是一个流行且功能强大的 Windows 电子表格应用。openpyxl模块允许您的 Python 程序读取和修改 Excel 电子表格文件。例如,您可能有从一个电子表格中复制某些数据并粘贴到另一个电子表格中的枯燥任务。或者,您可能必须遍历数千行,然后只挑选出其中的一小部分,根据某些标准进行小的编辑。或者你可能不得不查看数百份部门预算的电子表格,寻找任何赤字。这些正是 Python 可以为您完成的那种枯燥、无需动脑的电子表格任务。
ApacheCN_飞龙
2023/04/04
19.4K0
Python 自动化指南(繁琐工作自动化)第二版:十三、使用 EXCEL 电子表格
DeepSeek系列:90%的人不知道的DeepSeek+Excel联用秘籍
在数字化办公时代,Excel数据处理效率直接决定职场人的竞争力。DeepSeek作为AI办公神器,能通过精准提示词生成复杂公式、自动化清洗数据、跨表统计等操作,将繁琐流程压缩至秒级完成。本文结合企业实战场景,整理25个可直接复用的提示词案例,助你成为Excel效率王者。
小明互联网技术分享社区
2025/05/02
5920
DeepSeek系列:90%的人不知道的DeepSeek+Excel联用秘籍
揭秘你处理数据的“底层逻辑”,详解公式引擎计算(二)
上篇中我们介绍了计算公式引擎的计算原理,本期我们继续带着大家了解在Excel表格中公式引擎的实现原理。
葡萄城控件
2021/09/26
8300
揭秘你处理数据的“底层逻辑”,详解公式引擎计算(二)
相关推荐
如何使用Excel来构建Power BI的主题颜色?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验