学习Excel公式与函数
Excel仍然是科技和商业领域中最常用、最强大的工具之一,但真正掌握它的公式和功能有时会让人感到不知所措。为了帮助您成为真正的电子表格高手,我们刚刚在freeCodeCamp.org的YouTube频道上发布了一门内容全面的新课程。 这门课程由Sergio讲授,他曾经是亚马逊的软件工程师,也是“Formula Wars”这款工具的创造者。Sergio表示,自己早期掌握的Excel技能帮助他获得了投资银行的实习机会,进而开启了他的软件工程职业生涯。现在,他采用了一种非常实用、以代码为教学方式的互动式学习方法。通过测验和实际操作练习,您将很快巩固对电子表格相关概念的理解。 你将学到的内容 核心功能
Excel仍然是科技和商业领域中最常用、最强大的工具之一,但真正掌握它的公式和功能有时会让人感到不知所措。为了帮助您成为真正的电子表格高手,我们刚刚在freeCodeCamp.org的YouTube频道上发布了一门内容全面的新课程。
这门课程由Sergio讲授,他曾经是亚马逊的软件工程师,也是“Formula Wars”这款工具的创造者。Sergio表示,自己早期掌握的Excel技能帮助他获得了投资银行的实习机会,进而开启了他的软件工程职业生涯。现在,他采用了一种非常实用、以代码为教学方式的互动式学习方法。通过测验和实际操作练习,您将很快巩固对电子表格相关概念的理解。
你将学到的内容
核心功能与错误处理
了解Excel是如何计算公式、引用单元格的,以及如何排查常见的错误。逻辑运算与分支结构
掌握IF、AND、OR和IFS等条件函数的使用方法。数据汇总分析
学习如何使用条件聚合函数来整理数据。高级查找功能
实际操作XLOOKUP这个Excel中非常实用的查找工具,同时还会学习INDEX和XMATCH函数。数据清洗与格式化
利用文本处理功能和日期函数来整理杂乱的数据并对其进行格式化。动态数组
最后掌握FILTER、SORT和UNIQUE等现代动态数组功能,这些技能会让您远远领先于99%的Excel用户。
您现在就可以在freeCodeCamp.org的YouTube频道上观看这门完整的课程(时长为2小时)。
相关文章
如何在重构旧代码之前设计相应的特性测试用例
许多工程师在继承遗留代码后,首先想要做的就是改进这些代码。 你会遇到一些难以理解的函数,或者看到重复的逻辑、深度嵌套的条件语句、混合了业务规则的数据库调用,以及那些使得测试几乎无法进行的依赖关系。 你知道这些代码本可以做得更好,于是开始对其进行优化。 然而,随后就会出现问题。并不是因为新的实现方式存在明显的错误,而是因为旧的实现方式在背后做了某些人们之前根本不知道它在做的事情。 这就是在遗留代码现代化过程中最常出现的风险之一。 在修改代码之前,你需要有一种方法来回答一个简单的问题: 我是否保留了那些原本就重要的功能行为? 这时,特性测试就派上了用场。 特性测试并不是从“软件应该做什么”这个角度
阅读全文
OpenClaw 2.0版本现已发布,其设置流程更加简化,同时还支持协作式代理功能。
OpenClaw发布了OpenClaw 2.0版本,这一重大更新对这款开源个人AI助手进行了多处改进,包括修改了其安装流程、浏览器界面设计、内存管理机制、技能功能、自动化流程、插件系统以及安全性与协作功能等方面。 作者:Daniel Dominguez
阅读全文
如何使用 Vitest 在 Express 中实现测试自动化
在不断切换标签页来测试应用程序的集成功能时,思考API的逻辑会让人感到不堪重负,而且非常耗时。 不过,你可以通过为应用程序编写测试用例来节省时间和精力——每当添加新功能时,都可以运行这些测试,而且在整个开发过程中都不需要离开集成开发环境。这样就能确保每个新功能都能按预期正常工作。 在本指南中,我将通过代码帮助你建立信心:首先你会学习如何使用测试用例来验证API的功能,然后会在Postman或其他API测试工具中确认测试结果。 先决条件 Node.js与Express的基础知识: 你应该具备Node.js和Express(或类似库如 fastify )的基本使用能力,包括如何构建和运行简单的AP
阅读全文
如何使用Next.js和MongoDB构建一个用于学习闪卡的应用程序
如果你曾经在考试前夜临时抱佛脚地复习过,你就知道要记住所有内容是多么困难。 闪卡是极其有效的学习工具,因为它们运用了 主动回忆法 :你需要主动尝试去记住答案,而不仅仅是被动地阅读笔记。研究表明,这种方法能够增强记忆力,帮助信息更好地被留存下来。 在这个教程中,你将制作一个全栈功能的闪卡应用,该应用能让学生: 创建学习主题 (比如“生物101”或“微积分”) 添加闪卡 ,卡片正面是问题,背面是答案 通过翻动卡片来学习 ,并标记答案是对还是错 跟踪学习进度 ,了解自己的学习情况 完成这个教程后,你将拥有一个可以正常运行的应用。该应用会使用MongoDB存储数据,并基于Next.js框架进行开发。学
阅读全文