excel怎么把同一个订单位于不同列的数据信息整理在同一行?(EXCEL中怎样将同列不同行相同一人的数据合并到一行?)

1289℃ SARA

excel怎么把同一个订单位于不同列的数据信息整理在同一行?(EXCEL中怎样将同列不同行相同一人的数据合并到一行?)

EXCEL中怎样将同列不同行相同一人的数据合并到一行?

由于源数据中同一时间同一人有相同记录,故先用if( )函数决断错位,然后用vlookup( )函数来达到寻值,如下:

1、加入一列“时间+姓名”,值为 A2=B2&C2, 下拉,以此列进行排序;

2、扩展电话,向右横拉,得到电话1+电话2+电话3....(目前重复值多少);

3、E2=IF($A3=$A2,D3,0),  F2=IF($A3=$A2,E3,0), G2=IF($A3=$A2,F3,0), 横向定义公式,直到有 0 出现而止, 三个单元格公式定义完成后,向下竖拉,如上图;

4、复制源数据表A B C三列,在另一地方粘贴,再数据---删除重复项,得到前三列唯一记录,如下图:

5、电话0、电话1.....定义公式,向右直到 0 出现(最大重复记录), 然后向下竖拉公式,

M2=VLOOKUP($J2,$A$2:$G$19,4,0),  N2=VLOOKUP($J2,$A$2:$G$19,5,0), O2==VLOOKUP($J2,$A$2:$G$19,6,0), P2==VLOOKUP($J2,$A$2:$G$19,7,0)

 复制数字,选择粘贴为数值,删除不用的列,美化表格,

OK了,可以再交流。

excel如何把相同列不同行的数据移动到同一行

假设上两表的表名分别为sheet1 、sheet2

在sheet2的B2输入公式

=SUMIF(sheet1!$A:$A$,$A2,sheet1!B:B)

右拉、下拉填充公式

在excel同一个工作簿中,如何把不同表中的同一列数据汇总到新的表格的同一列内?

汇总表A1输入公式:=表1名称!A1+表2名称!A1+....+表N名称!A1

EXCEL中怎么把不同列不同行的相同内容整理到同一行内??

由于你的图片没有行标,我根据你图片弄了一个示例,你可以下载下来看看,公式要是有不明白的可以问我

TAG: 订单