zoukankan      html  css  js  c++  java
  • 【excel】 关于一次批量导入时,excel提取列中的中文与其他列组合成数组属性

    项目要求,提取D列中的中文名和C列中的CI号组成可实际查询的PHP数组元素

    • excel 提取中文函数,打开excel 按住ALT + F11 在弹出的窗口点击 插入 -》 模块 ,复制一下的代码到弹出的框中
    Function getcn(mystr As Range)
    '提取中文以及全角字符
    Dim temp As String
    getcn = ""
    For i = 1 To Len(mystr)
        temp = Mid(mystr, i, 1)
        If Evaluate("LenB(""" & temp & """)") = 2 Then
            getcn = getcn & temp
        End If
    Next
    End Function 
    
    • 然后在E 列中输入调用代码 如 E1 中输入 =getcn(D1) enter键之后,取出了字符串里的中文
    • 合并C列和E列再添加相应的字符组成PHP数组格式 在F1中输入 ="'"&C1&"'=>'"&E1&"'," ,enter键之后 得到值格式为 'CI9633'=>'李佳宁',,连接各个列的内容用的是&,我之前用concat测试不通过

    好了,就讲到这里,是我自己的一次总结,也希望能帮到你 !!!

  • 相关阅读:
    C语言volatile关键字的用法
    UDP广播包
    进程和线程的区别
    Unix/Linux进程间通信
    虚拟空间,malloc
    自我介绍
    java初始化顺序
    java 队列基础操作
    java IO基础操作
    Python中的Tab补全功能添加
  • 原文地址:https://www.cnblogs.com/china-flint/p/11132041.html
Copyright © 2011-2022 走看看