Excel如何将两分隔符中间数据提取出来

如下图,B列数据是由两个分隔符号“-”联接三段数据组成的混合文本,现在想要将两个分隔符号中间部分的数据提取出来。

将B列数据复制一份到C列中

点击下图选项(Excel插件,百度即可了解详细下载安装方法,本文这里不作详细叙述)

选中C列数据单元格

点击【截取文本】

选择【截取中间文本】

在起始选项中勾选【从左数】然后在后面方框中输入“-”,接着在终止选项中勾选【从左数】第2个文本并在后面方框内输入“-”。最后点击确定即可完成。

完成效果如下图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以使用以下步骤在 Matlab Excel 数据按行拆分并绘制坐标图: 1. 在 Matlab 导入 Excel 文件,可以使用 `xlsread` 函数。 2. 读取 Excel 文件数据,并将其存储为一个矩阵。 3. 使用 `strsplit` 函数将每行数据分隔符进行拆分,并将其存储为一个单元格数组。 4. 将单元格数组转换为数字数组,并将其存储为一个矩阵。 5. 使用 `plot` 函数绘制坐标图。 以下是一个示例代码,假设你的 Excel 文件名为 `data.xlsx`,其数据以逗号作为分隔符: ```matlab % 导入 Excel 文件 [num,txt,raw] = xlsread('data.xlsx'); % 将数据存储为矩阵 data = num(:, 1:end); % 将每行数据按逗号分隔并存储为单元格数组 splitData = cell(size(data)); for i = 1:size(data, 1) splitData{i, :} = strsplit(txt{i+1, 1}, ','); end % 将单元格数组转换为数字数组,并存储为矩阵 splitData = cellfun(@str2double, splitData, 'UniformOutput', false); splitData = cell2mat(splitData); % 绘制坐标图 plot(splitData(:, 1), splitData(:, 2), 'o-'); xlabel('x轴'); ylabel('y轴'); title('坐标图'); ``` 注意,上述代码 `txt` 变量是用于存储 Excel 文件的文本数据的,因此需要将其与数字数据区分开来。在示例代码,我们假设文本数据位于 Excel 文件的第一列,并且使用 `strsplit` 函数按逗号拆分每一行数据。如果你的 Excel 文件数据以其他分隔符分隔,请将 `strsplit` 函数的参数相应地进行更改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值