Excel 将各行上的地址转换为一行
我有一个Excel表格,其中有几行,但我需要将它们转换为列。所以每一行实际上是一列。我有这个Excel 将各行上的地址转换为一行,excel,excel-formula,Excel,Excel Formula,我有一个Excel表格,其中有几行,但我需要将它们转换为列。所以每一行实际上是一列。我有这个 Name Address City Info Website "Empty Space" Name Address City Info Website "Empty Space" 但我想: Name Address City Info Website Name Address City Info Website Name Address City Inf
Name
Address
City
Info
Website
"Empty Space"
Name
Address
City
Info
Website
"Empty Space"
但我想:
Name Address City Info Website
Name Address City Info Website
Name Address City Info Website
我的文档有22467行,我也不知道如何为此创建和运行宏。我真的很感谢你的帮助。我已经试过转置,但它给了我错误。我正在Mac上使用Microsoft Office 2008。假设每个区块有5行名称/地址/城市/信息/网站,每个区块由三个空白行分隔,第一个
名称在A1中,然后在B1中,复制到F1:
=OFFSET($A1,MOD(ROW(),9)/9+COLUMN()-2,0)
在G1中:
=MOD(ROW(),9)
将B1:G1复制到合适的位置。然后选择并复制整个图纸,并在顶部粘贴特殊值
Filter column g可选择除0
之外的所有内容,并删除所有可见行和删除列。空白空间是一个恒定的空间量,还是可以变化?如果您确实有Excel 2008 for Mac,您将无法创建宏,因为该版本不支持宏。至于转置,你有什么错误?