您好,欢迎来到沃锋问答-AI智慧知识互动平台! [
请登录
]
|
[
免费注册
]
沃锋问答-AI智慧知识互动平台
问答首页
问答动态
问题库
问答专家
知识专题
站内公告
全部分类
>
人文教育
几个表中的非零最小值
用户提问
|
浏览889次
收藏
|
2021/08/26 05:08
满意回答
检举
|
2021/08/26 05:24
改为=MIN(ifs(sheet1!B2<>0,sheet1!B2,sheet2!B2<>0,sheet2!B2,sheet3!B2<>0,sheet3!B2})您试试看,有疑请追问。
评论(0)
加载中...
匿名
会元
|
采纳率100%
|
回答于 2021/08/26 05:24
其他回答(3)
其他
假设需要计算的区域为A1:B10,有如下三种方式。1.基本公式:=IF(SMALL(A1:B10,1)=0,SMALL(A1:B10,2),SMALL(A1:B10,1))此种操作逻辑较为清晰:如果最小值=0,则取第二个最小值。2.数组公式:=MIN(IF(A1:B10<>0,A1:B10))输入之后,Ctrl+Shift+Enter。该种操作较为简捷。3.VBA公式:输入如下代码到VBA模块中,使用min_no0公式直接进行计算。Function min_No0(myRange As Range)With Application.WorksheetFunctionmin_No0 = .Min(myRange)If .Min(myRange) = 0 Thenmin_No0 = .Small(myRange, 2)End IfEnd WithEnd Function除此之外,还有这个办法,可以自己浏览https://wenda.so.com/q/1379053240063841望采纳,谢谢!
评论(0)
回答于 2021/08/26 06:30
加载中...
其他
跨表较难做成数组公式,直接罗列一下,用无穷小去掉0项=1/MAX(SIGN(Sheet1!B2)/(Sheet1!B2+1E-99),SIGN(Sheet2!B2)/(Sheet2!B2+1E-99),SIGN(Sheet3!B2)/(Sheet3!B2+1E-99))
评论(0)
回答于 2021/08/26 06:21
加载中...
其他
系统有修改,所以有变化
评论(0)
回答于 2021/08/26 05:55
加载中...
相关已解决
1个回答
电大中专报名选一年还是两年啊
1个回答
水利五大员吧工文证书作用是什么
1个回答
若能时光倒流 你希望再次与初恋相爱吗
1个回答
读书演讲稿200 300字
1个回答
初中语文的问题
1个回答
这个怎么拿
1个回答
中小学春秋假要来了 相应缩短寒暑假 会有哪些影响
1个回答
智能手表加速度计监测ET震颤的算法优化方向 如区分生理性抖动
1个回答
Omega 3脂肪酸 维生素B12 抗氧化剂 如维生素E来自 如何协同保护神经髓鞘和减360问答少氧
1个回答
答谢中书书一词多义
0
人关注该问题
>>
>>
+1
加载中...