[問題] if函數裡true的兩種結果撰寫

作者: Sarawak (陰影)   2019-03-04 22:12:27
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體: excel
版本: 2016
問題:假設我用if這函數,條件成立後,因為必須滿足條件才有兩種結果的做法,所以無法寫在false最後一格,我該怎麼寫比較好?
=if(B6=“4”,????,“”)
????那裡不懂該怎麼寫對應接下去若是A情況,則這樣做。但若不是A情況,則統統那樣做。
大概這樣的意思唄,感謝各位大大
作者: soyoso (我是耀宗)   2019-03-05 17:44:00
個人覺得不用貼上公式,只要模擬些資料在一張工作表內,說明以什麼邏輯來抓取因為像回文寫到"跌破訊號成立低號"這個以我來看,我並不清楚這是什麼?點像是跌破月線、收盤價、跌破而出場之類的,其實對回文者來說不一定能理解,因此只要告知什麼在什麼邏輯條件下要抓取那個資料應會比較清楚
作者: soyoso (我是耀宗)   2019-03-05 14:41:00
不要這樣做那樣做的說明,截個圖或是附個檔案,也才好實際知道原po要的到底是什麼那就模擬些資料再說明一下那樣做的部分是以什麼邏輯來抓取要的結果
作者: Sarawak (陰影)   2019-03-05 17:31:00
http://i.imgur.com/vVjcSgW.jpghttp://i.imgur.com/JpchS1U.jpg寫不出跌破訊號成立低點的函數,因此回測那表那裡殘留著最後一個函數不分。。
作者: Sarawak (陰影)   2019-03-05 14:23:00
後來發現“那樣做”裡頭有個很複雜的情況寫不出來。因為我本意在“那樣做”是若發生B6=4,則之後收盤價跌破B6=4當天的最低價,就得出場。“這樣做”就相對簡單因為發生情況A,就之後跌破月線出場。(是測之後的數據的)(已經用index match和開新的工作表寫出來了)但“那樣做”就複雜了,因為要定住B6=4當天的最低價,才能知道之後哪個收盤價跌破而出場。若再發生B6=4,又要定住新的最低價,不知該怎麼寫出這樣的函數才好。。。
作者: soyoso (我是耀宗)   2019-03-04 22:17:00
=if(b6="4",if(儲存格=A,這樣做,那樣做),"")

Links booklink

Contact Us: admin [ a t ] ucptt.com