list没有换行,可以复制到word中,将分隔符换成 ^p进行换行
1. 复制母表格
2. 在复制的表格中新建一个sheet
3. 将目标列复制到新sheet的第一列,第一行作为表头
4. 在B2行中输入函数
=VLOOKUP(A2, sheet1!$A$1:$AK$10000, COLUMN(), FALSE)\
其中A2 代表需要寻找的ID在表格中的对应的位置,sheet1代表目表格所在的sheet,可以根据你的sheet名字改名,$A$1:$AK$10000代表需要搜索的母表格的范围 $A$1代表第一行第一列,$AK$10000代表第AK列和第10000行,上面这个范围表示第一列第一行和第AK列第10000行之前的所有数据都进行搜索,可以根据自身的表格进行范围设置。COLUMN()函数用于获取当前列的列索引,FALSE表示精确匹配,只有ID名字完全一样才进行匹配
5. 将B2的函数扩大到整个列表
将鼠标放到B2单元格的右下角,光标上出现+时按住往右边拖,一直拖到你想要覆盖的列的范围
在这个函数里面 A2因为没固定,在拖动的过程中数字会一直变化,可以先将A2换成$A2进行固定,在行的方向上填充完成之后再用替换将$A2换回A2
填充到最后一列之后,用同样的方法往下拉,填充所有的行,后面对应的数据就会完全出来了。
这里的A2不能换成$A2了,因为这个A2必须要根据行的位置自动变化成对应的行