您好,欢迎来到沃锋问答-AI智慧知识互动平台! [
请登录
]
|
[
免费注册
]
沃锋问答-AI智慧知识互动平台
问答首页
问答动态
问题库
问答专家
知识专题
站内公告
全部分类
>
人文教育
几个表中的非零最小值
用户提问
|
浏览881次
收藏
|
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个回答
英文影愿传协送能而之家晚领系片观后感带翻译小学
1个回答
为何数学成绩差的人 其理科成绩一般也差
1个回答
西安渭北中学612分能上吗
1个回答
AI一个很可怕的现象
1个回答
这两种外号 绰号 本质上有什么区别
1个回答
教程是什么
1个回答
意球思是07版做不出精确法线
0
人关注该问题
>>
>>
+1
加载中...