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

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

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

   图1       |    图2


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

图3


实现方法:


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


图4


图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结果。

希望本文档对你有帮助!



发布了24 篇原创文章 · 获赞 19 · 访问量 11万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章