请问怎么在电子表格里设置一个工作表里面的一列出现一个值另一个工作表自动就填上去了。

请问怎么在电子表格里设置一个工作表里面的一列出现一个值另一个工作表自动就填上去了。
比如:SHEET1
A B C
1 111
2 222
3 333
4 111
5 111
6 111
7 222
8 333

SHEET2
A B C
1 111
2 111
3 111
4 111
只要我在SHEET1输入111 SHEET2对应的列就自动上去了

1、新建Excel表
第一、设置好记录表的格式信息,第二、在excel里建立另外一个字表, 表格里面写明固定不变的项目
2、设置Excel下拉菜单项
在记录表里面A列设置Excel下拉菜单选择项,点击表格上方,数据项里面的数据验证,在允许值里面选择“序列”之后,在来源里选择“附件里面的C列”然后确认,下拉菜单选择功能就设置好了
3、记录表A列选择后,后列自动变动
点选需要变动格C2,选择函数VLOOKUP(查找与指引),在第一格“任意”里选择选择于C2对应的A2,在A2前面加“$”,在第二格选择引用附件表里面的值选择C到F列,然后也在C前面加“$”,在第三格选择输入数字“2”第四格输入数字“0”。代表 当在A2里面输入信息时,在附件条件表里面搜索到和A2相同的值后,C2列自动引用附件条件项里面与之想对应的第二列的数值
4、记录表A列选择后,后列自动变动后 第三列等自动变动
当C2设置好之后,选中C2用鼠标往后拖,然后把函数里面的倒数第二项“2”的更改为“3”、“4”(此值可根据附件表里面的值填写更改),当后列都设置好之后直接选中A2:E2后,用鼠标往下拖就可以了。
5、检查设置是否正确
在A2格从下拉菜单里面选择一项输入,看后列随之变化且与”附件“表对比,正确无误后,代表此函数就设置好了追问

不好意思,没看明白。我需要SHEET1出现了1111,SHEET2里面就自动上去了,每输一个就自动上去一个。两个表里面1111出现的次数是相同的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-20
用公式或者宏都可以做到,看你的描述,如果是简单的问题,直接用公式,复杂点用宏。
你目前的描述,可以用IF+SUMPRODUCT判断一下,再引用结果即可。
A1单元输入:
=IF(SUMPRODUCT((Sheet1!$A$1:$A$1000=1)*(Sheet1!$B$1:$B$1000=1)*(Sheet1!$C$1:$C$1000=1))>=ROW(A1),1,"")
右拉,下拉公式
第2个回答  2017-09-20

把SHEET2的A1单元格设置为等于SHEET1的A1单元格再往下、右拉就行 了。

追问

你好,我不是要完全对应的,我只要在SHEET2中只出现1111,只要我在SHEET1里面输入了1111,后面的表自动就会新增一个1111上去。

相似回答