excel如何实现在一个表的a1填入1从而在b1输出另一个表的a1,在a2填2就在b2输出a2?

如题所述

在B1单元格输入英文状态下的等号(=),鼠标点另一张表的标签跳转到要引用的表格,点A1单元格一下,按一下回车键,这时B1单元格的公式栏内出现=Sheet2!A1,拖动公式填充柄下拉公式即可。

如果想在A1单元格输入不同的数字就实现不同单元格的引用,可在B1单元格输入公式=INDIRECT("Sheet2!A"&A1)

下拉公式到任意。(加入INDIRECT函数后,你在A1单元格输入数字就会引用Sheet2中不同的单元格内容,如:A1单元格输入4,就会引用Sheet2表中的A4单元格内容40,两种方案你选择使用即可)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-29
在SHEET2的B1中输入或复制粘贴下列公式之一
=INDIRECT("SHEET1!A"&A1)
=INDEX(Sheet1!A:A,A1)
=OFFSET(Sheet1!A$1,A1-1,)
下拉填充本回答被网友采纳
第2个回答  2020-02-29
假设另一个表的工作表标签为Sheet2,则B1输入:
=IF(COUNT(A1),IF(INDEX(Sheet2!A:A,A1)="","",INDEX(Sheet2!A:A,A1)),"")
下拉填充
相似回答