将数据转换为持续时间

Convert data to duration

我需要将原始数据栏中的信息转换为第一栏中显示的信息。

有什么公式可以做到这一点吗?

尝试:

=ARRAYFORMULA(IF(A2:A10="";;TEXT((
 IFNA(REGEXEXTRACT(A2:A10; "(\d+)h")*3600)+
 IFNA(REGEXEXTRACT(A2:A10; "(\d+)m")*60)+
 IFNA(REGEXEXTRACT(A2:A10; "(\d+)s")))/86400; "[hh]:mm:ss")))