
是的,前面加--号再比较。
取最左边1位,1可省略。
=IF(--LEFT(J4)<6,--LEFT(J4),--LEFT(J4,2))
VB.net 的LEFT函数不能直接使用. 如果不加入命名空间,可以如下: aa = Microsoft.VisualBasic.Left(ss, 2)
描述
返回指定数目的从字符串的左边算起的字符。
语法
Left(string, length)
Left 函数的语法有以下参数:
参数 描述
string 字符串表达式,其最左边的字符被返回。如果 string 参数中包含 Null,则返回 Null。
length 数值表达式,指明要返回的字符数目。如果是 0,返回零长度字符串 ("");如果大于或等于 string 参数中的字符总数,则返回整个字符串。
说明
可使用 Len 函数确定 string 参数中的字符数目。
下面的示例利用Left 函数返回MyString 的左边三个字母:
Dim MyString, LeftString
MyString = "VBSCript"
LeftString = Left(MyString, 3) 'LeftString 包含 "VBS"。
--------------------------------------------------------------------------------
注意 LeftB 函数与包含在字符串中字节数据一起使用。 length 不是指定返回的字符串数,而是字节数。
--------------------------------------------------------------------------------
从字符表达式最左边一个字符开始返回指定数目的字符。
语法
LEFT(cExpression, nExpression)
参数
cExpression
指定字符表达式,LEFT( ) 函数从中返回字符。
nExpression
指定从字符表达式中返回的字符个数。若 nExpression 的值大于 cExpression 的长度,则返回字符表达式的全部字符。如果 nExpression 为负值或 0,则返回空字符串。
LEFT( ) 函数与起始位置为 1 的 SUBSTR( ) 函数是等价的。
返回值类型
字符型
LEFT函数用于从一个文本字符串的第一个字符开始返回指定个数的字符。
函数的基本结构:left(text,num_chars),
“text”指文本字符串,“num_chars”指函数取几个字符,比如取2个字符,3个字符等。
扩展资料:
语法:
LEFT( string, n )
参数:
string :必要参数。字符串表达式其中最左边的那些字符将被返回。如果 string 包含 Null,将返回 Null。
n :必要参数;为 Variant (Long)。数值表达式,指出将返回多少个字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。
参考资料:LEFT函数-百度百科