公司服务网

公司需要做推广,就上公司网企业服务平台

目前已经开通369个城市
热门城市
如何将百度营销里面的通话时长转换成秒。

下载电话excel表格后可以利用以下公式进行转化。

=IF(ISNUMBER(FIND("分", B10)), 
    LEFT(B10, FIND("分", B10) - 1) * 60 + MID(B10, FIND("分", B10) + 1, LEN(B10) - FIND("分", B10) - 1), 
    LEFT(B10, LEN(B10) - 1))

这个公式的逻辑如下:

  1. FIND("分", B10) 查找时间字符串中的“分”字的位置。如果找到,说明时间格式是“X分XX秒”。
  2. ISNUMBER(FIND("分", B10)) 检查是否找到了“分”字。如果找到了,说明时间包含分钟部分。
  3. 如果包含分钟部分:
    • LEFT(B10, FIND("分", B10) - 1) 提取“分”字前的分钟部分。
    • MID(B10, FIND("分", B10) + 1, LEN(B10) - FIND("分", B10) - 1) 提取“分”字和“秒”字之间的秒数部分。
    • 将分钟部分转换为秒(乘以60)并加上秒数部分。
  4. 如果不包含分钟部分(即只有秒数),则直接提取“秒”字前的数字部分:
    • LEFT(B10, LEN(B10) - 1) 提取“秒”字前的数字部分。

这样,无论时间格式是“x分xx秒”还是“xx秒”,公式都能正确计算出总秒数或直接提取秒数。希望这能满足你的需求!