excel中同一个编号有两个类别以上的数据,怎么用函数提取其中一个类别数据的值?比如提取其中的A值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel中同一个编号有两个类别以上的数据,怎么用函数提取其中一个类别数据的值?比如提取其中的A值相关的知识,希望对你有一定的参考价值。
excel中同一个编号有两个类别以上的数据,怎么用函数公式提取其中一个类别数据的值?比如提取其中的100。
1、首先将你1-12月中的内容都贴在一张表格里面,竖向贴(不管当月你想要统计的员工编号是否出现),若是你仅仅是想要统计员工每个月的总工时,那么可以仅仅贴“编号”和“工时”字段数据即可,可放在同一张表格的空白处,也可以放在其他空白表格中;2、在你需要统计的表格中,选择你需要统计编号人员的“总工时”相对应的单元格,点击“fx”按钮,将会出现以下对话框,从跳出来的对话框中选择“sumif”公式,若是列表中没有这个函数,可在“查找函数”中输入“sumif”进行查找;
3、选择“sumif”点击“确定”后,跳出以下对话框。在如图的对话框中,“区域”选择刚刚汇总数据的“编号”列(选一整列),“条件”选择需要统计统计的人员编号(选一个单元格数据),“求和区域”选择刚刚汇总数据的“工时”(选一整列)。然后点击“确定”按钮;
4、点击“确定”,就能统计出编号为“123”人员的总工时。
扩展资料:
SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。
sumif函数语法是:SUMIF(range,criteria,sum_range)
sumif函数的参数如下:
第一个参数:Range为条件区域,用于条件判断的单元格区域。
第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。
第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。
当省略第三个参数时,则条件区域就是实际求和区域。
1、首先将桌面上的EXCEL表格点击打开。
2、打开之后,在表格下面就可以看到是有多个表格的。
3、将鼠标移到需要提取的表格上面,点击右键选择移动或复制工作表。
4、接着就弹出移动或复制工作表窗口之后,点击图中所示的位置。
5、然后在下拉菜单栏里面选择新工作薄,点击建立副本,确定就可以了,这样就能将这个表格单独提取出来。
右键单击工作表标签sheet1,在出现的菜单中选择”移动或复制工作表”.在工作簿右侧的下拉菜单中(写着Book1)那个框,点向下小箭头,再点”新工作簿”,这样就新建了一个工作簿,在任务栏中就会有一个新的工作簿了.sheet1的数据\格式就全部存在了另一个工作簿中了.另个两个工作表同样去分别做.
再把原来的这个工作簿删了,不删也可以的哟.
希望对您有的帮助
如何把多个excel表放在一起 - : 1、打开excel表格.2、点击菜单栏“编辑”,接着点击“Office剪贴板”.3、复制完选中的内容后,在“Office剪贴板”中,就显示该内容了.4、将光标定位单元格(光标在单元格中,而非选中单元格)中,然后点击“Office剪贴板”中下箭头,选择“粘贴”.5、点击刚复制到的单元格,在将单元格中的内容“剪切”.6、这回在相应的位置的单元格“粘贴”就可以了.效果如下.
如何将多个excel表格放到一起 - : 打开一个excel表格在下面插入多个工作表,然后分别不同的excel表格复制到插入的工作表中,再把每个工作表重命名,这样就不会乱.
如何将多个excel表进行批量页面设置?谢谢! - :如何将多个excel表进行批量页面设置的解决方法如下: 1、先进行数据汇总,也就是将20个学校的资料汇总到3张excel的20张文件表中,选择某一excel种的第一个文件然后按shift再...
如何将一个excel中的多个表格整合到一起 - : 1.工作簿中有多张工作表,A列和B列都有类似的数据,行数不同.2.选中“汇总”表A1单元格,点击【数据】-【合并计算】.3.左上角选择适当的运算方式,本例为“求和”.如下图所示点击选择按钮选择数据.4.选中第一张工作表数据,并点击【添加】按钮.5.顺序将其他工作表数据也添加进来.6.由于原始数据第一行是标题,并且要以A列数据分类汇总,所以选中下面两个选项.7.确定后就在“汇总”表生成了每个人的“数量”汇总求和数据.8.如果勾选【创建指向源数据的链接】则最终返回链接数据并汇总.9.完成汇总效果如下.10.点击每个人旁边的加号就可以看到汇总数据是从哪张工作表的哪个单元格引用过来的.
EXCEL中如何将多个表格中同一个人的数据提取汇总到一张表格中 - : 1、首先将你1-12月中的内容都贴在一张表格里面,竖向贴(不管当月你想要统计的员工编号是否出现),若是你仅仅是想要统计员工每个月的总工时,那么可以仅仅贴“编号”和“工时”字段数据即可,可放在同一张表格...
要设置多个Excel表怎么做 - : 工具--选项---常规,中间的地方可以设.
求excel中如何将多个数据表合成面板数据的方法 - : 在面板数据表的C2写公式:=sumproduct((indirect(c$1!a2:a1000")=$a2)*(indirect(c$1!b1:bb1")=$b2)*indirect(c$1!b2:bb1000"))右...
一个excel的工作表中有多个表格 ,如何才能将表格中的各项数据统计到一个表格中? - : 复制,然后在另一工作表中右击-选择“粘贴为"-选择“数值” 在sheet1的A5单元格中输入公式:=sheet2!B5即可
如何将一个excel工作薄中的多个工作表的名称汇总到一个工作表中 - : 你可将各子公司所有产品名称全部复制到总表的一列单元格上,然后选中这一列列标签(如产品名称),点击菜单栏上的“数据”“筛选”“高级筛选”,在出...
如何合并多个excel表内容 - : 从其他高手那里copy过来的最佳答案,试试.. 新建一个工作表,命名后保存到和与合并的100个文件同一个文件文件夹,摁alt + f11,双击工程资源管理器里面的sheet1(sheet1),在右侧的代码区粘... 参考技术A 1、首先将你1-12月中的内容都贴在一张表格里面,竖向贴(不管当月你想要统计的员工编号是否出现),若是你仅仅是想要统计员工每个月的总工时,那么可以仅仅贴“编号”和“工时”字段数据即可,可放在同一张表格的空白处,也可以放在其他空白表格中;
2、在你需要统计的表格中,选择你需要统计编号人员的“总工时”相对应的单元格,点击“fx”按钮,将会出现以下对话框,从跳出来的对话框中选择“sumif”公式,若是列表中没有这个函数,可在“查找函数”中输入“sumif”进行查找;
3、选择“sumif”点击“确定”后,跳出以下对话框。在如图的对话框中,“区域”选择刚刚汇总数据的“编号”列(选一整列),“条件”选择需要统计统计的人员编号(选一个单元格数据),“求和区域”选择刚刚汇总数据的“工时”(选一整列)。然后点击“确定”按钮;
4、点击“确定”,就能统计出编号为“123”人员的总工时。
扩展资料:
SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。
sumif函数语法是:SUMIF(range,criteria,sum_range)
sumif函数的参数如下:
第一个参数:Range为条件区域,用于条件判断的单元格区域。
第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。
第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。
当省略第三个参数时,则条件区域就是实际求和区域。
1、首先将桌面上的EXCEL表格点击打开。
2、打开之后,在表格下面就可以看到是有多个表格的。
3、将鼠标移到需要提取的表格上面,点击右键选择移动或复制工作表。
4、接着就弹出移动或复制工作表窗口之后,点击图中所示的位置。
5、然后在下拉菜单栏里面选择新工作薄,点击建立副本,确定就可以了,这样就能将这个表格单独提取出来。
右键单击工作表标签sheet1,在出现的菜单中选择”移动或复制工作表”.在工作簿右侧的下拉菜单中(写着Book1)那个框,点向下小箭头,再点”新工作簿”,这样就新建了一个工作簿,在任务栏中就会有一个新的工作簿了.sheet1的数据\格式就全部存在了另一个工作簿中了.另个两个工作表同样去分别做.
再把原来的这个工作簿删了,不删也可以的哟.
希望对您有的帮助
如何把多个excel表放在一起 - : 1、打开excel表格.2、点击菜单栏“编辑”,接着点击“Office剪贴板”.3、复制完选中的内容后,在“Office剪贴板”中,就显示该内容了.4、将光标定位单元格(光标在单元格中,而非选中单元格)中,然后点击“Office剪贴板”中下箭头,选择“粘贴”.5、点击刚复制到的单元格,在将单元格中的内容“剪切”.6、这回在相应的位置的单元格“粘贴”就可以了.效果如下.
如何将多个excel表格放到一起 - : 打开一个excel表格在下面插入多个工作表,然后分别不同的excel表格复制到插入的工作表中,再把每个工作表重命名,这样就不会乱.
如何将多个excel表进行批量页面设置?谢谢! - :如何将多个excel表进行批量页面设置的解决方法如下: 1、先进行数据汇总,也就是将20个学校的资料汇总到3张excel的20张文件表中,选择某一excel种的第一个文件然后按shift再...
如何将一个excel中的多个表格整合到一起 - : 1.工作簿中有多张工作表,A列和B列都有类似的数据,行数不同.2.选中“汇总”表A1单元格,点击【数据】-【合并计算】.3.左上角选择适当的运算方式,本例为“求和”.如下图所示点击选择按钮选择数据.4.选中第一张工作表数据,并点击【添加】按钮.5.顺序将其他工作表数据也添加进来.6.由于原始数据第一行是标题,并且要以A列数据分类汇总,所以选中下面两个选项.7.确定后就在“汇总”表生成了每个人的“数量”汇总求和数据.8.如果勾选【创建指向源数据的链接】则最终返回链接数据并汇总.9.完成汇总效果如下.10.点击每个人旁边的加号就可以看到汇总数据是从哪张工作表的哪个单元格引用过来的.
EXCEL中如何将多个表格中同一个人的数据提取汇总到一张表格中 - : 1、首先将你1-12月中的内容都贴在一张表格里面,竖向贴(不管当月你想要统计的员工编号是否出现),若是你仅仅是想要统计员工每个月的总工时,那么可以仅仅贴“编号”和“工时”字段数据即可,可放在同一张表格...
要设置多个Excel表怎么做 - : 工具--选项---常规,中间的地方可以设.
求excel中如何将多个数据表合成面板数据的方法 - : 在面板数据表的C2写公式:=sumproduct((indirect(c$1!a2:a1000")=$a2)*(indirect(c$1!b1:bb1")=$b2)*indirect(c$1!b2:bb1000"))右...
一个excel的工作表中有多个表格 ,如何才能将表格中的各项数据统计到一个表格中? - : 复制,然后在另一工作表中右击-选择“粘贴为"-选择“数值” 在sheet1的A5单元格中输入公式:=sheet2!B5即可
如何将一个excel工作薄中的多个工作表的名称汇总到一个工作表中 - : 你可将各子公司所有产品名称全部复制到总表的一列单元格上,然后选中这一列列标签(如产品名称),点击菜单栏上的“数据”“筛选”“高级筛选”,在出...
如何合并多个excel表内容 - : 从其他高手那里copy过来的最佳答案,试试.. 新建一个工作表,命名后保存到和与合并的100个文件同一个文件文件夹,摁alt + f11,双击工程资源管理器里面的sheet1(sheet1),在右侧的代码区粘... 参考技术B
比如把B列为A的C列数据提取到F列
F2输入
=INDEX(C:C,SMALL(IF(B$2:B$100="A",ROW($2:$100),6^6),ROW(A1)))&""
同时按下CTRL+SHIFT+Enter三键,使数组公式出现 ,公式下拉到空值
不知道是不是你说的意思
=INDEX(C:C,SMALL(IF((A2:A1000=12345)*(B2:B1000="A"),ROW(2:1000),4^8),1))
再按Ctrl+Shift+Enter组合键完成数组公式。
参考技术D 在这次课程设计的撰写中,我得到了许多人的帮助。 首先我要感谢我的老师在课程设计上给予我的指导、提供给我的支持和帮助,这是我能顺利完成这次设计的主要原因,更重要的是老师帮我解决了许多技术上的难题,让我能把系统做得更加完善。在此期间,我不仅学到了许多新的知识,而且也开阔了视野,提高了自己的设计能力。 其次,我要感谢帮助过我的同学,他们也为我解决了不少我不太明白的设计上的难题。我已经过滤了我的 Excel 数据,现在我想给行编号。我怎么做?
【中文标题】我已经过滤了我的 Excel 数据,现在我想给行编号。我怎么做?【英文标题】:I have filtered my Excel data and now I want to number the rows. How do I do that? 【发布时间】:2014-11-28 11:27:24 【问题描述】:基本上,我要做的就是在按特定标准过滤我的数据后插入一个新列,然后在该列中插入连续的数字,每行一个。即,我在一列中有这样的数据:
阿姆斯特朗,约翰
比蒂,简
库姆斯,约翰
我希望在它旁边运行一个新列,所以它看起来像:
1 阿姆斯特朗,约翰
2 比蒂,简
3 库姆斯,约翰
我尝试输入前几个数字,然后向下拖动以填充列的其余部分,但是当我这样做时,由于某种原因,所有数字都变为 1。
【问题讨论】:
【参考方案1】:试试这个:
在第一行设置值 1(例如单元格 A1
)
在下一行设置:=A1+1
最后自动完成剩余的行
【讨论】:
谢谢,但这不起作用。它在输入公式之前一直有效,但是当您拖动自动完成框时,一切都会变成 1。 从第 2 行而不是第 1 行拖动(从 =A1+1) 我是从第二行拖过来的。仍然把一切都变成 1。 我假设第一个单元格是 A1 如果不是(例如它是 F3)第二行中的 sn-p 应该是 =F3+1 ...e.t.c 第一个单元格是 B12。我在 B12 中放了 1。然后在下一个单元格中,恰好是 B13,我输入公式'=B12+1',结果为 2。然后当我选择 B13 并向下拖动时,每个单元格都会继续读取。但是由于我的过滤器被应用,B13 之后的下一个单元格实际上是 B31,所以这可能很重要。【参考方案2】:好的,我找到了这个问题的正确答案here
步骤如下:
-
过滤您的数据。
选择要添加编号的单元格。
按 F5。
选择特殊。
选择“仅可见单元格”并按 OK。
现在在过滤数据的第一行(标题下方)输入以下代码:
=MAX($"Your Column Letter"$1:"Your Column Letter"$"过滤器的当前行 - 1") + 1
例如:
=MAX($A$1:A26)+1
将从单元格 A27 开始应用。
按住 Ctrl 并按 Enter。
请注意,这只适用于范围,不适用于表格!
【讨论】:
【参考方案3】:我遇到了同样的问题。我不是专家,但这是我们使用的解决方案: 在过滤数据之前,首先创建一个临时列,以使用原始排序顺序填充整个数据集。自动编号临时“原始排序顺序”列。现在过滤您的数据。将过滤后的数据复制并粘贴到新工作表中。这只会将过滤后的数据移动到新工作表中,这样您的行号就会变得连续。现在自动编号您想要的字段。返回到您的原始工作表并删除过滤的行。将次要工作表中新编号的数据复制并粘贴到原始工作表的底部。然后清除您的过滤器并按临时“原始排序顺序”列对工作表进行排序。这会将您新编号的数据恢复到其原始顺序,然后您可以删除临时列。
【讨论】:
【参考方案4】:添加一列,例如“已选择”。 然后过滤您的数据。 转到“已选择”列。为所有行提供任何代理文本或数字。比如 '1' 或 'A' - 现在你的隐藏行是空白的 现在,清除过滤器并使用排序 - 两个级别 排序方式 - 'Selected' Ascending - 这会在底部留下空白单元格 添加排序级别 - '任何你想要的列'你的订单
现在,你为什么不自己拖动自动填充。
糟糕,我在这里没有名声。
【讨论】:
【参考方案5】:我同样需要为另一列上的每个值填写一个序列系列。我尝试了上述所有答案,但无法解决问题。我用一个简单的 VBA 宏解决了这个问题。
我的数据具有相同的结构(但有 3000 行):
N2 是过滤表的列; N3 是我要填充系列的列;A |乙
N2 | N32>
1 | 1
2 | 1
3 | 1
1 | 2
6 | 1
4 | 1
2 | 2
1 | 3
5 | 1
下面是代码:
> Sub Seq_N3() ' ' Seq_N3 Macro ' Sequence numbering of N3 based on N2 value
> do N2
> Dim N2 As Integer
> Dim seq As Integer
>
> With ActiveSheet
>
> For N2 = 1 To 7 Step 1
> seq = 1 '
> .Range("B2").Select '
>
> Do While ActiveCell.Offset(0, -1).Value2 <> 0
>
> If ActiveCell.Offset(0, -1).Value2 = N2 Then
> ActiveCell.Value2 = seq
> seq = seq + 1
> ActiveCell.Offset(1, 0).Select
> Else
> ActiveCell.Offset(1, 0).Select
> End If
>
> Loop
>
> Next N2
>
> End With End Sub
希望对你有帮助!
【讨论】:
【参考方案6】:第 1 步:突出显示您要填充的列的整个列(不包括标题)
第 2 步:(使用 Kutools)在插入下拉菜单中,单击“填充自定义列表”
第 3 步:点击编辑
第 4 步:创建您的列表(例如:1、2)
第 5 步:选择新的自定义列表,然后点击“填充范围”
完成!!!
【讨论】:
【参考方案7】:试试这个功能:
=SUBTOTAL(3, B$2:B2)
您可以在此blog entry 中找到更多详细信息。
【讨论】:
【参考方案8】:最简单的方法是删除过滤器,从总数据顶部填充系列。重新过滤所需的数据,将数字列表复制到新工作表中(这应该只是您要添加编号的总行)粘贴到 A1 列。将“1”添加到B1列,右键单击并按住然后向下拖动到数字末尾并选择“填充系列”。现在返回带有过滤器的列表,并在右侧的下一列“VLOOKUP”中将过滤后的数字与您粘贴到新工作表中的列表相对应,并返回第二个值。
【讨论】:
【参考方案9】:最好的选择是使用公式 =Row()-Row(ColumnHeaderCell) 然后将其应用于整个列 [但这不适用于过滤器行号]
【讨论】:
以上是关于excel中同一个编号有两个类别以上的数据,怎么用函数提取其中一个类别数据的值?比如提取其中的A值的主要内容,如果未能解决你的问题,请参考以下文章