当前位置:首页经验技巧Excel经验excel技巧

怎么让excel表格内容在一行

2026-01-20 10:20:57

1.Excel中如何把几列数据的内容并到一行内

在表格打开状态按ALT+F11,插入----模块,复制以下代码进去,在关掉代码窗口。

Function abc(a As Range, b As Range, c As String)

Dim t As String

'如果a与b的区域大小不同,就显示“错误”

If a.Rows.Count <> b.Rows.Count Then abc = "错误": Exit Function

'在区域a是循环

For i = 1 To a.Rows.Count

'如果在a中找到与c相同的值,就把同一行中的b的内容提取出来,存入变量t中。

If a.Cells(i, 1) = c Then t = t & " " & b.Cells(i, 1)

Next

'将变量的值赋给自定义函数

abc = t

End FunctionD2单元格=abc($A$2:$A$5000,$B$2:$B$5000,C2)


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .