gpt4 book ai didi

excel - 如何根据excel中特定列的结果计算结果并绘制数据?

转载 作者:行者123 更新时间:2023-12-04 22:03:10 26 4
gpt4 key购买 nike

我有一个 .csv 文件,它包含数千行。我收集了这个数据文件作为运行我的程序 60 分钟的输出。此输出文件包含时间列(在论坛 HH:MM:SS:MS 中),此时间列是记录我的输出的时间。我想根据我的时间列在我的 output.csv 文件中绘制我的其他列(每 1 分钟获取所有列的结果)。

例如:

我有一排这样的:

Data             Time
----- -----
455 10:00:00
894 10:00:00
785 10:00:00
898 10:00:01
789 10:00:01
748 10:00:02
248 10:00:02
788 10:00:02
148 10:00:02
742 10:00:02
... ...
266 10:01:00
... ...

是否有任何简单的方法可以根据时间列绘制其他列的行(每 1 分钟获取所有列的结果)?

最佳答案

虽然问题并不完全清楚/一致,但我知道您想计算前 15 个间隔中每个间隔的数据数

10:00 <= time < 10:01
etc.

对于第一个间隔,您可以使用
=SUMPRODUCT(($B$2:$B$8>=TIME(10;0;0))*($B$2:$B$10000<TIME(10;1;0)))

我假设您的时间数据在 B2:B10000 .
您可以根据需要扩展此范围,超出范围没有问题(不会计算空白单元格)。
或者你可以使用
=SUMPRODUCT(($B:$B>=TIME(10;0;0))*($B:$B<TIME(10;1;0)))

您可以轻松地创建一个包含每个间隔的开始时间的列,并使用(修改)此公式来计算数据计数的另一列。

然后您将绘制刚刚创建的两列。

关于excel - 如何根据excel中特定列的结果计算结果并绘制数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30767231/

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