首页 > 单独文章 > 正文

股民也疯狂!用Excel2007炒股算盈亏

时间:2008-07-01 09:04:53 作者:officeba 【认证】

   现在越来越多的人炒卖股票和基金,证券公司交易系统提供的个人账户有基本的进出盈亏信息,但是到了晚上就无法查看,自己下班后有空了却无法分析。手工计算?费时费神,容易出错。现在好了,用Excel2007设计一个“股票买卖盈亏计算表”,完全免费,直观又方便,比交易系统信息更详细,还可以方便地用Excel2007进行其他相关计算。以下以A股为例,B股、H股或基金的设计思路相似。

    提示: 此表是目前中国A、B股交易时的收费标准,把相关数据填写到盈亏计算表的A2:H2区域中,可作为计算盈亏必要参数。以后当证监会对收费标准有改变时,只要在此表修改帽应的数值即可。

    搭建框架

    第一步:在表l的A4:P4区域中,输入如“股票代码”、“股票名称”等标题。

    第二步:选择A列、B列、C列和P列,在“开始”选项中选择“单元格”选项卡-“格式”选项-“设置单元格格式”命令,打开“设置单元格格式”对话框,在“数字”标签中选择“文本”,因为这些区域数据均属于“文本”格式数据(如图1所示)。

图1 

    第三步:选择E列至I列、K列至N列,在“数字”标签中选择“数值”,“小数位数”选择“2”,“负数(N)”选择“-1234.1O”项。再用类似方法设置J列为3位小数“数值”型数据,设置J列为2位小数位数的“百分比”型数据,设置B2、E2、H2三个单元格为l位小数位“百分比”型数据,设置C2单元格为2位小数“数值”型数据(如图2所示)。

图2 

    盈亏结果轻松得

    在AS:E5区域中,输入如“600021”、“上海电力”等实际买入股票的信息。

    在F5中输入=IF(D5.E5.$H$2,$C$2,D5.E5.$B$2,$C$2),即当按成交金额计算出的佣金D5.E5.$B$2大于最低应交佣金$C$2单元格中的值(5元)时,则取本数值,否则按5元收取。

    在G5中输入=D5.E5.$H$2,即按成交金额计算出应收取印花税。

    在H5中输入=IFILEFT(A5,l)=“6”,IF(D5.$E$2>$F$2,D5.$E$2,$F$2),O),其中LEFT(A5,l)=“6”表示当所买股票为上海A股时,则要按IF(D5.$E$2>$F$2,D5.$E$2,SF$2 )函数式计算过户费用,否则就属于深圳A股股票,不收取过户费用。

    在I5中输入=F5+G5+H5,即买入时应收取的总费用为前面三项费用之和。

    在J5中输入=E5+15/D5,即计算出含买入费用的每股“成本价”。

    在K5中输入=F5.D5+15,即计算出“实际投入资金”。

    在M5中输入=IF (D5.L5.$B$2.$C$2.D5.L5.$B$2.$C$2)+D5.L5.$H$2+H5,这是卖出时三项费用总和,参考F5、G5、H5、I5四个单元格的公式便可更好理解此公式含义。

    在N5中输入=(L5-E5).D5-I5-M5,即计算出此笔买卖的盈亏额。

    在O5中输入=N5/K5,即计算出此笔买卖的盈亏百分比。

    在M2中输入“盈亏总数”,在N2单元格输入=SUM(NS:N3004),即计算出至今所有股票买卖的(注不大于3000次)盈亏总数。

    至此,“盈亏计算表”设计完成,只要在L5输入实际“卖出单价”,就会自动计算出本次买卖盈亏额及盈亏百分比,分别显示于N5和05单元格中。为了更好地做好买卖统计工作,最后还要在P5单元格录入“卖出时间”。

    以上是完成一次交易的过程,以后的交易则依次在第6行、第7行……单元格中录入相应买卖数据,“计算表”就会自动计算相应的盈亏情况。


相关文章

同类最新