【问题标题】:Replacing multiple values in excel sheets替换Excel工作表中的多个值
【发布时间】:2018-01-15 06:56:24
【问题描述】:

我有两张纸

(1) 这个有组 id 和组描述

(2) 这仅包含多列中的组描述。

我需要将工作表 2 中所有列中的所有组描述替换为组 ID。

表 1

group id| group discription
   1    |  abcd
   2    |  xyzs
   3    |  ghtv

表 2

group discription
abcd|xyzs|ghtv|gtsx
adds|gtfc|gtui|vbnm
qwas|lmko|zxcd|ytru

我想要的 SHEET 3 结果表看起来像这样

 1|2|3|9
 5|4|8|0
 6|7|3|0

我有大量数据。任何人都可以建议如何做到这一点

【问题讨论】:

  • 你能补充一下,到目前为止你尝试了什么?

标签: excel excel-formula excel-2010 vlookup vba


【解决方案1】:

最简单的方法是使用VLOOKUP,但要做到这一点,您需要重新排列工作表 1 中的列:

group description | group id
   abcd           |  1
   xyzs           |  2
   ghtv           |  3

然后在Sheet3:

=VLOOKUP(Sheet2!A1,Sheet1!$A$1:$B$3,2,FALSE)

地点:

  • Sheet2!A1 引用要在 Sheet2 中查找的值
  • Sheet1!$A$1:$B$3 是您在 Sheet1 中的参考查找表

【讨论】:

    猜你喜欢
    • 2018-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    • 2021-02-06
    • 2023-03-30
    相关资源
    最近更新 更多