Excel: 将单列重复文本转换为多行
Excel: Convert single column of repeating text into multiple rows
简单的excel问题? (我看过,看过...)
如何获取包含文本分组的单列(例如 A1:A5、A6:A10、A11:A15)并将这些组转换为行(例如 A1:A5 转换到 B1:F1;A6:A10 转换为 B2:F2) 谢谢。 (注意:无法上传图片b/c我是新人)
这是一个文本示例:
当前:
(转换此列(2000 个条目,每组 5 个))
Trinity
Neo
Morpheous
Agent Smith
Oracle
Dozer
Mouse
Zion
Nebuchadnezzar
The Twins
重新格式化:
(5 组中的行数据)
Trinity | Neo | Morpheous | Agent Smith | Oracle
Dozer | Mouse | Zion | Nebuchadnezzar | The Twins
使用列 A 中的数据,在 C1 中输入:
=INDEX($A:$A00,COLUMNS($A:A)+5*(ROWS(:1)-1),1)
然后通过G1
复制C1到D1
然后向下复制C1到G1。例如:
显然 Gary 的方法要快得多,但是一个容易理解但肮脏的方法就是这样做
像这样添加公式(如果您没有在中放入 header 行,则使用 =MOD(ROW(A2),5)
数据看起来像这样
然后在最后一列过滤为 1
简单的excel问题? (我看过,看过...)
如何获取包含文本分组的单列(例如 A1:A5、A6:A10、A11:A15)并将这些组转换为行(例如 A1:A5 转换到 B1:F1;A6:A10 转换为 B2:F2) 谢谢。 (注意:无法上传图片b/c我是新人)
这是一个文本示例:
当前: (转换此列(2000 个条目,每组 5 个))
Trinity
Neo
Morpheous
Agent Smith
Oracle
Dozer
Mouse
Zion
Nebuchadnezzar
The Twins
重新格式化: (5 组中的行数据)
Trinity | Neo | Morpheous | Agent Smith | Oracle
Dozer | Mouse | Zion | Nebuchadnezzar | The Twins
使用列 A 中的数据,在 C1 中输入:
=INDEX($A:$A00,COLUMNS($A:A)+5*(ROWS(:1)-1),1)
然后通过G1
复制C1到D1然后向下复制C1到G1。例如:
显然 Gary 的方法要快得多,但是一个容易理解但肮脏的方法就是这样做
像这样添加公式(如果您没有在中放入 header 行,则使用 =MOD(ROW(A2),5)
数据看起来像这样
然后在最后一列过滤为 1