Execl表格列数据筛选及替换!

工作需求需要导出三列东西,之后生成矩阵,但奈何Matlab要求行列的序号名字要为0-9的数字,所以运用excel进行了处理。图如下:

(要将左侧列表中86*替换为右侧列表对应的代号)

Execl表格列数据筛选及替换!_第1张图片   图1       |    Execl表格列数据筛选及替换!_第2张图片图2


最终实现如下图所示的结果:

Execl表格列数据筛选及替换!_第3张图片图3


实现方法:


将图1 中的AB两列复制到EF列,并将图2的内容复制到工作表Sheet2中的EF列。如下:

Execl表格列数据筛选及替换!_第4张图片

图4

Execl表格列数据筛选及替换!_第5张图片

图5

在A1中输入=IF(ISNA(VLOOKUP(E1,Sheet2!F:G,2,)),ROW(),VLOOKUP(E1,Sheet2!F:G,2,))

B1中输入=IF(ISNA(VLOOKUP(F1,Sheet2!F:G,2,)),ROW(),VLOOKUP(F1,Sheet2!F:G,2,))

之后再A1及B1右下角向下拖动可。最后得到图3结果。

希望本文档对你有帮助!



你可能感兴趣的:(excle,数据替换)