EXCEL函数中公式=MID($IH6,HB$5,2)表达的意思
发布网友
发布时间:2022-05-01 12:35
我来回答
共4个回答
热心网友
时间:2023-10-12 12:53
如果字符串里第五位是5的话,显示1,否则0
=IF(mid("123456", 5, 1)="5", 1, 0)
因为mid("123456", 5, 1)表示从字符串123456里第5位起取1个字符,结果是"5"
所以
=MID($IH6,HB$5,2)表示从单元格IH6的数据里第HB5位起取2个字符。追问HB$5是个数值没错,但是还是不理解,比如:公式J6=MID($IH6,HA$5,2),IH=010313141516182022232425,HA5到HL5=1 3 5 7 9 11 13 15 17 19 21 23 25,那么公式输出的结果J6=?????
追答J6=01
热心网友
时间:2023-10-12 12:54
MID(text,start_num,num_chars)
Text 是包含要提取字符的文本字符串。
Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。
Num_chars 指定希望 MID 从文本中返回字符的个数。
也就是说这个公式的意思是,取IH6这个单元格中从HB5这是个数值开始起,取2个字符。
热心网友
时间:2023-10-12 12:54
HB$5应该是个数字,公式意思是
从单元格IH6中,第
HB$5
个字符开始,截取2个字符
热心网友
时间:2023-10-12 12:53
如果字符串里第五位是5的话,显示1,否则0
=IF(mid("123456", 5, 1)="5", 1, 0)
因为mid("123456", 5, 1)表示从字符串123456里第5位起取1个字符,结果是"5"
所以
=MID($IH6,HB$5,2)表示从单元格IH6的数据里第HB5位起取2个字符。追问HB$5是个数值没错,但是还是不理解,比如:公式J6=MID($IH6,HA$5,2),IH=010313141516182022232425,HA5到HL5=1 3 5 7 9 11 13 15 17 19 21 23 25,那么公式输出的结果J6=?????
追答J6=01
热心网友
时间:2023-10-12 12:54
MID(text,start_num,num_chars)
Text 是包含要提取字符的文本字符串。
Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。
Num_chars 指定希望 MID 从文本中返回字符的个数。
也就是说这个公式的意思是,取IH6这个单元格中从HB5这是个数值开始起,取2个字符。
热心网友
时间:2023-10-12 12:54
HB$5应该是个数字,公式意思是
从单元格IH6中,第
HB$5
个字符开始,截取2个字符
热心网友
时间:2023-10-12 12:55
从ih6的以hb6的数字为起始位置开始取2个字符,$起固定作用,防止公式拉动时其后面的列号或行号变动
热心网友
时间:2023-10-12 12:55
从ih6的以hb6的数字为起始位置开始取2个字符,$起固定作用,防止公式拉动时其后面的列号或行号变动