[问题] 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