1. 返回单元格字符串个数
=LOOKUP(2,0/(FIND(H$4:H$6,D4)),H$4:H$6)假设H列的数据在H4:H6,D列数据在D4,E4中输入这个公式,下拉。单元格地址如果不对,自己适当调整。
2. 返回有内容的单元格的个数
用SUMIF函数就可以了。格式如下:
=sumif(要统计的名称范围,要统计的名称,对应的数量范围)
如:
=sumif(a:a,"FXDP25QPVC",b:b)
意思就是统计A列中所有“FXDP25QPVC”对应b列上数量的汇总。当然,这个“FXDP25QPVC”也可以指定为某个单元格上的内容。如:
=sumif(a:a,a3,b:b)
3. 返回一个单元格的字符数
建个辅助列,find 函数,找关键字,有的话会返回数字,没有就是错误值,用 isnumber 函数把数字转换为 1 ,错误是 0,对该辅助列进行升序或降序排序,并扩展到到整行,于是 1 的就到一起了,excel 这个小问题请灵活使用 F1,或移步到 Excel Home。我帮人帮到底,把详细步骤跟你说下,以后多逛 EH;或者买本EH的实践技巧精粹,公式函数的那本,没事翻翻比如你数据在 A列,Z列建立辅助列,假设关键字为 123,A2单元格的值为 测试123那么 Z2 单元格的书写是这样的 =FIND("123",A2,1) 返回值为 3find 这个写法意思是 (查找 "123",在单元格 A2 中找,从第一个字符找) 返回的位置为第三个字符如果没找到 返回值为 #VALUE!再嵌套下ISNUMBER(FIND("123",A2,1)),如果是数则回来的是1,否则是0;于是乎你把 Z2 填充一下,那么就是 Z2 找 A2 ;Z3 找 A3 ……
4. excel返回单元格字符数
Excel取身份证后面6位数,可通过MID函数实现。方法步骤如下:
1、打开需要操作的EXCEL表格,在空白单元格输入=MID(,然后点击选择需要提取后6位数字的身份证号码所在单元格。
2、继续输入13,6)并回车完成函数的编辑输入(13和6表示从身份证号码的第13位开始取后面6位)。3、返回EXCEL表格,可发现已成功在Excel中取身份证的后面6位数。
5. excel返回字符串长度的函数
用len函数+if函数,具体操作如下:
1、首先写len函数,写法——=len( ),其返回值是每个字符串的长度。
2、然后在len函数外面嵌套一层if函数,写法——=if(len()= 3,A1," "),将长度为某个值的字符串筛选出来,否则返回空值。
6. 返回单元格中某个字符的个数
使用MID或MIDB函数提取后面的字符串即可。;MID 或MIDB 用途:MID 返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB函数可以用于双字节字符。;语法:MID(text,start_num, num_chars)或MIDB(text, start_num,num_bytes)。;参数:Text 是包含要提取字符的文本串。Start_num 是文本中要提取的第一个字符的位置,文本中第一个字符的start_num 为1 ,以此类推;Num_chars指定希望MID 从文本中返回字符的个数;Num_bytes指定希望MIDB 从文本中按字节返回字符的个数。;实例:如果a1=电子计算机,则公式“=MID(A1,3,2)”返回“计算”,=MIDB(A1,3,2)返回“子”。
7. excel返回字符串个数
用excel找到特定的数值并返回的方法
1、首先,我们打开一个excel文档,然后我们选中的单元格,之后我们点击数据;
2、然后我们点击分列;
3、之后我们点击下一步;
4、 然后我们点击选择逗号,之后我们点击下一步;
5、然后我们点击完成;
6、最终结果,这样我们就将单元格中的数据拆分开来了。EXCEL就可以随机返回指定范围某个单元格的内容了,即可返回某个位置的值。
- 相关评论
- 我要评论
-