excel里如何sheet1中符合条件的行自动录入sheet2中

各位大侠,我希望在excel中实现一个功能:共有两个sheets,sheet1如图1所示,

图1
然后将所有sheet1,A列里面显示为“一号”的那一行自动录入sheet2中,效果如图2所示。

图2
由于最终sheet1里面的数据会非常多,而且是不断添加的,所以我希望sheet2中的数据是自动生成的。也就是说,我只需要在sheet1里面输入,一旦A列中输入了“一号”,那么这一行输入的数据就会自动进入sheet2.

我的QQ851842545,如果愿意可以加我qq详谈。

悬赏分30分,请大虾们指点。

INDEX函数

=INDEX(B:B,SMALL(IF($A$1:$A$14=$A17,ROW($1:$14),4^8),ROW(A1)))& ""

数组公式

跨表同理

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-07
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$A$1:$A$1000&""="一号",ROW(Sheet1!$A$1:$A$100),65536),ROW(A1)))&"“
按Ctrl+shift+enter 结束公式, 右拉 ,然后下拉

或者用VBA
代码就不写了本回答被提问者采纳
第2个回答  2013-06-07
用宏代码。worksheet_change实现

excel里如何sheet1中符合条件的行自动录入sheet2中
=INDEX(B:B,SMALL(IF($A$1:$A$14=$A17,ROW($1:$14),4^8),ROW(A1)))& ""数组公式 跨表同理

Excel:将Sheet1中符合条件的部分内容自动复制到sheet2中
1.如下是一个Excel工作薄中的两张表,分别为Sheet1和Sheet2,下面分别以表1和表2来代替。要把表2中的语文成绩导入到表1中,但是从图中可以看出表1和表2名字并不一一对应 2.选中表1,选中C2单元格,即语文项目中第一个要录入的成绩。选择“插入—函数”命令 3.在“或选择类别”中选择“查找与...

excel中怎样点击sheet1中的单元格就能链接到sheet2中?
1、打开电脑找到并点击打开excel2018版新建工作表格软件;2、双击打开excel工作表格以后,选中单元格并鼠标右键选择“超衔接”的命令;3、点击该命令以后,在弹出的界面框中在左边的界面点击“本文档中的位置”;4、点击以后,在右边的界面框中选择需要引用的工作表标签点击确定即可完成设置。

excel 中将sheet1中符合条件的数据复制到sheet2中
1.首先如图所示,筛选好内容。2.然后将筛选后的数据选中。3.然后点击【开始】下的【查找和选择】-【定位条件】。4.在定位条件中选择【可见单元格】,然后确定。5.然后选中的数据会变成下面的样子。6.然后右键选择【复制】,在进行黏贴就可以了。

excel表格数据符合条件自动提取到新的工作薄 Sheet1E列内容符号条件 提 ...
1、在sheet1中点击菜单栏上:数据>高级 见图一 2、点击“类型”边上的下拉小三角>数字筛选>大于;见图二 3、在跳出的对话框中,填上数字值,然后点确定;见图三 4、筛选的结果;见图四 5、点表格左上角的全选按钮,并点击右键>复制;见图五 6、转到sheet2,点表格左上角的全选按钮,点右键>...

在excel工作簿中如何将表1中符合条件的数值自动填到表2中
步骤:1.点击“数据源”页面,按“数据源”页一维模式建表(也可按“数据源2”建表)2.筛选大于或等于160值 3.复制筛选后的表,选择性粘贴-数值,到另一页,本例复制到sheet2页里 4.选择粘贴的数据范围(含更标题)5.点菜单【插入】-数据透视表-数据透视表 6.在弹出的透视表设置页面里,将"...

excel如何实现将Sheet1满足某个单元格条件的一列自动显示在Sheet2的一...
你在sheet2要显示sheet1内容的单元格中,使用IF语句,IF(sheet1中要满足的条件,“成立时,显示sheet1中的内容”,“不成立是显示“”(空)”),这个函数就能解决这个问题

excel中如何将如何条件的一整行数据从工作表1中复制到工作表2中?
excel中将一整行数据从工作表1中复制到工作表2中的具体步骤如下:需要准备的材料分别是:电脑、Excel表格。1、首先打开需要编辑的Excel表格。2、然后点击想要复制的那一行数据的标签,右键单击选择“复制”。3、然后切换到工作表2,右键单击需要粘贴到单元格,选择想要的粘贴选项即可。

EXCEL中如何引用Sheet1中含有指定内容的行到Sheet2
sheet2的A1单元格输入公式 =INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$A$1:$A$1000="甲",ROW($A$1:$A$1000),4^8),ROW(1:1)))&""数组公式,按CTRL+SHIFT+回车三键确定,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往右拖,再往下拖拉填充 ...

excel 中将sheet1中符合条件的数据自动填充到sheet2中
INDEX跨表的数组公式 现在提问的怎么都不带行列号?写了自己又不会对应修改 无需筛选 =INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$E$2:$E$100="已付款",ROW(Sheet1!$A$2:$A$100),65536),ROW(A1)))&""数组公式,同时按ctrl shift 回车键 再右拉,下拉 或vba完成 ...

相似回答