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

excel标点符号怎么分多行,标点符号

2025-01-11 10:42:44

1.Excel怎么按照标点符号的数量插入对应数量的行

确保自己的excel版本是2016及以上版本;选中全部数据(只包含数据,不要把整个sheet全选),然后在【数据】选项卡上点击【自表格/区域】,新建一个查询3.然后编辑该查询,选中【人名】列,选择【拆分列】-【按分隔符】4.在分列对话框中,按照如图红框设置:5.最后将结果加载到excel表格:完整代码如下:let源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],更改的类型 = Table.TransformColumnTypes(源,{{"房间", type text}, {"人名", type text}}),按分隔符拆分列 = Table.ExpandListColumn(Table.TransformColumns(更改的类型, {{"人名", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "人名"),更改的类型1 = Table.TransformColumnTypes(按分隔符拆分列,{{"人名", type text}}),筛选的行 = Table.SelectRows(更改的类型1, each ([人名] <> null))in筛选的行用powerquery的好处是原始数据表更新后,刷新下,最新结果就出来了。

附上示例文件:链接: /s/ 提取码: 3hzq。

2.Excel怎么按照标点符号的数量插入对应数量的行

可以借助power query来实现。

把下面的代码粘贴到高级编辑器中。

let

源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],

复制的列 = Table.DuplicateColumn(源, " 人名", " 人名 - 复制"),

按分隔符拆分列 = Table.SplitColumn(复制的列, " 人名 - 复制", Splitter.({","}, QuoteStyle.Csv, true), {" 人名 - 复制.1", " 人名 - 复制.2"}),

更改的类型 = Table.TransformColumnTypes(按分隔符拆分列,{{" 人名 - 复制.1", type text}, {" 人名 - 复制.2", type text}}),

删除的列 = Table.RemoveColumns(更改的类型,{" 人名 - 复制.2"}),

按分隔符拆分列1 = Table.SplitColumn(删除的列, " 人名 - 复制.1", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), {" 人名 - 复制.1.1", " 人名 - 复制.1.2", " 人名 - 复制.1.3", " 人名 - 复制.1.4"}),

更改的类型1 = Table.TransformColumnTypes(按分隔符拆分列1,{{" 人名 - 复制.1.1", type text}, {" 人名 - 复制.1.2", type text}, {" 人名 - 复制.1.3", type text}, {" 人名 - 复制.1.4", type text}}),

逆透视的列 = Table.UnpivotOtherColumns(更改的类型1, {"房间"}, "属性", "值"),

已添加条件列 = Table.AddColumn(逆透视的列, "自定义", each if [属性] <>; " 人名" then null else [值]),

已添加条件列1 = Table.AddColumn(已添加条件列, "自定义.1", each if [自定义] = null then null else [房间]),

重排序的列 = Table.ReorderColumns(已添加条件列1,{"房间", "属性", "值", "自定义.1", "自定义"}),

删除的其他列 = Table.SelectColumns(重排序的列,{"自定义.1", "自定义"}),

重命名的列 = Table.RenameColumns(删除的其他列,{{"自定义.1", "房间"}, {"自定义", "人名"}})

in

重命名的列

3.EXCEL如何将一个单元个内容分成多行单元格

一、首先,打开excel程序,新建表格,在表格中输入好数据。

二、然后在Excel主界面上方选中“数据”然后点击“分列”。

三、然后在弹出菜单中选择“分隔符号”点击下一步。

四、然后在向导2中,勾选“空格”点击下一步。

五、然后在向导3中,选择“常规”,然后再点击“完成”。

六、EXCEL一个单元个内容分成多行单元格成功。

4.excel2007中怎么将一行分为多行

首先打开该excel文档找到要分行的单元格,选中

点击工具栏上的“工具”----->;“分列”

这里我们选择用分隔符号做分列的依据

分隔符号我这里选择空格,大家可以根据自己的实际情况选择,记得是可以多选的

另外还有个预览的地方,核实无误后就可以“下一步”

这时有一个目标区域,指的就是单元格里面的数据分列后的显示位置,大家若是觉得默认的位置不好,可以自己选择区域,最好点击“完成”

然后把这组数据选中,点击鼠标右键,在下拉菜单中 选择“复制”

然后找选中一个区域(因为你复制的是一组数)

然后点击上方工具栏的“开始”-------->;“粘贴” 在下拉菜单中选择“转置”

完成“转行”的功能了


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