在 Excel 中创建公式

在 Excel 中创建公式

有人能帮我解决我正在使用的公式吗?我在 Sheet1 上有活动列表,我正在不断更新。我想在 Sheet2 中从该列表中创建另一个特定名称的列表。现在,当我添加名称时,我需要手动转到 Sheet2 并再次添加相同的信息。

工作表1

Date    Name    Amount 
01/01   John    100 
02/02   Adam    100  
02/28   Mark    100 
03/15   John    200 
04/16   John    200 
05/05   Adam    300 
06/18   Mark    200 
06/20   Adam    50 

在 Sheet2 中,我只想创建名为 Mark 的列表

工作表2

Date    Name    Amount 
02/28   Mark    100 
06/18   Mark    200 

无需我去 Sheet2 并添加信息。

有人可以帮忙提供这个公式吗?

答案1

Power Query更容易得到结果:

  1. 在 Sheet1 中选择需要过滤的表 - 转到数据 - 从表/范围 - 打开 Power Query 编辑器:

在此处输入图片描述

  1. 过滤器名称列 - 关闭并加载到:

在此处输入图片描述

答案2

好的。我想我知道你想要什么。我无法上传工作图片,但我会告诉你我有什么。稍后上传链接。
我有一张包含名称、金额和季度的表格。在这些标题下,我填写了信息。因此,对于第一季度,我有

约翰=300,亚当=100,马克=100
排列成表。

我不需要中间工作表。当我弄清楚如何在 Markup 中制作表格时,我会按照这种方式格式化它。
总结:
在 Sheet1 上,我添加了一个显示季度的列(假设为日历年)。我将其设为“E 列”。E2 的公式为:
=INT(MONTH(A2)/4)+1
MONTH(A2)获取 A2 中的日期,将其转换为数字(1=Jan、2=Feb 等)。
/4一年有 4 个季度:1-3=Q1;4-6=Q2 等。
INT(MONTH/4)将此数字转换为整数。Q1 中的任何值都将为 0。Q2 将为 1,等等。
+1将基础调整为 1-4 而不是 0-3。

在第二张工作表上,我有:
A1=Quarter
B1=Name
C1=Total

A2=1
B2=John C2 是一个公式:
=SUMIFS(Sheet1!C:C,Sheet1!B:B,B2,Sheet1!E:E,A2)
注意:这假设第一张工作表称为“Sheet1”

来自 Excel 帮助:
SUMIFS(sum_range,criteria_range,criteria,...)
添加由给定的一组条件或标准指定的单元格。
sum_range 是美元金额,即 Sheet 1 中的 ColumnC:
Sheet1!C:C
第一个criteria_range 是姓名,即 ColumB:
Sheet1!B:B
第一个 Criteria 是您在 Sheet2!B2 中输入的姓名,即 John: B2

这将在 Sheet1、ColumB 中搜索名为 John 的每个条目。

第二个 Criteria_Range 是季度数字,即 Sheet1 中的 ColumnE:
Sheet1!E:E
第二个 Criteria 是季度数字 (1),您在 Sheet2 A2 中输入了该数字: A2

这将在 Sheet1、ColumnE 中搜索每个包含 1 的条目。

这 2 个搜索的交集得出一个数字。所有数字相加并存储在 C3 中。

然后您可以将第 3 行设为 Adam,第 4 行设为 Mark。复制并粘贴。


[这里][1]是包含公式的电子表格的链接。
它没有在我的浏览器中显示为链接。可能是我的机器的问题。这里是“老式”

https://u.pcloud.link/publink/show?code=XZNig8XZgNV5lnDMQX4A52FE6MPSk7wUUaD7

相关内容