[黑特]

作者: NiKangKangNi (逆抗抗逆)   2022-06-15 12:41:35
平常我老是在抱怨 pm 但一直沒有實證到底為何我這麼炸
今天可以拿出範例跟你各位分享
這是我們 pm 寫的 excel 欄位算式
=IF(Q > 0,
IF(or(J = "A", J = "B", J = "C"),
R - T - X,
R - X - T - IF(Q > 0, AB, 0)
),
0
)
貼心的 153 還幫你各位換行兼排版了 不然本來是直直的一行 全部黏在一起
你們可以先解讀一下
看懂了嗎 看不懂沒關係我解釋給你們聽
首先第二個 if 那邊 true 和 false 的差別只有最後要不要 -AB
那他根本可以直接寫成
if(Q > 0,
R - T - X - if(or(J = "A",J = "B",J = "C"), 0, if(Q > 0, AB, 0)),
0
)
是不是直接就縮成一行了呢
然後 他媽的在 Q > 0 的 true 裡面又再判斷一次 Q > 0
幹你娘我就問 第二次 Q > 0 的 false 到底何時才會被執行到????
阿不就還好你那邊放的是 0
他媽的如果我在那邊放一百萬的話你永遠都得不到那一百萬啦北七喔
再來 其實 AB = if(or(J = "A",J = "B",J = "C"), 0, 值))
你發現了嗎 在 跟上面的判斷根本一模一樣呢
所以後面那一大串直接用 AB 套下去不就是要的值了嗎
根本就是一樣的東西 然後一直重複的做
最後的結果根本就是
if(Q > 0, R - T - X - AB, 0)
幹你娘 結論就這樣你可以寫成上面那樣
到底是什麼腦袋可以把一切都複雜化
但其實是做過的事情一再的重複做 一直在做無意義的事
還是是我真的太淺頭腦太簡單 只會看簡潔的式子 太多括號看不懂
媽的 拎北發文發到一半電腦還直接給我 shut down
https://i.imgur.com/H1wpsMw.jpg
幹你娘雞掰 現在是連抱怨都不行了逆
媽的 但我想發文的決心不會被打敗
從今以後我不做工程師
我是拆彈專家
德華我老公 <3
作者: bill0205 (善良的小孩沒人愛)   2022-06-15 12:52:00
你的螢幕是不是該擦一下
作者: Demihihi (嗨嗨人生)   2022-06-15 12:54:00
謝謝老師 原來可以縮成一行 收益良多
作者: LPbro (LP哥)   2022-06-15 13:02:00
抱歉,看到第一行就看不懂了
作者: wolver (超級大變態)   2022-06-15 13:21:00
pm真的廢
作者: huntersp (史匹)   2022-06-15 13:28:00
寫得亂七八糟
作者: odahawk (羊皮狼)   2022-06-15 13:45:00
蘋果讚讚讚
作者: likeair (我有健康的膝蓋)   2022-06-15 13:48:00
excel就是一行文啊
作者: NiKangKangNi (逆抗抗逆)   2022-06-15 14:17:00
撇除一行文 他根本不用那麼多 if
作者: puremiss (有你很快樂)   2022-06-15 14:23:00
看不懂
作者: bill0205 (善良的小孩沒人愛)   2022-06-15 14:27:00
excel公式很不直覺我說ㄉ是另外一件事啦 當然我看到那個公式 轉換一下就變得很簡單了 只是EXCEL某些公式很難用就是了
作者: NiKangKangNi (逆抗抗逆)   2022-06-15 14:49:00
難用也沒有我們的 pm 難用 幹
作者: howshaw (俺只是路過的☂)   2022-06-15 18:08:00
看不懂QQ

Links booklink

Contact Us: admin [ a t ] ucptt.com