excel怎么把同一个订单位于不同列的数据信息整理在同一行?(EXCEL中怎样将同列不同行相同一人的数据合并到一行?)
更新时间:2021-08-05 19:12:35 • 作者:SARA •阅读 2335
- EXCEL中怎样将同列不同行相同一人的数据合并到一行?
- excel如何把相同列不同行的数据移动到同一行
- 在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中怎么把不同列不同行的相同内容整理到同一行内??
由于你的图片没有行标,我根据你图片弄了一个示例,你可以下载下来看看,公式要是有不明白的可以问我