如果第三个数字是1,则插入文本X.

时间:2012-11-13 10:09:56

标签: excel excel-formula

我有变化的数字条目(SF123456,SF142365,...)。每个数字条目的数量对应于特定代码。对于每个条目的每个数字,我需要在单独的单元格中输入相应的代码(在此处下载示例表:www.nivpat.com/Example.zip)如何创建自动函数,因为我有数千个条目分成代码......谢谢!

1 个答案:

答案 0 :(得分:1)

好的。我为解决这个问题所做的是:

  • 删除匹配表中的“=”符号,以便能够对其进行VLOOKUP;
  • 在标题正上方的第9行中添加要查找的数字位置。您可能希望隐藏此行以获得更清晰的演示文稿;
  • 我在单元格中使用以下公式来提取值:

=VLOOKUP(VALUE(MID($A11, B$9, 1)), $A$2:$B$7, 2, 0)

VLOOKUPA2:B7的桌面上进行查找。 MID()只提取一个以B9中指定的字符开头的字符(在这种情况下,它将是3)。并且VALUE()将文本字符串转换为数字,以便能够与上表进行匹配。

你现在唯一需要做的就是拖动你的公式并且它正在工作!