注:此问题来源于百度知道
即将流水账一样的出差记录做成横向的这种形式

前期准备工作(包括相关工具或所使用的原料等)
Excel详细的操作方法或具体步骤
在流水账中添加一个辅助列,在辅助列的第一个单元格中填写公式
这里是B3=COUNTIF($C$3:C3,C3)&C3
意思是,到目前为止当前行的人第几次出差,把人名和第几次连到一起其实就是做成一个类似索引的东西,方便一会儿给VLOOKUP使用

向下填充,并用一个自己习惯的颜色标识出这一列是辅助列。这个不用说了吧

在第二个表中下面或着上面添加一个辅助行,然后分别在对应的第几次出差的地方用数字标识出来,第一次下面就写1,第二次就写2,这样。
这里在表下面添加一个辅助行。

到了这里你可能就知道下一步怎么做了。直接上公式吧
这里是K4=VLOOKUP($K$9&$J4,$B$2:$F$11,3,FALSE)
意思是说像第一张表那样根据所在位置动态生成第几次和姓名连起来的这种索引,交给vlookup去查相应的数据。

向右填充公式的时候,注意修改相应的单元格,这里没有使用offset进行傻瓜式填充,有兴趣的朋友可以自己尝试一下。
这里L4=VLOOKUP($K$9&$J4,$B$2:$F$11,4,FALSE)
M4=VLOOKUP($K$9&$J4,$B$2:$F$11,5,FALSE)
然后第二次出差的就是
N4=VLOOKUP($N$9&$J4,$B$2:$F$11,3,FALSE)
这样依次向后推

向下填充,然后修饰好辅助行和辅助列,就得到下面的图了。
请原谅本人薄弱的表格功底

注意事项
如果图中的两张表是处于不同的sheet中,修改公式中的相关引用即可,公式用法是不需要改变的。经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
