[算表]檢查數據是否誤差值大於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