【问题标题】:Excel formula to extract number from a alphanumeric cell with multiple conditionsExcel公式从具有多个条件的字母数字单元格中提取数字
【发布时间】:2020-07-07 20:25:28
【问题描述】:

我无法想出一个公式来添加仅从“时间”中提取的数字(请参阅随附的数据集)。 如果我的数据集中只有字符串作为分钟,我可以使用 SUBSTITUTE 函数来提取数字,但在数据集中我通常有小时或分钟,我无法提出符合条件的公式下面

  • 如果“时间”有“分钟”,则删除分钟并显示数字
  • 如果“时间”中有“小时”,则将数字乘以 60

最终结果是我不希望手动使用 SUBSTITUTE 函数通过分别过滤小时和分钟来添加计数 + 时间。

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    如果可能的子字符串中没有进一步的多样性:

    =A2+IFERROR(SUBSTITUTE(B2," Hour","")*60,SUBSTITUTE(B2," Minutes",""))
    

    【讨论】:

    • 如果我必须添加另一个子字符串,我该如何继续。 Hour = * 60 Minutes = 与上面相同的值 Hours = * 60(新子字符串)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    相关资源
    最近更新 更多