刚刚想到max和min这两个函数,并不是为了求最大值和最小值,因为我在拉一个序列的时候经常要打两个数字再拖动鼠标,就是 1 2 3 4 5...或者10 9 8 7 ...这样的,如果在不拖动鼠标的情况下可以用max和min来实现。
一般情况下拉一个序列有两种方法,比如先打个1 2在选中把鼠标指针放在右下角变成十字的时候往下拖或者打一个数字在单元格右下角往下拖释放鼠标的时候会有个小的选项,选择序列填充即可
如果是倒序填充只能打两个数字再向下填充,单拖一个数字是没用的,因为拖动只能升序
除了上面两种拖动鼠标的方式外,还可以使用函数,假设从A1单元格开始向下升序 则可以 先在A1单元格打1个数 比如1,在A2输入公式 =max(A1)+1 然后往下复制公式即可
如果是倒序,假设A1单元格开始,在A1单元格输入一个数比如10,在A2单元格输入公式 =MIN(A2)-1 然后往下复制公式
max和min最原始功能就是在一堆数里求最大值和最小值,一般使用方法为=max(所选数字区域),和 =min(所选数字区域)
可以看出max和min不仅对于单独列或行有效,对一组范围内的数字都是有效的,在A列最大的是10,而在A和B两列最大的值是90 ,同样在A列最小值是1而在A和B两列最小值仍然是1。
如果遇到像下面这种数字在一个单元格里的,不知道max和min还好不好使
显然公式输入都没有问题,但是功能却失效了,原因为单元格里其实是文本,所有文本求出来的值不是报错就会是0,那怎么办呢用个数据分裂还是用个字符截取,都没必要因为我们主要目的是找最大值和最小值,需要用到一些特别方法来凑个公式 往下看效果
是不是感觉很复杂的样子,别急 我们来慢慢分解下:
1.先凑出个公式的样子,单元格输入 ="=max({"&B2&"}),这一步没有多难,=是用来赋值的“”中间是一段文本“=max({”就是公式的前半部分,&用来连接B2单元格和公式的后半段“})”,来个慢动作注意看
2.将这个凑出来的公式转化成正儿八经的公式,就是把里边的连接&和“”符合去掉,怎么做呢,相当于去公式直接复制选择性粘贴就好
3.其实经过第2步公式已经好了,只要双击下单元格再回车重新运算就可以了,但是每个单元格都这样操作很傻,于是就有了快捷方法直接替换下CTRL+H把=替换成=什么都没变只是经过这么一替换,单元格就会自动重新运算一遍。
最小值可以照着旁边的最大值自己写下,不懂的可以留言提问
好了今天的分享就到这,喜欢我的可以关注留言,谢谢