跳到主要内容
Mindtouch成功中心

合并MindTouch报告CSVS

适用于:
Mindtouch(当前)
需要的角色:
行政

有很多方法可以合并和解剖数据。本教程通过合并各种MindTouch报告CSV来指导用户。

先决条件

在阅读本文之前,请确保您具备以下几点:

  • 管理权限。
  • 电子表格软件:本教程使用Microsoft Excel,但其他应用程序等应用程序等应用程序也应该运行。

如何使用VLOOKUP功能合并表

在本教程中,我们将使用用户user2group.报告生成包含用户ID,组ID,用户名,电子邮件和组名的单个报告。在许多标准平台(Excel,Numbers,Google Sheet等)上的过程相对相似。使用以下示例vlookup()在Excel中合并多个表。

第1部分:下载报告

如果您不熟悉下载这些报告的位置,请按照以下链接:

如果您没有看到下载这些报告的选项,联系办公支持

第2部分:将报告组合成一个CSV

假设我们要移动数据和user2group.数据在他们自己的独特选项卡中用户工作簿

  1. 打开三个CSV文件。
  2. 选择床单。
  3. 右键单击选项卡(工作表),然后单击移动或复制

  1. 来自预订下拉菜单,选择Users.csv.指定目标工作簿。

  1. 在里面在床单之前字段,选择(搬到结束)。这个地方标签后立即用户选项卡在用户工作簿。

  1. 选择创建一个副本复选框如果您不希望从原始工作簿中删除纸张。
  2. 点击好吧移动或复制从其原始工作簿到的表格用户工作簿。
  3. 重复此过程以添加user2group.纸张到了用户工作簿。
  4. 确保保存!

第3部分:合并报告

采用vlookup()将数据从三个报告合并到显示用户ID,组ID,用户名,电子邮件和组名称的单张纸上。

  1. 到了user2group.表格,添加标题用户名电子邮件, 和团队名字

  1. 要查找用户名,请将以下公式添加到单元格中C2.= IFERROR (VLOOKUP (A2美元,用户! A:我美元,3,假())," ")。别担心,我会解释一下。


Vlookup功能细分

vlookup()功能允许您查找另一个表中引用的值并输出该值。它的语法看起来如下:

VLOOKUP(LOOKUP_VALUE,TABLE_ARRAY,COL_INDEX_NUM,[RANAGE_LOOKUP])


下表解释了我们的语法vlookup()功能在= IFERROR (VLOOKUP (A2美元,用户! A:我美元,3,假())," ")

参考 目的 在我们的例子中 解释
lookup_value. 您要搜索的价值 lookup_value.被设置为$ A2 $A2是列出的第一个用户IDuser2group.电子表格
表格数组 包含要查找的数据的单元格范围 表格数组被设置为用户!$ a:$ i 包括来自的所有数据用户桌子
col_index_num. 的列号表格数组它包含您要查找的数据 col_index_num.被设置为3. 3.代表第三列用户桌子
Range_Lookup. 一个可选的论点vlookup()可以是真的错误的。如果vlookup()真的, Excel试图找到一个完全匹配您的lookup_value.。如果Excel找不到完全匹配,Excel会给您提供小于的最大值lookup_value. Range_Lookup.被设置为错误的() 我们只想返回确切的结果

IFERROR函数分解

这个函数IfError()陷阱并处理其他公式或功能产生的错误。它的语法看起来如下:

ifearror(值,value_if_error)

下表解释了我们的语法IfError()功能在= IFERROR (VLOOKUP (A2美元,用户! A:我美元,3,假())," ")

参考 目的 在我们的例子中 解释
价值 相关函数的结果 价值vlookup()功能
value_if_error. 替换该单元格内的错误值的值 value_if_error.被设置为 取代vlookup()输出如果它产生错误
  1. 要查找电子邮件,请将以下公式添加到单元格中D2= ifearror(vlookup($ a2,用户!$ a:$ i,5,false()),“”)

  1. 要查找组名,请将以下公式添加到单元格中E2.= IfError(vlookup($ b2,组!$ a:$ d,2,false()),“”)

  1. 要添加用户名,电子邮件和组名称的完整列表,只需选择字段C2.D2,和E2.并将其拖动到列表的底部(或双击突出显示选择的右下方的正方形。