Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在excel中编写公式_Excel_Formula - Fatal编程技术网

如何在excel中编写公式

如何在excel中编写公式,excel,formula,Excel,Formula,我试图写出一个公式,找到大于12pm的最大值,还有一个公式显示它小于12pm。我有一个单元格显示12:00:00PM,以便执行小于或大于。我有一列显示每5秒的时间步长和增量(军事时间),另一列显示数据,这个数据列是我需要从中提取AM时间和PM时间的最大值的地方 Cell A1= 12:00:00PM 单元格A10:A20000=Timestep从0.0:00:00开始,每5秒递增一次,因此下一个单元格A11到达中午时将为0.0:00:05,即0.12:00:00。记住军事时间,所以当它到达下午

我试图写出一个公式,找到大于
12pm
的最大值,还有一个公式显示它小于
12pm
。我有一个单元格显示
12:00:00PM
,以便执行小于或大于。我有一列显示每5秒的时间步长和增量(军事时间),另一列显示数据,这个数据列是我需要从中提取AM时间和PM时间的最大值的地方

Cell A1= 12:00:00PM
单元格A10:A20000=Timestep
从0.0:00:00开始,每5秒递增一次,因此下一个
单元格A11
到达中午时将为0.0:00:05,即0.12:00:00。记住军事时间,所以当它到达下午1点时将是0.13:00:00

Cell B10:B20000= data random numbers

对于时间戳在12:00之前的列
B
中的最大值,请使用:

=MAXIFS(B:B,A:A,"<"&0.5)
如果需要,您可以使用
“=”
包含12:00


(注意:
0.5
是12:00,如果你愿意,可以用你的手机替换它)

你能附上你到底在找什么的截图吗?从描述中不清楚。您可以使用
AGGREGATE
=AGGREGATE(14,3,(A10:A20000Note:您需要office 2019或365才能使用
MAXIFS
谢谢,我最终解决了这个问题,并提出了一个与您非常类似的公式。
=MAXIFS(B:B,A:A,">"&0.5)