一 : Excel中将字符串半角改为全角的JIS函数怎么用?
在Excel的使用中,我们有时需要用到JIS函数将字符串中的半角英文字母更改为全角字符,那么具体该如何使用呢?
1、Excel中将字符串中的半角(单字节)英文字母更改为全角(双字节)字符需要用到JIS函数。
2、JIS函数的使用格式为:=JIS(text)。
3、JIS函数中参数Text为文本或对包含文本的单元格(或引用).如果文本中不包含任何半角英文字母,则文本不会更改。
4、在如图所示的案例中,我们在空白单元格输入测试数据“baidu”(注意这里全是小写)。
5、接着,我们在图示的单元格输入公式:=JIS(a1)。
6、确认公式后,我们按下Enter键,即可返回结果“BAIDU”。
相关推荐:
Excel中or和if函数的使用方法的实例教程
Excel怎么使用MMULT函数返回两个数组的矩阵乘积?
怎么计算Excel表格当中空单元格个数?countblank函数的使用方法
二 : VB InStr字符查找函数
VB InStr字符查找函数
InStr([start, ]string1, string2[, compare])
返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。[www.61k.com)
语法
InStr([start, ]string1, string2[,compare])
InStr 函数的语法具有下面的参数:
部分 | 说明 |
start | 可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错误。如果指定了 compare 参数,则一定要有start 参数。 |
string1 | 必要参数。接受搜索的字符串表达式。 |
string2 | 必要参数。被搜索的字符串表达式。 |
Compare | 可选参数。指定字符串比较。如果 compare是 Null,将发生错误。如果省略compare,OptionCompare 的设置将决定比较的类型。 |
设置
compare 参数设置为:
常数 | 值 | 描述 |
vbUseCompareOption | -1 | 使用Option Compare 语句设置执行一个比较。 |
vbBinaryCompare | 0 | 执行一个二进制比较。 |
vbTextCompare | 1 | 执行一个按照原文的比较。 |
vbDatabaseCompare | 2 | 仅适用于Microsoft Access,执行一个基于数据库中信息的比较。 |
返回值
如果 | InStr返回 |
string1 为零长度 | 0 |
string1 为 Null | Null |
string2 为零长度 | Start |
string2 为 Null | Null |
string2 找不到 | 0 |
在 string1 中找到string2 | 找到的位置 |
start > string2 | 0 |
说明
InStrB 函数作用于包含在字符串中的字节数据。所以 InStrB 返回的是字节位置,而不是字符位置。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
VB中如何实现文本查找功能
实现查找功能的关键在于使用InStr函数,这个函数可以找到指定的字符串在另一字符串中最先出现的位置。我们先来看一看使用这个函数的语法:
InStr([start, ]string1, string2[, compare])
这个函数需要的的参数是起始位置、主体字符串、要查找的字符串;Compare是
VB中如何实现文本查找功能
实现查找功能的关键在于使用InStr函数,这个函数可以找到指定的字符串在另一字符串中最先出现的位置。我们先来看一看使用这个函数的语法:
InStr([start, ]string1, string2[, compare])
这个函数需要的的参数是起始位置、主体字符串、要查找的字符串;Compare是可选参数。指定字符串比较。此compare参数是可以省略的,也可以是 0, 1或 2。指定0(缺省)做二进制比较。指定1做不区分大小写的文本比较。例如我们要查找在字符串“abcdefg”中是否存在“cd”并返回其位置,则使用下面的语句就可以实现:
pos=InStr(1,"abcdefg","cd")
则pos会返回3表示查找到并且位置为第三个字符开始。这就是“查找”的实现,而“查找下一个”功能的实现就是把当前位置作为起始位置继续查找。
下面举例说明:
放置一个文本框TEXT1供用户输入文本或调入文本文件,用来做在其中查找文本的验证,放置另一个文本框TEXT2供用户输入要查找的字符串,放置两个命令按钮,Command1、Command2,其标题分别为“查找”、“查找下一个”。
扩展:vb字符串查找函数 / vb instr查找list / vb instr 函数
扩展:vb字符串查找函数 / vb instr查找list / vb instr 函数
三 : oracle取字符串长度的函数length()和hengthb()
lengthb(string)计算string所占的字节长度:返回字符串的长度,单位是字节
length(string)计算string所占的字符长度:返回字符串的长度,单位是字符
对于单字节字符,LENGTHB和LENGTH是一样的.
如可以用length(‘string’)=lengthb(‘string’)判断字符串是否含有中文。
注:
一个汉字在Oracle数据库里占多少字节跟数据库的字符集有关,UTF8时,长度为三。
select lengthb('飘') fromdual可查询汉字在Oracle数据库里占多少字节
本文标题:excel截取字符串函数-Excel中将字符串半角改为全角的JIS函数怎么用?61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1