乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>中如何筛选并引用到另一工作表中-excel 筛选引用,单元格数据筛选

<em>excel</em>中如何筛选并引用到另一工作表中-excel 筛选引用,单元格数据筛选

作者:乔山办公网日期:

返回目录:excel表格制作


可以用宏,在相应工作表查找相应的数据

Sub hong()

' 根据指定的大学,和录取批次寻找相应的sheet页内容e799bee5baa6e997aee7ad94e78988e69d83337

Dim School, sht_name, rowss

'学校名称
School = Sheets("概率").Range("B2").Value

'录取批次,要跟sheet名一致
sht_name = Sheets("概率").Range("J2").Value

'确定循环次数
rowsend = Sheets(sht_name).Range("F65565").End(xlUp).Row '表格结束行

rowss = 6 '概率表起始行数

For i = 6 To rowsend

If Sheets(sht_name).Range("B" & i).Value = School Then

Sheets("概率").Range("B" & rowss).Value = Sheets(sht_name).Range("F" & i).Value
Sheets("概率").Range("O" & rowss).Value = Sheets(sht_name).Range("G" & i).Value
rowss = rowss + 1

Do While Sheets(sht_name).Range("B" & i + 1).Value = ""

Sheets("概率").Range("B" & rowss).Value = Sheets(sht_name).Range("F" & i + 1).Value
Sheets("概率").Range("O" & rowss).Value = Sheets(sht_name).Range("G" & i + 1).Value
rowss = rowss + 1
i = i + 1
Loop

End If

Next

End Sub

=IFERROR(INDEX(sheet1!A$2:A$1000,SMALL(IF(sheet1!$C$2:$C$1000="BE02",ROW($1:$999),9^9),ROW(A1))),"")
数组公式,按CTRL+SHIFT+回车,右拉,下拉
  1. 在列头点击数据-筛选,并勾选需要的数字。

  2. 在底部输入=subtotal(109,求和区域),109表示可见区域求和。

  3. 在另一个表的单元格输入=再点击刚才求和的单元格即可引用。



工具/材料:Microsoft Office Excel2016版,Excel表格。 

1、首先选中Excel表格,双击打开。 

2、然后在该界面中,显示在工作表1里的被筛选的单元格。

3、其次在该界面中,在底部切换栏中切换到另一个工作表。

4、然后在该界面中,选中要显示筛选并引用结果的单元格。

5、再者在该界面中,公式栏中要筛选并引用的公式“=IFERROR(VLOOKUP(5,Sheet1!A$1:A$6,1,0),0)”。

6、最后在该界面中,另一个工作表中单元格里成功显示筛选并引用后结果。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网