从另一张表的主列表在excel表中填写数据

从另一张表的主列表在excel表中填写数据,excel,excel-formula,libreoffice-calc,Excel,Excel Formula,Libreoffice Calc,我在一个文件中有两个单独的excel表格中的数据 在第一页中,我有两列…像这样 表1 在第二张表中,我有一列与表1中的名称相同。但是,它没有第二列,我想在第二列中输入参考表1的值 这是第二张纸 这里是第二列,即颜色,我想从第一张纸中获取值 我正在使用Libreoffice,但也可以使用excel。请建议我如何在excel/libreoffice中执行此操作。excel解决方案 因此,使用表1作为参考表。第二张是你要填写的那张 在第2页的B2中输入以下公式: =vlookup(A2,Sheet

我在一个文件中有两个单独的excel表格中的数据

在第一页中,我有两列…像这样

表1

在第二张表中,我有一列与表1中的名称相同。但是,它没有第二列,我想在第二列中输入参考表1的值

这是第二张纸

这里是第二列,即颜色,我想从第一张纸中获取值

我正在使用Libreoffice,但也可以使用excel。请建议我如何在excel/libreoffice中执行此操作。

excel解决方案

因此,使用表1作为参考表。第二张是你要填写的那张

在第2页的B2中输入以下公式:

=vlookup(A2,Sheet1!$A$1:B$6$,2,FAlSE)
然后向下拖动

这是假设您在工作表1中的引用位于A列和B列,并且从第1行到第6行

希望这有帮助。

Excel解决方案

因此,使用表1作为参考表。第二张是你要填写的那张

在第2页的B2中输入以下公式:

=vlookup(A2,Sheet1!$A$1:B$6$,2,FAlSE)
然后向下拖动

这是假设您在工作表1中的引用位于A列和B列,并且从第1行到第6行


希望这能有所帮助。

一个更简单的方法是使用VLOOKUP。因此,这需要4个输入:

  • 您正在搜索的值
  • 正在搜索的数组
  • 要返回的值所在的列位于
  • 如果希望搜索的值与正在搜索的数组之间精确匹配,请使用“FALSE”来列出
  • 因此,在您的示例中,我们将使用工作表,其中仅列出了作为公式的工作表的名称,因此在B2中类似于此:

    =VLOOKUP(A2,表2!$A$2:$B$6,2,假)

    这将查找工作表1单元格A2中显示的值

    然后转到工作簿2,将该值与A2:A6中的值匹配

    然后查找第2栏中的答案

    仅当工作表1单元格A2和工作表2范围A2:A6中的内容完全匹配时,才返回第2列中的内容

    还有其他方法,但对于您的示例,这在EXCEL中应该是最简单的。仅当您正在搜索的值位于您正在查找的值的右侧时,此选项才有效。如果需要转到左侧,索引/匹配会更好(但此处不需要)

    希望这有帮助


    JW

    实现这一点的一个简单方法是使用VLOOKUP。因此,这需要4个输入:

  • 您正在搜索的值
  • 正在搜索的数组
  • 要返回的值所在的列位于
  • 如果希望搜索的值与正在搜索的数组之间精确匹配,请使用“FALSE”来列出
  • 因此,在您的示例中,我们将使用工作表,其中仅列出了作为公式的工作表的名称,因此在B2中类似于此:

    =VLOOKUP(A2,表2!$A$2:$B$6,2,假)

    这将查找工作表1单元格A2中显示的值

    然后转到工作簿2,将该值与A2:A6中的值匹配

    然后查找第2栏中的答案

    仅当工作表1单元格A2和工作表2范围A2:A6中的内容完全匹配时,才返回第2列中的内容

    还有其他方法,但对于您的示例,这在EXCEL中应该是最简单的。仅当您正在搜索的值位于您正在查找的值的右侧时,此选项才有效。如果需要转到左侧,索引/匹配会更好(但此处不需要)

    希望这有帮助

    JW

    VLOOKUP()
    是您要找的(在Excel中,我假设LibreOffice有类似的东西)。
    VLOOKUP()
    是您要找的(在Excel中,我假设LibreOffice有类似的东西)。