execl现成数据中自动提取数据到新制的excel表格中
知识重点:在excel表2输入exxcel表1数据清单任一条数据时,excel表2中自动引入表1该条清单对应数据,请教如何操作。
回答列表假定:表1中第一行是列标题,分别为学号、姓名、语文、数学、总分。
A2:E11区域中..
在excel表2输入exxcel表1数据清单任一条数据时,excel表2中自动引入表1该条清单对应数据,请教如何操作。
假定:表1中第一行是列标题,分别为学号、姓名、语文、数学、总分。
A2:E11区域中存有学生的有关数据。
现要在表2中引入某同学的对应数据。
方法如下:
1。
把表1的标题复制到表二的第一行。
2。
在表二的A2输入公式:
=INDEX(Sheet1!$A$1:$F$11,MA TCH($G$1,Sheet1!$B$1:$B$11,0),COLUMN())
2。
这时A2中会出现“#N/A”,这是正常的。
因为你还没有输入要引用的条件。
现在不用管它,先把A2的公式向右拖拽复制到E2。
3。
在G1单元格输入学生“姓名”,回车(按ENTER键)后会在第二行显示出该同学的相应记录。
如出现“#N/A”,说明你要引用的数据在表一中找不到。
说明:在公式中G1是输入条件的单元格。
Execl数据重复输入自动报警
step 1:将表格全选,从“数据”-“有效性”,在“允许”下拉列表框中选择“自定义”,然后在“公式”下面的文本框中输入“=Conutif($1:$65535,A1)=1",这里$1:$65535表示对全工作表进行重复检查
step 2:在出错警告中输入提示用语即可
ROW()是本行。
MATCH(B1,B:B,FALSE)是在B 栏找和B1 相同内容的所在行。
IF(MATCH(B1,B:B,FALSE)=ROW(),"","重复了") 是如果蓝色=红色,就显示空,否则显示"重复了"。