Excel 在Google工作表中使用ArrayFormula时跳过空白单元格
我正在使用FormulaArray将从谷歌日历获取的时间转换为24小时时钟,而不是12小时。我使用的是一个法国谷歌账户,所以它不能识别AM和PM 在H列中,我使用:Excel 在Google工作表中使用ArrayFormula时跳过空白单元格,excel,google-sheets,Excel,Google Sheets,我正在使用FormulaArray将从谷歌日历获取的时间转换为24小时时钟,而不是12小时。我使用的是一个法国谷歌账户,所以它不能识别AM和PM 在H列中,我使用: =ARRAYFORMULA(IFERROR(REGEXEXTRACT(D3:D;"[0-9]*\:[0-9]+[0-9]+[A-Za-z]+"))) 为了区分日期并避免出现空白,但我似乎无法在我使用的第一列中使用相同的公式: =ARRAYFORMULA(IFERROR((TEXT(H3:H; "HH:MM:SS")))) 我不
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(D3:D;"[0-9]*\:[0-9]+[0-9]+[A-Za-z]+")))
为了区分日期并避免出现空白,但我似乎无法在我使用的第一列中使用相同的公式:
=ARRAYFORMULA(IFERROR((TEXT(H3:H; "HH:MM:SS"))))
我不确定是否有合并的方法
=数组公式(文本(H3:H;“HH:MM:SS”))和=IF(I3=“00:00:00”;I3)
找到了答案:
=ARRAYFORMULA(IF(ARRAYFORMULA(TEXT(H3:H;"HH:MM:SS"))="00:00:00";"";ARRAYFORMULA(TEXT(H3:H;"HH:MM:SS"))))