在F1输入公式=IF(ISNUMBER(FIND("mbps",B1)),B1,IF(ISNUMBER(FIND("kbps",B1)),LEFT(B1,FIND("kbps",B1)-1)/1000&"mbps",IF(ISNUMBER(FIND("bps",B1)),LEFT(B1,FIND("bps",B1)-1)/1000000&"mbps","")))
右拉至I1单元格,鼠标移至I1单元格的右下方形成黑十字时,双击左键,ctrl+c,鼠标选中B1单元格,右键,选择性粘贴,数值。 这里要搞清bps和kbps及mbps的换算关系,如果是1:1000:1000000的关系用上述公式,如果是1:2^10:2^20就改下公式
=IF(ISNUMBER(FIND("mbps",B1)),B1,IF(ISNUMBER(FIND("kbps",B1)),LEFT(B1,FIND("kbps",B1)-1)/2^10&"mbps",IF(ISNUMBER(FIND("bps",B1)),LEFT(B1,FIND("bps",B1)-1)/2^20&"mbps","")))
追问哥们你这个可以使可以,可是怎么样把计算结果直接保留小数点后2位呢?谢谢!
追答=IF(ISNUMBER(FIND("mbps",B1)),B1,IF(ISNUMBER(FIND("kbps",B1)),round(LEFT(B1,FIND("kbps",B1)-1)/2^10,2)&"mbps",IF(ISNUMBER(FIND("bps",B1)),round(LEFT(B1,FIND("bps",B1)-1)/2^20,2)&"mbps","")))