精华内容
下载资源
问答
  • 文本函数

    千次阅读 2004-09-03 16:33:00
    文本函数文本内部函数用与对text和image数据进行操作。下面列出了text函数的名称、变量和结果:函数名参数返回结果Patindex(“%pattern%”,char_expr[using{bytes|chars|characters}])返回一个整型数,代表pattern第...
    
    

    文本函数<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    文本内部函数用与对textimage数据进行操作。下面列出了text函数的名称、变量和结果:

    函数名

    参数

    返回结果

    Patindex

    (“%pattern%”,char_expr

    [using{bytes|chars|characters}])

    返回一个整型数,代表pattern第一次出现在指定字符表达式中的位置。如果没有找到pattern则返回0。缺省情况下,返回以字符计算的偏移量;对多字节字符串,为了返回以字节为单位的偏移量则必须指定using bytes。通配符%必须放在pattern的前面和后面,当查找起始字符和结尾字符则除外。

    textptr

    (text_columname)

    返回一个text指针的16字节的二进制值。检测text指针值以确保指针指向第一个文本页

    Textvalid

    (“table_name,col_name”

    ,textpointer)

    检测给定的指针是否有效。

    注意,textimage列的标识符必须包括表名。如果指针有效,则返回1,否则返回0

    Set textsize

    {n|0}

    Set textsize 命令指定使用select 语句返回的textimage数据的最大字节数,当前设置存储在全局变量@@textsize中。n是一个正整数,指定返回数据的最大字节数;0为恢复缺省设置(32K字节)

    另外,datalenth(系统函数)也可用在text列上。

    T-SQL支持convert命令显式地把text转换到varcharchar,也可以将image转换成varbinarybinary,但textimage的数据被截成255个字节。

    展开全文
  • 16 Excel文本函数

    2019-09-19 15:42:16
    示例 使用MOD函数与文本函数,提取身份证号性别信息 获取文本中的信息 Len与Lenb函数 len求字符,lenb求字节,1个中文字符=2个英文字节 Find函数 关于身份证 通过身份证前六位判断地区 通过身份证计算出生年月日 ...

    使用文本截取字符串

    Left函数
    Right函数
    Mid函数
    示例 使用MOD函数与文本函数,提取身份证号性别信息
    在这里插入图片描述

    获取文本中的信息

    Len与Lenb函数
    len求字符,lenb求字节,1个中文字符=2个英文字节
    Len(text)
    LENB(text)

    Find函数
    FIND(find_text,within_text,start_num)
    FIND(查找文本, 源文本, [查找开始位置])
    在这里插入图片描述

    关于身份证

    通过身份证前六位判断地区
    通过身份证计算出生年月日
    通过身份证判断性别
    在这里插入图片描述
    身份证验证
    在这里插入图片描述

    展开全文
  • 拆分函数:left,mid,right 返回对应单元格内对应位数的文本 ...文本函数通常与len函数配套使用。 =len(目标单元格) 返回对应单元格文本字符数 组合函数:concatenate =concatenate(单元格1,单元格2,单

    拆分函数:left,mid,right

    返回对应单元格内对应位数的文本


    =left(目标单元格,取的位数)

    =mid(目标单元格,开始位数,取的位数)

    =right(目标单元格,取的位数)


    文本函数通常与len函数配套使用。

    =len(目标单元格)

    返回对应单元格文本字符数

    组合函数:concatenate

    =concatenate(单元格1,单元格2,单元格3...) 等价于 =单元格1&单元格2&单元格3...

    若要在字符间插入其他字符,可用&"xxx"


    合并函数:phonetic

    =phonetic(目标单元格串)

    注意目标单元格内容必须为汉字,且是纯文本;若要合并数据,可用数据-分列将数据转换为文本后再合并


    日期拆分函数:year,month,day

    =year(目标单元格)

    =month(目标单元格)

    =day(目标单元格)


    日期累加函数:edate

    =edate(开始日期,累加月数)

    这是一个计算函数


    日期合并函数:date

    =date(年,月,日)

    展开全文
  • 帆软高级函数应用之文本函数

    千次阅读 2018-08-23 20:22:11
    文本函数SUBSTITUTE,mid,SPLIT,find,REPLACE,CONCATENATE,len, 1.substitute SUBSTITUTE(text,old_text,new_text,instance_num):用new_text替换文本串中的old_text。 Text:需要被替换字符的文本,或含有文本...

    文本函数SUBSTITUTE,mid,SPLIT,find,REPLACE,CONCATENATE,len,

    1.substitute

    SUBSTITUTE(text,old_text,new_text,instance_num):用new_text替换文本串中的old_text。

    Text:需要被替换字符的文本,或含有文本的单元格引用;

    Old_text:需要被替换的部分文本;

    New_text:用于替换old_text的文本。

    Instance_num:指定用new_text来替换第几次出现的old_text。如果指定了instance_num,则只有指定位置上的old_text被替换,否则文字串中出现的所有old_text都被new_text替换。

    备注: 如果需要替换字段值中的指定文本,则使用SUBSTITUTE函数;如果需要替换字段值中指定位置上的任意文本,则使用REPLACE函数。

    示例:

    SUBSTITUTE("data base","base","model")等于“data model”;

    SUBSTITUTE("July 28, 2000","2","1",1)等于“July 18, 2000”;

    SUBSTITUTE("July 28, 2000","2","1")等于“July 18, 1000”;

    SUBSTITUTE("July 28, 2000","2","1",2)等于“July 28, 1000”。

    2.mid

    MID(text,start_num,num_chars):返回文本串中从指定位置开始的一定数目的字符,该数目由用户指定。

    Text:包含要提取字符的文本串;

    Start_num:文本中需要提取字符的起始位置。文本中第一个字符的start_num为1,依此类推;

    Num_chars:返回字符的长度;

    备注: 如果start_num大于文本长度,MID函数返回“”(空文本)。 

    如果start_num小于文本长度,并且start_num加上num_chars大于文本长度,MID函数将从start_num指定的起始字符直至文本末的所有字符。

    如果start_num小于1,MID函数返回错误信息*VALUE!。 

    如果num_chars是负数,MID函数返回错误信息*VALUE!。

    示例:

    MID("Finemore software",10,8)返回“software”;

    MID("Finemore software",30,5)返回“”(空文本);

    MID("Finemore software",0,8)返回*VALUE!;

    MID("Finemore software",5,-1)返回*VALUE!。

    3.split

    SPLIT(String1,String2 ):返回由String2分割String1组成的字符串数组。

    String1:以双引号表示的字符串;

    String2:以双引号表示的分隔符。例如逗号","。

    备注: 如果只有一个参数,则返回一个错误。如果有多个参数,则只有前两个起作用。

    示例:

    SPLIT("hello,world,yes",",") = ["hello","world","yes"]。

    SPLIT("this is very good"," ") = ["this","is","very","good"]。

    4.find

    FIND(find_text,within_text,start_num):从指定的索引(start_num)处开始,返回第一次出现的指定子字符串(find_text)在此字符串(within_text)中的索引。

    Find_text:需要查找的文本或包含文本的单元格引用;

    Within_text:包含需要查找文本的文本或单元格引用;

    Start_num:指定进行查找字符的索引位置。

    within_text里的索引从1开始。如果省略start_num,则假设值为1。备注:如果find_text不在within_text中,FIND函数返回值为0。如果start_num不大于0,FIND函数返回错误信息*VALUE!。如果大于within_text的长度,FIND函数返回值为0。如果find_text是空白文本,FIND函数将在搜索串中匹配第一个字符(即编号为start_num或1的字符)。

    示例:

    FIND("I","Information"),返回"I"在"Information"中的位置即返回值为1;

    FIND("i","Information"),返回"i"在"Information"中的位置即返回值为9;

    FIND("o","Information",2)等于4;

    FIND("o","Information",12)等于0;

    FIND("o","Information",-1)等于*VLAUE!。

    5.REPLACE

    REPLACE(text,textorreplace,replacetext):根据指定的字符串,用其他文本来代替原始文本中的内容。

    text:需要被替换部分字符的文本或单元格引用;

    textorreplace:指定的字符串或正则表达式;

    replacetext:需要替换部分旧文本的文本。

    示例:

    REPLACE("abcd","a","re")等于"rebcd";

    REPLACE("a**d","**d","rose")等于"arose";

    REPLACE(old_text,start_num,num_chars,new_text):根据指定的字符数,用其他文本串来替换某个文本串中的部分内容。

    Old_text:需要被替换部分字符的文本或单元格引用;

    Start_num:需要用new_text来替换old_text中字符的起始位置;

    Num_chars:需要用new_text来替换old_text中字符的个数;

    New_text:需要替换部分旧文本的文本。

    示例:

    REPLACE("0123456789",5,4,"*")等于“0123*89”;

    REPLACE("1980",3,2,"99")等于“1999”。

    6.CONCATENATE

    CONCATENATE(text1,text2,...):将数个字符串合并成一个字符串。

    Text1,text2,...:需要合并成单个文本的文本项,可以是字符,数字或是单元格引用。

    示例:

    CONCATENATE("Average ","Price")等于“Average Price”;

    CONCATENATE("1","2")等于12。

    7.len

    LEN(args):返回文本串中的字符数或者数组的长度。需要注意的是:参数args为文本串时,空格也计为字符。参数args为数组时,直接返回数组长度。

    示例:

    LEN("Evermore software")等于17;

    LEN(" ")等于1;

    LEN(['a','b'])等于2。

    8.REGEXP()

    这里使用了regexp( )函数来判断是否是数字:GREPARRAY(上一步结果, regexp(item, "[0-9]")

    展开全文
  • 文本函数知多少?

    千次阅读 2020-05-23 17:51:38
    文本函数主要用来处理文字串,相信大家都知道吧。我记得我实习那会老板叫我处理一个文件,说是将多个单元格的内容合并成一起。我不会!!!!我竟然不会,然后我百度了半天…丢脸啊!!!大家赶紧get起来,不要像我...
  • Excel文本函数

    2012-03-26 10:21:05
    附一:文本函数 函数名 函数说明 语法 ASC 将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。 ASC(text) CHAR 返回对应于数字代码的字符,函数 CHAR 可将其他类型计算机文件...
  • def take_middle_text(txt,txt_s,txt_e='',seeks=0,seeke=0):#取中间文本函数 try: if txt_e or seeks or seeke: pass else: raise 1 s_1 = txt.find(txt_s) if s_1 == -1: raise 1 l_1 = len(txt_
  • NSIS 文本函数头文件介绍(一)

    千次阅读 2015-08-24 17:54:00
    NSIS文本函数头文件介绍 文本函数,顾名思义就是处理文本文件的函数。使用这些文本函数前,必须先包含头文件TextFunc.nsh。有些函数需要预声明,这个在帮助中有详细介绍,具体可查阅帮助。该头文件目前包含如下...
  • 文本函数 CHAR CHAR(number):根据指定数字返回对应的字符。CHAR函数可将计算机其他类型的数字代码转换为字符。 Number:用于指定字符的数字,介于1Number:用于指定字符的数字,介于165535之间(包括1和65535...
  • NSIS文本函数头文件介绍(二)

    千次阅读 2011-12-13 10:02:38
    NSIS文本函数头文件介绍 文本函数,顾名思义就是处理文本文件的函数。使用这些文本函数前,必须先包含头文件TextFunc.nsh。有些函数需要预声明,这个在帮助中有详细介绍,具体可查阅帮助。该头文件目前包含...
  • mysql文本函数和数字函数

    千次阅读 2014-05-18 19:36:33
    文本处理函数 函数 说明 Left() 返回串左边的字符 Length() 返回串的长度 Locate() 找出串的一个子串 Lower() 将串转换为小写 LTrim() 去掉串左边的空格 Right() ...
  • DAX 第九篇:文本函数

    2019-09-29 05:16:57
    DAX中用于处理文本函数,和其他语言很相似。 一,文本连接 文本连接也可以使用操作符 & 来实现,也可以使用函数CONCATENATE来实现: CONCATENATE(<text1>, <text2>) 把整个表中的所有行...
  • 对于高手来说,做一些Excel表格是非常简单的,因为他们掌握了函数技巧,这样能省下不少时间了,为了让你不在为了因为做表格儿加班,今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。...
  • 本章主要内容:使用文本截取字符串(lEFT函数和MID函数,RIGHT函数,综合应用),获取文本中的信息(FIND函数,LEN函数和LENB函数),身份证的应用 GB11643-1999。
  • 为处理文本文件,MATLAB提供了多种处理函数,常见的函数包括csvread,dlmread和testread等。 1. csvwrite函数csvwrite函数写入数据时每一行以换行符结束,函数不反悔任何值。csvwrite函数的调用格式如下: csvwrite...
  • 刚开始学习matlab的时候,被它的强大功能震惊到了,但是嗫,那些发挥强巨大力量的函数看起来怎么那么奇怪(刚开始的感觉,毕竟接触一个事物都是从陌生到熟悉),比如很基本的读写文本函数,csvwrite,csvread等。...
  • 读取由逗号分隔开的文本函数

    千次阅读 2008-05-24 22:27:00
    读一块连续的文本字符串,由逗号或其它字符分隔成新的字符串,相当简单的函数及调用。#include #include #include #include void split(const string& s,char ch,vector& v){ //以指定字符分隔文本产生新的字符串 ...
  • sap 中的长文本函数

    2008-05-31 15:43:00
    1) READ_STDTEXT2) READ_TEXT3) READ_TEXT_INLINEBAPI_PROJECT_MAINTAIN CREATE_TEXT

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 41,000
精华内容 16,400
关键字:

文本函数