跳到主要内容

如何检查值是否存在于另一列中然后在Excel中求和?

在本文中,我将介绍另一列中基于数据求和的技巧。 例如,如下面的屏幕快照所示,如果列表2中的数据存在于列表1中,则将“得分”列中的值相加。
doc如果值存在,则求和1

检查另一列中是否存在值,然后通过公式和过滤器函数求和

检查另一列中是否存在某个值,然后通过 Kutools for Excel 求和


箭头蓝色右气泡 检查另一列中是否存在值,然后通过公式和过滤器函数求和

1.在要求和的数据旁边选择一个空白单元格,然后输入此公式 = IF(ISERROR(VLOOKUP(C2,$ A $ 2:$ A $ 7,1,FALSE)),FALSE,TRUE),然后向下拖动自动填充手柄以将此公式应用于单元格(如果显示) TRUE,则相应的数据存在于另一列中,如果显示 FALSE,相应的数据不在另一列中。
doc如果值存在,则求和2

请注意: 在公式中,C2是要检查是否存在于另一列中的第一个单元格,A2:A7是条件列表,您可以根据需要进行更改。

2.选择公式列,然后单击 时间 > 筛选器 添加 筛选器图标 列中,然后单击图标以选择 TRUE 来自 筛选清单。 看截图:
doc如果值存在,则求和3

3。 时钟 OK,现在仅显示另一列中存在的值。 复制它们并粘贴到以下位置。 看截图:
doc如果值存在,则求和4

4.然后您可以申请 = SUM(D16:D20) 对值求和。 看截图:
doc如果值存在,则求和5

提示: 如果你有 Kutools for Excel 安装后,可以应用它 可见的 功能仅对过滤后的数据进行快速求和。 免费试用60天。

选择一个空白单元格,然后输入此公式 = SUMVISIBLE(D2:D12), 按 输入 得到结果。
doc如果值存在,则求和6

请注意: 如果要通过相同数据对值求和,可以应用数据透视表来解决它:

1.复制并粘贴过滤后的数据后,请单击 插页 > 数据透视表 创建数据透视表。
doc如果值存在,则求和7

2.然后在 数据透视表字段 面板中,请将您将求和的列拖动到 ROWS 字段和要汇总到的列 价值观 领域。 看截图:
doc如果值存在,则求和8


箭头蓝色右气泡 检查另一列中是否存在某个值,然后通过 Kutools for Excel 求和

如果你有 Kutools for Excel,问题将会变得容易得多 选择相同和不同的单元格 效用。

Kutools for Excel, 与超过 300 方便的功能,使您的工作更加轻松。 

安装后 Kutools for Excel,请执行以下操作:(立即免费下载 Kutools for Excel!)

1。 点击 库工具 > 选择 > 选择相同和不同的单元格s。 看截图:
doc如果值存在,则求和9

2.在弹出的对话框中,选择要检查的列表。 在中查找值 文本框,然后将条件列表选择到 根据 文本框,然后检查 每一行, 相同的值选择整行 选项相继。 看截图:
doc如果值存在,则求和10

3。 然后点击 Ok,会弹出一个对话框,提醒您选择的行数,单击 OK 关闭它。 您可以在 状态栏。 看截图:
doc如果值存在,则求和11doc如果值存在,则求和12

备注:如果要按相同的值求和,可以按 按Ctrl + C按Ctrl + V 将所选数据复制并粘贴到另一个位置,然后单击 库工具 > 内容 >高级合并行。 看截图:
doc如果值存在,则求和13 doc kutools选择相同的重复单元格5

并将数据列设置为 列,然后选择 总和 来自 计算 您要计算的值的下拉列表。 请点击 Ok,这些值分别由相同数据求和。
doc如果值存在,则求和14 doc kutools选择相同的重复单元格7

最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...

产品描述


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The example you provided: In this article, I introduce the tricks on summing values based on data in another column. For example, as below screenshot shown, if the data in List 2 exists in List 1, then sum the values in column Score. Is exactly what I am needing to do but in looking through your content - I'm not seeing the formula for this? Can you please point me in the right direction? Thanks!
This comment was minimized by the moderator on the site
Hi, Mahshid Rosario, there is no a way can solve the job with formulas only. In the tutorial, the first method, it combines the formulas and Filter function to handle the job, please read details and steps.
This comment was minimized by the moderator on the site
The example you provided: In this article, I introduce the tricks on summing values based on data in another column. For example, as below screenshot shown, if the data in List 2 exists in List 1, then sum the values in column Score. Is exactly what I am needing to do but in looking through your content - I'm not seeing the formula for this? Can you please point me in the right direction? Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations