关于Excel表格里的去空格

本文介绍如何在Excel中使用公式去除数据两端的空格,包括具体步骤和实例演示,确保统计数据准确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自动生成表格有时候会在数据两端加上空格,但有时候需要统计数据,必须去掉空格,下面就是在实际工作中总结的去空格方法:

 

1、在新列里输入:=MID(A1,2,LEN(A1)-2).

   说明:A1 就是要去空格的列

            2  代表从第二个字符开始取字符

           len(A1)-2 代表总共取该单元格的长度-2个字符

  该公式适应的是数据前后各有一个空格的情况,如有别的情况,略做修改即可。

2、复制该单元格,粘贴到整列。这样就得到去空格后的数据

3、选中整列,复制

4、在新列里粘贴,注意选择‘选择性粘贴’,再选择‘数值’

在MATLAB中,你可以使用`readtable`或`xlsread`函数从Excel表格读取数据,但它们默认处理的是逗号分隔值(CSV)格式的数据而不是带有空格的单元格。如果你需要调整Excel表格的行高和列宽,你需要先导入数据,然后使用外部工具如Microsoft Excel或者专门的Excel操作库(比如`xlswrite`或`pandas`等)进行修改,因为MATLAB本身并不直接支持这些操作。 以下是一个基本步骤,假设你已经安装了`xlsxwriter`库: 1. 导入数据: ```matlab data = readtable('your_excel_file.xlsx'); ``` 2. 使用外部工具编辑Excel文件: - 打开Excel文件,调整所需的单元格高度和宽度。 - 保存修改后的文件。 3. 如果需要写回Excel,你可以用`xlsxwriter`重新创建一个新的工作表并写入数据,但行高和列宽的设置通常在写入时不会自动同步,需要你在写入前先获取Excel工作表对象,然后手动设置: ```matlab % 假设你有一个已调整好尺寸的data结构 if exist('xlsxwriter', 'file') % 创建一个新的workbook和worksheet workbook = xlsxwriter.Workbook('output.xlsx'); worksheet = workbook.add_worksheet(); % 将data转换为适当的格式,这假设data已经是表格形式 for i = 1:height(data) for j = 1:width(data) cell_value = data{i,j}; worksheet.write_number(i, j, cell_value); % 设置单元格大小,例如10pt的高度和宽度 worksheet.set_row(i, 10); % 行高 worksheet.set_column(j, j, 15); % 列宽 end end % 保存并关闭 workbook.close(); else warning('xlsxwriter not found, unable to update Excel dimensions.'); end ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值