[算表]检查数据是否误差值大于0.1 (配合chatgpt)

楼主: a777starmy (呼力赢大师(大输))   2023-07-22 23:22:58
如题
现在写程式都用chatgpt
我想写一个程式
在A9 B9 C9 ~~ T9之间寻找最大值,并检查是否误差值大于0.1(另一种说法是回档10%)
以图表示 https://imgur.com/a/C4b4FbU
也就是说当C9大于 A9时,或者说有新的最高数值产生值,则检查是否回档10%
=IFS(A9 = MAX(A9:T9), IF(A9 * 0.9 > A12, "满足条件", "不满足条件"),
B9 < A9, IF(A9 * 0.9 > B12, "满足条件", "不满足条件"),
C9 < A9, IF(A9 * 0.9 > C12, "满足条件", "不满足条件"),
D9 < A9, IF(A9 * 0.9 > D12, "满足条件", "不满足条件"),
E9 < A9, IF(A9 * 0.9 > E12, "满足条件", "不满足条件"),
TRUE, "不满足条件")
我在chatgpt的问法如下 https://prnt.sc/kCwixDx4ZmsW 给出的答案只对了一部份
假如A9:T9 的数据中有2个最大值
有时可能有4 个 or 6个,上面那个公式就不使用
假如只有1个,因为数据可能很稳定,则公式很简单 max(A9:T9) 找到最大值,再以最大
值的0.9判断是否全大于 A12:T12
https://prnt.sc/z2hOiMToUZLH
主要判断是否隔天的数值大于前1天的数值,如果没大于,则以之前的最大值当做计算
基准

Links booklink

Contact Us: admin [ a t ] ucptt.com