Excel使用技巧之分割字符串
来源:互联网 发布:天猫网络环境异常 编辑:程序博客网 时间:2024/05/27 02:31
1.问题描述
项目中原来写了一大堆的配置,格式如下(下面只是部分,总共有500行左右):
InitMap<BlankColumn>(iColumnBlank, "空白分栏", g);InitMap<RulerColumn>(iColumnRuler, "标尺分栏", g);InitMap<LogFormationColumn>(iColumnLogFormation, "地层分层分栏", g);InitMap<CurveColumn>(iColumnCurve, "曲线分栏", g);InitMap<CurveFillColumn>(iColumnFill, "曲线间填充分栏", g);InitMap<TextColumn>(iColumnText, "文本描述分栏", g);InitMap<SymbolColumn>(iColumnSymbol, "符号分栏", g);InitMap<ImageColumn>(iColumnImage, "添加图片分栏", g);InitMap<LogGasDataColumn>(iColumnLogGasData, "气测曲线分栏", g);InitMap<LogCutDescColumn>(iColumnLogCutDesc, "岩屑描述分栏", g);InitMap<LogResultColumn>(iColumnLogResult, "录井解释分栏", g);
现在需要生成一个EXCEL文档,将BlankColumn, iColumnBlank, 空白分栏,这三部分的内容取出来,生成类似如下的表格
总不能一行一行填吧,那样的话,实在是让人太崩溃了,那该如何解决呢?
2.解决方案
于是我就想到了Excel的公式,EXCEL的公式实在是太方便了,不过这需要一点点编程知识,当然对于码农来讲,很显然不是什么问题
第一步:将始内容复制到Excel的E列
第二步:设置A1单元格的公式为
MID(E1,FIND("<",E1)+1,FIND(">",E1)-FIND("<",E1)-1)
第三步:设置B1单元格的公式为
MID(E1,FIND("(",E1)+1,FIND(",",E1)-FIND("(",E1)-1)
第四步:设置C1单元格的公式为
MID(E1,FIND("""",E1)+1,FIND("""",E1,FIND("""",E1)+1)-FIND("""",E1)-1)
3.结果展示
0 0
- Excel使用技巧之分割字符串
- Excel分割字符串
- Objectvie-C之 NSString 处理技巧<一>:分割字符串
- Objectvie-C之 NSString 处理技巧-分割字符串
- JavaScript之分割字符串
- Excel拼接字符串技巧
- 使用 explode 分割字符串
- 字符串操作之分割字符串
- c库函数之分割字符串
- js之分割取字符串
- OJ 系列之字符串分割
- MySQL之Split分割字符串
- OJ系列之---字符串分割
- 华为oj之字符串分割
- 数据结构示例之分割字符串
- C语言之分割字符串
- Android开发之--分割字符串
- C++之split字符串分割
- 常用IP地址查询接口
- php ci框架之配置
- 青椒土豆丝---好豆菜谱
- Cassandra HUnavailableException: : May not be enough replicas present to handle consistency leve错误处理
- 疑问
- Excel使用技巧之分割字符串
- hdu 5039 Hilarity(dfs序 + 线段树)
- UML与java
- 已知三点求圆心与半径
- AIDL实现进程间通信
- 浅谈Cookie
- NYOJ 题目633 幂(数学)
- 实现半透明的popupwindow的源码
- ALAssetsLibrary-代码操作iOS相册资源