【问题标题】:Extract Specific data in excel [closed]在excel中提取特定数据[关闭]
【发布时间】:2012-12-16 07:50:26
【问题描述】:

我的数据如下:

- - - - -输入输出 - - 数据1 数据1 abcd 数据1 abcd 数据2 数据5 efgf 数据2 nopf 数据3 数据3 hijf 数据3 hijf 数据4 数据7 klmf 数据4 data5 data2 nopf data5 efgf 数据6 .... .... 数据6 数据7 .... .... 数据7 klmf 数据8 .... .... 数据8

解释:

  • Column1 包含所有元素。
  • Col2 是 col1 的子集。
  • Col3 是 Col2 的相应值。 (键值对)
  • Col4 和 col5 是我想要的输出。

在这里,如果 Col1 中存在 Col2 键,我需要复制 Col3 值。

我如何做到这一点?

【问题讨论】:

    标签: excel extract


    【解决方案1】:

    如果我正确理解您的问题,您可以使用 vlookup 函数在第 3 列中查找“键”并在第 5 列中返回您想要的值。

    假设第一列从 A2 开始,第二列在 B2 中,第三列在 C2 中,第四列在 D2 中(刚刚从第一列粘贴)和第五列在 E2 中,这是您将要查看的公式的位置提升你的价值观。数据在第 2 行到第 9 行。

    我假设您在 B 列和 C 列中显示的“....”字符实际上在您的数据中。

    单元格 E2 中的公式应为:

    =IF(IFERROR(VLOOKUP(D2,$B$2:$C$9,2,0),"")="….","",IFERROR(VLOOKUP(D2,$B$2:$C$9,2,0),""))
    

    您可以将公式向下复制到单元格 E9。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多