当前位置:首页 > 实用技巧 >

求最大值的数学公式(用公式计算出最大值)

来源:原点资讯(www.yd166.com)时间:2023-10-25 22:43:43作者:YD166手机阅读>>

抗疫期间,居家隔离成为了一项必要的防控措施。在公司里,员工们都经历过隔离并居家办公的时期。每个月,公司需要统计员工们的隔离天数,而我们的任务是找出隔离时间最长的员工。看到源数据时,我感到有些棘手。图片1中的A列记录了每个员工当月的总隔离天数,而我们需要计算出最长的隔离天数。这听起来简单,但实际操作起来有些困难。为了解决这个问题,我使用了一个公式。首先,在C2单元格中输入以下公式并按下Ctrl Enter:`=MAX((SUBSTITUTE(A2,ROW(1:31),"")A2)*ROW(1:31))` 这个公式可能对于对substitute函数不熟悉或者不太了解数值操作的人来说有点难以理解,所以我将详细说明一下。这个公式的作用是使用substitute函数替换文本字符串中的指定文本。在我们的案例中,A2单元格中的数据是数字和文本的混合,已经是以文本格式显示的数字了。

求最大值的数学公式,用公式计算出最大值(1)

substitute函数的语法为:`SUBSTITUTE(要替换其中字符的文本, 需要替换的旧文本, 用于替换的新文本, [要替换第几个旧文本])`所以,`SUBSTITUTE(A2,ROW(1:31),"")`的含义是将A2单元格中的数字1到31全部替换为空值。为什么是1到31呢?因为每个月最多只有31天,所以当月的隔离天数不可能超过31天。接下来,我们将判断替换后的结果与A2是否相同。只要结果包含数字1到31,它们就是不同的,最后会生成一个由31个true或false组成的数组。然后,我们将这个数组与ROW(1:31)相乘,并取得乘积的最大值,即可得到最长的隔离天数。通过这个简单的公式,我们就能轻松地找出隔离时间最长的员工了。当然,如果你对substitute函数不太熟悉,或者对数值操作没有特别强的理解力,可能会觉得这个公式有些困难。

求最大值的数学公式,用公式计算出最大值(2)

不过,通过耐心地理解和实践,相信你也能轻松掌握这个方法,并且在日常工作中灵活运用。总而言之,通过使用substitute函数和一些简单的数值操作,我们可以快速准确地计算出员工们的最长隔离天数,从而更好地统筹安排工作和人员调度。PS:如果有兴趣,你可以尝试将这个公式应用到其他类似的数据统计场景中,相信会给你带来更多的便利和效率提升。题目描述:对于一个数组 A,将其与数组 1 至 31 相乘,保留 true 的数值本身,false 的数值变为 0,然后对这些数值取最大值。传统的描述方式可能会像这样:已知一个长度为 n 的数组 A,对数组 A 中的每一个元素进行判断,若该元素乘以对应的数字 1 至 31 的结果为 true,则将其保留原本的数值,否则将其变为 0;然后对所有符合条件的数值求最大值。但是这样的描述显然比较繁琐,不够吸引人。

为了更加生动有趣地描述这个过程,我们换一种写作方式来进行改写。首先,假设你是一名精通算法的黑客,你正在为下一次比赛进行准备。你翻开电脑上的笔记本,发现了一道有趣的数学题。这道题目要求你对一个长度为 n 的数字数组 A 进行操作,而操作的规则说起来比较绕口,但存入电脑后就变得很简单了。提示:你要把这个数组 A 与数字 1 至 31 逐一相乘,把符合特定条件的数值保留下来并求最大值。具体来说,如果 A 中某个元素乘以数字 x 的结果为 true,则将该元素的值保留下来,否则将其变为 0。听起来有些抽象,但不要紧,我们可以用一个简单的例子来说明这个过程。假设数组 A = [2, 4, 6],那么你要做的就是把这个数组与数字 1 到 31 相乘,并对符合条件的数值保留下来,其他的变为 0。

例如,2 乘以 4 的结果为 false,则将 2 变为 0;而 4 乘以 2 的结果为 true,则将 4 保留原本的数值,也就是 4。同理,6 乘以 3 为 true,则将 6 保留原本的数值,也就是 6。这样,你就得到了一组数字:[0, 4, 0, 0, 0, 6,...,0]。 最后,你需要对这组数字中的所有非零值取最大值,也就是求出 4 和 6 的最大值,也就是 6。这个数字就是你这道题目的答案! 关于这道数学题,还有一些有趣的细节等待你的探索。例如,随着数组 A 中的元素个数增加,这个最大值会有什么变化?以及如何进一步优化算法以提高速度和准确度?在你继续深入研究这个问题的过程中,相信你会慢慢掌握更多科学和技能,并在黑客界迈出更加重要的一步!

栏目热文

如何求函数的最大值(如何求函数的最大值和最小值公式)

如何求函数的最大值(如何求函数的最大值和最小值公式)

平时踏踏实实的解题,习惯归纳总,2022年的高考赢家是你们!,...

2023-10-25 22:32:09查看全文 >>

如何求最大值与极大值(求最大值怎么操作)

如何求最大值与极大值(求最大值怎么操作)

高考中,求极大值与极小值这样的题型每年都会考,频率较高,基本上属于送分题,那么今天就来学习关于极大值与极小值的知识点。首...

2023-10-25 22:42:04查看全文 >>

最大值向量怎么求(向量夹角余弦值的公式)

最大值向量怎么求(向量夹角余弦值的公式)

由一道已知模长的三向量满足一定关系求其中两向量差的模最大值出发,从六个不同角 度探析其解法,并给出三道变式题强化该类问题...

2023-10-25 22:40:10查看全文 >>

一个式子的最大值是怎么求得

一个式子的最大值是怎么求得

一道高中代数题-求最大值求代数式的最大值。解:若将一个的式子看成是三个式子的乘积,但y平方乘以2,(最后在除以2)那么可...

2023-10-25 22:04:17查看全文 >>

求函数最大值最小值的方法(二次函数的最值公式)

求函数最大值最小值的方法(二次函数的最值公式)

朋友们,大家好!在日常工作中,我们经常用EXCEL函数处理表册,函数的运用,大幅度提升了我们的工作效率。笔者集合工作实际...

2023-10-25 22:40:54查看全文 >>

最大平均值怎么求(几何平均值怎么求)

最大平均值怎么求(几何平均值怎么求)

还是那位同学,也做了动图。求平均值公式:=AVERAGE(G2:G7)看看我们要关注的那个对函数基本解释的对话框,咦,好...

2023-10-25 22:20:30查看全文 >>

求最大值计算公式(公式计算数值怎么找到最大值)

求最大值计算公式(公式计算数值怎么找到最大值)

今天,牛账会计六月老师带大家梳理一下Excel统计函数中涉及“最”的函数和公式。一、求最大值1、B列最大值=Max(B2...

2023-10-25 22:12:18查看全文 >>

如何确定最大值(数据最大值怎么算)

如何确定最大值(数据最大值怎么算)

经常看我推文的读者应该会有体会,同样的案例,在有不同解决方案的情况下,Power Query 往往是方法最简单的,而且设...

2023-10-25 22:23:23查看全文 >>

excel最大值怎么求(excel裁剪)

excel最大值怎么求(excel裁剪)

前两天讨论了一道初一的因式分解求最小值问题,这道题考量了两个知识点,如果不清楚的可以翻看前面的评论。这里要讨论的是如何用...

2023-10-25 22:15:37查看全文 >>

文档排行