如何从单元格值引用另一个工作表上的单元格

我有一个Excel表格,如下所示:

ABC 1 1 cat 4 2 2 dog 4 3 3 bird 2 

在另一张纸上,我想根据单元格中的值获取一行的数据,例如,如果A1 = 2我想显示特定单元格(在这种情况下, dog )的行2的动物名称,

我试图使用=INDIRECT("Sheet1!'"&A1"')但它不起作用。

怎么样:

 =VLOOKUP(A1,Sheet1!A1:C3,2) 

我怀疑你在Mac上使用Excel,并试图将格式化为数字的数字与格式化为文本的数字相匹配。 尝试将A1从一张纸复制到另一张,然后:

 =VLOOKUP(A1,Sheet1!A1:C3,2,FALSE) 

为动物的名字和改变23的腿数。