背景 前不久开发了一个运营小工具,运营人员上传一个id的列表,即可导出对应id的额外数据.需求本身不复杂,很快就开发完了,但上线后,运营反馈了一个问题,导出后的数据跟导出之前的数据顺序不一致. 经过沟通后发现,原来运营的id数据是从另一个 Excel 复制出来的一列,用工具导出完之后,需要再把新增的一列数据复制回去.就像下面这样: emmmm,跟从产品经理了解到的需求好像还是有点点不一样,那怎么解决这个问题呢? 方案一.排序 拍了拍我聪明的大脑壳,一个骚操作就诞生了,把两边都按id排序一下,顺序…