首页 > 编程语言 >无涯教程-JavaScript - FIND函数

无涯教程-JavaScript - FIND函数

时间:2023-09-29 19:32:35浏览次数:47  
标签:字符 text JavaScript FINDB 无涯 start num FIND

描述

FIND和FINDB在第二个文本字符串中定位一个文本字符串,并从第二个文本字符串的第一个字符返回第一个文本字符串的起始位置的编号。

FIND适用于使用单字节字符集(SBCS)的语言,而FINDB适用于使用双字节字符集(DBCS)的语言。您计算机上的默认语言设置会影响返回值,如下所示:

  • FIND 始终将每个字符(无论是单字节还是双字节)都计为1,无论默认语言设置是什么

    启用编辑支持DBCS的语言并将其设置为默认语言后,
  • FINDB 会将每个双字节字符计数为2。否则,FINDB将每个字符计为1

支持DBCS的语言包括日语,中文(简体),中文(繁体)和韩语。

语法

FIND (find_text, within_text, [start_num]) 
FINDB (find_text, within_text, [start_num]) 

争论

Argument 描述 Required/Optional
Find_text The text you want to find. Required
Within_text The text containing the text you want to find. Required
Start_num

指定开始搜索的字符。

inside_text中的第一个字符是字符号1。

如果省略start_num,则假定为1。

OPtional

Notes

  • FIND和FINDB区分大小写,并且不允许使用通配符。如果您不想进行区分大小写的搜索或使用通配符,则可以使用SEARCH和SEARCHB。

  • 如果find_text为""(空文本),则FIND匹配搜索字符串中的第一个字符(即,编号为start_num或1的字符)。

  • 查找文本不能包含任何通配符。

  • 使用start_num跳过指定数量的字符。 FIND总是返回intra_text开头的字符数,如果start_num大于1,则计数跳过的字符。

  • 如果find_text没有出现在inner_text中,则FIND和FINDB返回#VALUE!错误值。

  • 如果start_num不大于零,则FIND和FINDB返回#VALUE!错误值。

  • 如果start_num大于inner_text的长度,则FIND和FINDB返回#VALUE!错误值。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

Find Function

参考链接

https://www.learnfk.com/javascript/advanced-excel-statistical-find-function.html

标签:字符,text,JavaScript,FINDB,无涯,start,num,FIND
From: https://blog.51cto.com/u_14033984/7651686

相关文章

  • 无涯教程-JavaScript - Exact函数
    描述EXACT函数比较两个文本字符串,如果它们完全相同,则返回TRUE,否则返回FALSE。语法EXACT(text1,text2)争论Argument描述Required/OptionalText1Thefirsttextstring.RequiredText2Thesecondtextstring.RequiredNotesEXACT区分大小写,但忽略格式差异......
  • abc260F - Find 4-cycle
    F-Find4-cycle显然就是在一个集合中枚举两个点,然后看在另一个集合中是否存在两个点与这个集合中的两个点都相连。假设x是v1中的一个点,设它的两条出边是(x,a),(x,b),那么记录下f[a][b]=x,根据鸽巢原理,这样做是n^2的#include<cstdio>#include<algorithm>#include<cstring>#in......
  • 通过HTML和JavaScript实现随机抽取幸运员工
    需求描述:公司经常会要求IT部门做一个小功能给公司随机抽取员工<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><t......
  • 无涯教程-JavaScript - CONCATENATE函数
    描述CONCATENATE函数将两个或多个文本字符串连接为一个字符串。在Excel2016中,CONCATENATE函数已被CONCAT函数替换。CONCATENATE函数仍可用于向后兼容。语法CONCATENATE(text1,[text2]...)争论Argument描述Required/Optionaltext1Thefirstitemtojoin.Theit......
  • 无涯教程-JavaScript - CONCAT函数
    描述Combinesthetextfrommultiplerangesand/orstrings,butitdoesn'tprovidethedelimiterorIgnoreEmptyarguments.Toincludedelimiters(suchasspacingorampersands(&)betweenthetextsyouwanttocombineandtoremoveemptyarguments......
  • 无涯教程-JavaScript - CODE函数
    描述CODE函数返回文本字符串中第一个字符的数字代码。返回的代码对应于Windows系统的ANSI字符集。语法CODE(text)争论Argument描述Required/OptionalTextThetextforwhichyouwantthecodeofthefirstcharacter.Required适用性Excel2007,Excel2010,Excel......
  • 无涯教程-JavaScript - CLEAN函数
    描述CLEAN函数从文本中删除所有不可打印的字符。在从其他应用程序导入的包含可能无法在您的操作系统上打印的字符的文本上使用CLEAN。语法CLEAN(text)争论Argument描述Required/OptionalTextAnyworksheetinformationfromwhichyouwanttoremovenonprintablec......
  • JavaScript 中的类型、值和变量
     JavaScript类型可以分为两类:原始类型和对象类型。JavaScript的基本类型包括数字、文本字符串(称为字符串)和布尔真值(称为布尔值)。特殊的JavaScript值null和undefined是原始值,但它们不是数字、字符串或布尔值。每个值通常被认为是其自身特殊类型的唯一成员。ES6添加了一种新......
  • JavaScript——小数精度丢失问题
    JavaScript小数进行数值运算时出现精度丢失问题1.原因:JavaScript的number类型在进行运算时都先将十进制转二进制,此时,小数点后面的数字转二进制时会出现无限循环的问题。为了避免这一个情况,要舍0进1,此时就会导致精度丢失问题。2.如何解决:(1)保留小数位数toFixed()constnumObj=......
  • 无涯教程-JavaScript - CHAR函数
    描述CHAR函数返回由数字指定的字符。使用CHAR将可能从其他类型的计算机上的文件中获得的代码页码转换为字符。语法CHAR(number)争论Argument描述Required/OptionalNumber1到255之间的数字,指定所需的字符。该字符来自Windows环境的ANSI字符集。RequiredNotes如......