Google电子表格/ Data Studio功能-RegEx

问题描述 投票:0回答:1

我在Google工作表中找到了单元格,其中包含一些组合数据以跟踪锻炼进度。他们看起来像这样:

80kg-3x5,100kg-1x3

对于给定的练习,即上方的悬挂式抓举,这意味着我在给定的日期为该练习所做的实际工作量,并且权重和相关的x代表用逗号分隔。因此,对于一项练习,我可能只有一个工作负荷,或者有几个工作负荷(然后用逗号分隔)。我将它们放在一个单元格中,以保持数据整洁,并减少锻炼后输入数据的时间。

现在要分析数据,我需要以某种方式分隔逗号分隔的值。使用上面的样本单元格数据的示例将是该练习的总体积,其表达式如下:

Sum(('kg'之前的位数)*('x'之前的位数)*('x'之后的位数)+相同的表达式,如果逗号',则在第一个表达式之后存在(多次加载))] >

这应该是一件微不足道的任务,但是我还没碰过google sheet或data studio中的功能,而且我出乎意料的困难,想出一种方法来用适当的正则表达式遍历单元格中的内容,或其他方式。我可以在python和其他任何可视化软件中轻松完成此操作,但是使用驱动器工具进行这种操作的要点是,它可以节省大量时间(如果可行的话...)。我可以在Google工作表中实现它,也可以在Data Studio中将其实现为导入中的新计算列,无论哪种方式都可以实现。

我在Google工作表中找到了单元格,其中包含一些组合数据以跟踪锻炼进度。它们看起来像这样:80kg-3x5、100kg-1x3对于给定的运动,即在上面悬挂抓举,它是...

google-sheets
1个回答
0
投票

如果您想编写一个自定义函数,则可以使用类似的技巧(尽管需要更好的错误处理)

© www.soinside.com 2019 - 2024. All rights reserved.