环境三是单位格内数据包含两个#字符 , 并且左边第一个#字符前面的数字个数纷歧样 01 如下图的表格 , B2:B12这区域内的数据包含两个#字符 , 并且 , 左边第一个#字符前面的数字个数都是纷歧样的 。 这种环境 , 我们需要用到LEFT函数 , FIND函和SUBSTITUTE数 。 下面 , 小编给大师演示下操作方式 。
02 选中C2:C12这区域的单位格;接着 , 在编纂栏中输入公式:=LEFT(B2,FIND("-",SUBSTITUTE(B2,"#","-",1))-1) 输入公式后 , 我们再同时按下键盘的:CTRL+ENTER , 这两个键 。 C2:C12即同时显示出提取的数字;这些数字都是B2:B12单位格数据左边第一个#字符前面的数字 。
03 【excel中如何提取数据左边第一个#字符前面的数字】公式诠释:
=LEFT(B2,FIND("-",SUBSTITUTE(B2,"#","-",1))-1) 里的SUBSTITUTE(B2,"#","-",1)意思是操纵SUBSTITUTE函数把左边第一个#字符替代当作 - 字符;然后 , FIND("-",SUBSTITUTE(B2,"#","-",1))-1 意思是查找到 - 字符是单位格B2数据中处在第几位 , 再减去1获得一个数就是左边第一个#字符的数字的个数了 。 接着就用LEFT函数来提取了 。
以上内容就是excel中如何提取数据左边第一个#字符前面的数字的内容啦 , 希望对你有所帮助哦!
猜你喜欢
- 如何让麦克风变声音
- 通过WiFi万能钥匙连接的WiFi如何查看密码?
- 如何批量修改图片尺寸大小?
- 如何用用PS打造唯美雪地效果!
- excel中如何把第1位是D字母的字符串提取出来?
- 手机QQ怎么关闭游戏中心功能
- 新版手机QQ如何发闪照
- 如何用长方形纸叠出心?
- 怎么如何查看自己的steam的交易URL
- 如何完成一次长途骑行
