Excel formula 如何在excel中重新编码多个文本变量

Excel formula 如何在excel中重新编码多个文本变量,excel-formula,Excel Formula,我需要关于如何将文本重新编码为数字的建议,反之亦然,或者是文本和数字的组合。在这个例子中,我需要将新加坡重新编码为1,马来西亚重新编码为2,日本重新编码为3,越南重新编码为4,依此类推。A列包含所有国家,B列应包含重新编码数据。我尝试使用replace和substitute命令,虽然它能够完成这项工作,但它只替换单个单元格中的一个文本。因此,我无法将公式复制到下一列。是否有一个公式可以包含所有要重新编码的变量,然后将该公式应用于所有受影响的数据列 查找表是常规的,但: =MATCH(A2,{"S

我需要关于如何将文本重新编码为数字的建议,反之亦然,或者是文本和数字的组合。在这个例子中,我需要将新加坡重新编码为1,马来西亚重新编码为2,日本重新编码为3,越南重新编码为4,依此类推。A列包含所有国家,B列应包含重新编码数据。我尝试使用replace和substitute命令,虽然它能够完成这项工作,但它只替换单个单元格中的一个文本。因此,我无法将公式复制到下一列。是否有一个公式可以包含所有要重新编码的变量,然后将该公式应用于所有受影响的数据列


查找表是常规的,但:

=MATCH(A2,{"Singapore","Malaysia","Japan","Vietnam"},0)  

在B2中,复制下来可能有用(扩展到更多国家以适应)

您可以使用vlookup指定编号,然后复制/粘贴为值以删除公式。或者,您也可以通过按ctrl+H来使用“查找并替换”