gpt4 book ai didi

regex - 有没有办法从 Google 表格中的多行中查找和删除日期时间?

转载 作者:行者123 更新时间:2023-12-04 07:47:26 25 4
gpt4 key购买 nike

希望你做得很好。
想象一下,我有以下工作表:

5:20:58 xxxx: entro con el mismo xxxx                           
5:21:08 xxxx: xxxx
5:21:58 xxxxx: Perfecto, te pido de 5 a 10 minutos mientras
reviso la configuración de las etiquetas. ¿De acuerdo?
5:22:04 xxxxx: ok


我需要删除所有这些行的日期时间。结果
xxxx: entro con el mismo xxxx                           
xxxx: xxxx
xxxxx: Perfecto, te pido de 5 a 10 minutos mientras
reviso la configuración de las etiquetas. ¿De acuerdo?
xxxxx: ok
谷歌表格中有没有公式可以做到这一点?
我试过 REPLACE , SPLIT但不适用于工作表中的所有行。
(真实的sheet行数太多,我从sheet中抽取了一部分来举例)

最佳答案

编辑
(关注 OP's comment)

...there are sometimes that the data not starts with a timestamp. ... How can I adjust the formula to make it work?


请使用以下修改后的公式
=INDEX(IFERROR(REGEXEXTRACT(B1:B;" (.*)");B1:B))
(对于更强大的公式)
=INDEX(IFERROR(REGEXEXTRACT(B1:B;"^\d+:\d+:\d+ (.+)");B1:B))


Original answer

Please use the following formula (adjust range to your needs)

=INDEX(IFERROR(REGEXEXTRACT(B1:B;" (.*)")))
(取决于您的语言环境)
=INDEX(IFERROR(REGEXEXTRACT(B1:B," (.*)")))
enter image description here
使用的功能:
  • INDEX
  • IFERROR
  • REGEXEXTRACT
  • 关于regex - 有没有办法从 Google 表格中的多行中查找和删除日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67144436/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com