EXCEL表中如何让第二列的内容和第一列的相同内容对应的方法如下:
1、公式法:
假设数据从A2,B2开始
(1)在A列后插入辅助列B列,在b2输入=IF(ISERROR(VLOOKUP(A2,C:E,3,0)),"",0),下拉至结尾,
(2)在c列后插入辅助列D列,在D2输入=IF(ISERROR(VLOOKUP(C2,A:B,2,0)),"",1),下拉至结尾,
(3)然后选择A,B列,数据--排序,在出现的对话框中,主要关键字选“B列”,次要关键字选“A列”,确定,再选择C,D列,数据--排序,在出现的对话框中,主要关键字选“D列”,次要关键字选“C列”,确定即可满足楼主的要求了。
2、vba编程法。
就是从第二列中逐行读取数据,再与第一列中的数据相匹配,如果符符合,就写到对应的第三列上。
用函数VLOOKUP关联:在一列文本数据后面插入空列;输入公式 =VLOOKUP(C2,$F$1:$F$7,1,0) 公式下拉。
能关联到结果的就是 另一列文本的对应项。
VLOOKUP函数解释:
=VLOOKUP(C3,$F$1:$F$7,1,0)
=VLOOKUP(搜索值,搜索区域,所需内容在选择区域内的列数,精确查找)
搜索区域前加“$” 代表绝对引用,固定循环这个区域内搜索。