Excel多行数据根据某一个数据来提取其他数据到同一行
Excel多行数据根据某一个数据来提取其他数据到同一行比如ABCADEAFGAHI我要将这四行放到一行ABCDEFGHI分别占用一列是多行数据里,根据某个固定的数据来提取...
Excel多行数据根据某一个数据来提取其他数据到同一行
比如
A B C
A D E
A F G
A H I
我要将这四行放到一行
A B C D E F G H I
分别占用一列
是多行数据里,根据某个固定的数据来提取那一行的数据到同一行
户口本号 名字 身份证
001 张三 123
001 陈妹 234
004 刘东 415
005 王二 214
然后通过一个公式,将户口本那一列相同的号码所对应的名字和身份证拉到同一行
001 张三 123 陈妹 234
004 刘东 415
005 王二 214 展开
比如
A B C
A D E
A F G
A H I
我要将这四行放到一行
A B C D E F G H I
分别占用一列
是多行数据里,根据某个固定的数据来提取那一行的数据到同一行
户口本号 名字 身份证
001 张三 123
001 陈妹 234
004 刘东 415
005 王二 214
然后通过一个公式,将户口本那一列相同的号码所对应的名字和身份证拉到同一行
001 张三 123 陈妹 234
004 刘东 415
005 王二 214 展开
3个回答
展开全部
AA 1 1/2/
AA 2
BB 3 3/4/5
BB 4
BB 5
遇到AA相同的把1和2放一起,遇到BB相同的把345放一起,
有个前提就是安第一列排下序
Sub Macro1()
Dim X As Integer, J As Integer, Y As Integer, Z As Integer, I As Integer
For I = 1 To 10000
Y = Y + 1
If Cells(I, 1) <> Cells(I + 1, 1) Then
X = I
For J = X - Y + 1 To X
Cells(X - Y + 1, 3) = Cells(X - Y + 1, 3) & Cells(J, 2)
Next J
Y = 0
End If
Next I
End Sub
我自己写的,网上独此一家,我当初自己研究过,百分之百有用,你找对人了
AA 2
BB 3 3/4/5
BB 4
BB 5
遇到AA相同的把1和2放一起,遇到BB相同的把345放一起,
有个前提就是安第一列排下序
Sub Macro1()
Dim X As Integer, J As Integer, Y As Integer, Z As Integer, I As Integer
For I = 1 To 10000
Y = Y + 1
If Cells(I, 1) <> Cells(I + 1, 1) Then
X = I
For J = X - Y + 1 To X
Cells(X - Y + 1, 3) = Cells(X - Y + 1, 3) & Cells(J, 2)
Next J
Y = 0
End If
Next I
End Sub
我自己写的,网上独此一家,我当初自己研究过,百分之百有用,你找对人了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你说的有什么用
如果数量少的话就直接拖吧
如果数量少的话就直接拖吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询