gpt4 book ai didi

excel - 水平方向数据的条件最大/最小值

转载 作者:行者123 更新时间:2023-12-02 19:31:29 29 4
gpt4 key购买 nike

Example data set

对,上面是我的数据集子段图像的链接。它以 3 列为一组,第一个是浓度,第二个是限定值,最后一个是 MDL - 并持续最多 95 个 sample (因此总共 285 个列,使得手动输入不切实际)。我如何计算具有限定符“u”的浓度值的最大值或最小值,反之亦然,没有限定符?

我什么也想不出来,不幸的是我没有时间重新定位数据。有人有想法吗?

最佳答案

也许这样的事情就可以了,

   enter image description here

C7:J7 中的 8 个公式是,

=AGGREGATE(15, 6, $A2:$AY2/(($A$1:$AY$1=C$6)*($B2:$Z2="U")), 1)
=AGGREGATE(15, 6, $C2:$BA2/(($C$1:$BA$1=D$6)*($B2:$AZ2="U")), 1)
=AGGREGATE(14, 6, $A2:$AY2/(($A$1:$AY$1=E$6)*($B2:$Z2="U")), 1)
=AGGREGATE(14, 6, $C2:$BA2/(($C$1:$BA$1=F$6)*($B2:$AZ2="U")), 1)
=AGGREGATE(15, 6, $A2:$AY2/(($A$1:$AY$1=G$6)*($B2:$Z2<>"U")), 1)
=AGGREGATE(15, 6, $C2:$BA2/(($C$1:$BA$1=H$6)*($B2:$AZ2<>"U")), 1)
=AGGREGATE(14, 6, $A2:$AY2/(($A$1:$AY$1=I$6)*($B2:$Z2<>"U")), 1)
=AGGREGATE(14, 6, $C2:$BA2/(($C$1:$BA$1=J$6)*($B2:$AZ2<>"U")), 1)

当包含或排除限定符时,它们涵盖最小值和最大值。

Addendum: Excluding blank cells

可以添加另一个检查值 LEN 的条件。将值的长度更改为除以 1(不变)或除以 0 (#DIV/)!错误)将 LEN 包装在 SIGN function 中。

=AGGREGATE(15, 6, $A2:$AY2/(SIGN(LEN($A2:$AY2))*($A$1:$AY$1=C$6)*($B2:$Z2="U")), 1)

我将 SMALL 子函数保留为仅 AGGREGATE 的子函数 14 及以上的过程作为数组。

关于excel - 水平方向数据的条件最大/最小值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36021926/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com