在 Microsoft Excel 中使用结构化引用的四种方法
在 Excel 中工作通常围绕着寻找不同数据点之间的联系。但是,在插入复杂的公式时,重复使用相对和绝对显式单元格引用(例如“B7”或其变体)只能让您在公式栏变得难以阅读的混乱之前达到此目的。
Excel 中的结构化引用允许您通过为表及其标题分配名称来简化工作。然后,这些名称可以用作隐式单元格引用,以便 Excel 可以自动获取结构化数据并进行计算。
以下是在 Excel 中使用结构化引用的一些最常见方法。
1.计算内表
由于结构化引用仅适用于表,因此利用它们的最佳方法是在这些相同的表中。
例如,我们将创建一个从 B2 到 F8 的简单表,其中包含商店的销售数据。请注意,我们将表命名为“Sales”(请参阅左上角的“表名称”)。
让我们计算一下每笔销售的总金额:
第 1 步: 单击 F2(但不要单击下拉图标)。转到“主页”,然后转到“插入”,然后选择“在右侧插入表格列”。这将自动向表中添加一个新列。
第 2 步: 将 G 列标题命名为“Total”。
第 3 步: 在 G3 中,插入 =[@PricePerUnit]*[@Quantity]
并按 Enter 键。根据需要格式化单元格输出。
“[@PricePerUnit]”和“[@Quantity]”是对这些列中相应字段的引用。列名称之前的“@”参数意味着每个结果单元格将使用同一表行中的引用。
翻译一下,G3 中的公式 =[@PricePerUnit]*[@Quantity]
本质上与写作 =$C3*$D3
相同。
2.获取表之外的范围
当您想在表格外的单元格中使用结构化引用时,您需要在引用前面加上 TableName。在我们前面的示例中,使用“Sales[Total]”将获取表“Sales”的标题“Total”下的整个范围。这意味着您将在一个数组中获得多个可以操作的值。
以下是 Excel 中单元格 I3 中的外观,前提是您为范围向下溢出留出足够的空间。
3.对列求和和部分求和
要快速对整列求和,您可以使用“表格设计”选项(在“表格样式选项”下)中的“总计行”复选标记。以下是获取“数量”和“总计”列总计的示例。
虽然“总计”行本身无法移动,并将被放置在表格的末尾(允许插入),但您可以在其他地方复制其结果:
- 要获取“总计”列中所有行的总和,请使用
=SUM(Sales[Total])
. - 如果您只想获取可见列的总和,例如过滤表格后,请使用
=SUBTOTAL(109,Sales[Total])
。这个公式是表格格式中的“总行”选项在其行中实际执行的操作。
您还可以根据表中找到的特定变量获取部分总和,而无需对其进行格式化。例如:
- 要获取 Mike 的所有销售额总和,您可以使用
=SUMIF(Sales[Seller],”Mike”,Sales[Total])
。公式中,“Mike”是手动输入的字符串。 - 要获取 ID 为“41230”的所有产品的总和,请使用以下
=SUMIF(Sales[ProductID],41230,Sales[Total])
。请注意,由于 ProductID 列具有“常规”格式,因此您可以直接输入数字。
4.通过间接方式从表中进行数据验证
假设您有以前使用过的 Sales 表。您可以创建自定义数据验证选项,以便更轻松地搜索表。让我们创建一个较小的表格,允许您在 ProductID、日期或卖家之间进行选择,然后从这些子集中选择任何单个项目来显示小计。
第 1 步: 在单元格 B13 中,创建数据验证(数据选项卡 > 数据工具 > 数据验证)。
第 2 步: 在弹出窗口中,从“允许”选项中选择“列表”,然后在“源”框中手动插入列的值,并以逗号分隔。在本例中,我们插入了“ProductID、Seller、Date。”
第 3 步: 在单元格 C13 中,创建另一个数据验证。再次选择“列表”。对于“来源”,插入以下公式:=INDIRECT("Sales["&B13&"]")
.
第 4 步: 在单元格 D13 中,使用以下公式:=SUMIF(INDIRECT("Sales["&B13&"]"),B14,Sales[Total])
.
您现在可以从两个数据验证列表中选择选项,小计将显示在D13中。
以上是在 Microsoft Excel 中使用结构化引用的四种方法的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

KB5054979是2025年3月27日发布的Windows 11版本24H2的累积安全更新。它针对.NET框架版本3.5和4.8.1,增强了安全性和整体稳定性。值得注意的是,该更新使用System.io API在UNC共享的文件和目录操作中解决了问题。提供了两种安装方法:一个通过Windows设置通过Windows Update下的更新,另一个通过Microsoft Update Catalog下载手册下载。

Nanoleaf的Pegboard Desk Dock:时尚且功能型的桌子组织者 厌倦了相同的旧充电设置? NanoLeaf的新Pegboard Desk Dock提供了一种时尚且功能性的替代方案。 这款多功能桌配件拥有32个全彩RGB

戴尔的Ultrasharp 4K Thunderbolt Hub Monitor(U2725QE):与OLED相匹配的LCD 多年来,我一直在垂涎的OLED监视器。 但是,戴尔(Dell)的新型UltrAslarp 4K Thunderbolt Hub Monitor(U2725QE)改变了我的想法,超出了其印象

Alienware 27 4K QD-OLED(AW2725Q):令人惊叹的高密度显示器 27英寸监视器的$ 899.99价格标签似乎很陡,但是Alienware AW2725Q的出色像素密度为游戏和每个游戏都带来了变革性的体验

将Windows 11 PC变成蓝牙扬声器,并从手机中欣赏您喜欢的音乐!本指南向您展示了如何轻松将iPhone或Android设备连接到计算机进行音频播放。 步骤1:配对蓝牙设备 首先,PA

解锁Ryzen的潜力:精确提升超速驱动(PBO)的简单指南 超频您的新电脑似乎令人生畏。 尽管性能提高可能会感到难以捉摸,但留下潜在的启用甚至更具吸引力。幸运的是,AMD Ryzen Processo

ASUS ROG Zephyrus G14 电竞笔记本电脑特惠! 现在购买ASUS ROG Zephyrus G14 电竞笔记本电脑,即可享受300美元的优惠!原价1999美元,现价仅需1699美元!随时随地畅享沉浸式游戏体验,或将其作为可靠的便携式工作站。 Best Buy目前提供这款2024款14英寸ASUS ROG Zephyrus G14电竞笔记本电脑的优惠活动。其强大的配置和性能令人印象深刻。 这款ASUS ROG Zephyrus G14电竞笔记本电脑在Best Buy的售价为16

解锁隐藏的Windows功能,以获得更流畅的体验! 发现令人惊讶的有用的Windows功能,可以显着增强您的计算体验。甚至经验丰富的Windows用户也可能在这里找到一些新技巧。 动态锁:自动
