EXCEL与股票
这是股票的表格,有两个问题,也可以说是一个一.I栏和J栏分为4种情况:1前面C栏的价格大于I栏价格买入,02前面C栏的价格等于I栏价格0,02前面C栏的价格小于I栏价格0...
这是股票的表格,有两个问题,也可以说是一个一.I栏和J栏分为4种情况:1 前面C栏的价格大于I栏价格 买入,0 2 前面C栏的价格等于I栏价格 0, 0 2 前面C栏的价格小于I栏价格 0,卖出3.前面C栏的价格等于I栏价格 0,0
这样的话我遇到问题:要求买入后一直到卖出都统计为买, 卖出后一直到买入都统计为卖..但是遇到0,0的情况,我就没法让它认为是买或者卖了.它会出错.如何让它在上一次是买入,0这一次是0,0的情况下依然确定0,0也是买.如何让它在上一次是0,卖出,这一次是0,0的情况
下依然确定0,0也是卖.
第二个问题是,如果更彻底一点的解决.那么第一个问题就不需要解决了.就是买入后做2个变量,1个是让它记下买入时的股票数量.也就是INT(10000元/E栏),1个是买入时的金额INT(10000元/E栏)*E栏.然后一直到K栏出现卖出.这时再产生一个新变量:E栏价格*买入时记下的股票数量.得出一个新的金额,卖出时的金额.
更麻烦的在于,下一次出现买入时,这时就要用上一次的计算结果,也就是上一次卖出时的金额去除以E栏价格,也就是INT(上一次卖出时的金额/E栏),这是第二次买入时的股票数量.'
如果要算赢亏,就用卖出时的总金额,然后减去上一次记下的买入时的总金额.
以上所述,我觉得既麻烦又不算太麻烦.希望能用VBA解决.我觉得应该可以有比较简单明了的VB代码,复杂的我也不懂.
麻烦您留个邮箱,以便表格我发给您,如果觉得太麻烦,就帮忙解决第一个好了.谢谢您.
说错了.是JI栏和K栏分为4种情况: 展开
这样的话我遇到问题:要求买入后一直到卖出都统计为买, 卖出后一直到买入都统计为卖..但是遇到0,0的情况,我就没法让它认为是买或者卖了.它会出错.如何让它在上一次是买入,0这一次是0,0的情况下依然确定0,0也是买.如何让它在上一次是0,卖出,这一次是0,0的情况
下依然确定0,0也是卖.
第二个问题是,如果更彻底一点的解决.那么第一个问题就不需要解决了.就是买入后做2个变量,1个是让它记下买入时的股票数量.也就是INT(10000元/E栏),1个是买入时的金额INT(10000元/E栏)*E栏.然后一直到K栏出现卖出.这时再产生一个新变量:E栏价格*买入时记下的股票数量.得出一个新的金额,卖出时的金额.
更麻烦的在于,下一次出现买入时,这时就要用上一次的计算结果,也就是上一次卖出时的金额去除以E栏价格,也就是INT(上一次卖出时的金额/E栏),这是第二次买入时的股票数量.'
如果要算赢亏,就用卖出时的总金额,然后减去上一次记下的买入时的总金额.
以上所述,我觉得既麻烦又不算太麻烦.希望能用VBA解决.我觉得应该可以有比较简单明了的VB代码,复杂的我也不懂.
麻烦您留个邮箱,以便表格我发给您,如果觉得太麻烦,就帮忙解决第一个好了.谢谢您.
说错了.是JI栏和K栏分为4种情况: 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询