谁能用Excel帮我设计一个股票盈亏表?

现在越来越多的人炒股票和基金。证券公司交易系统提供的个人账户,有基本的收益和亏损信息,但是晚上看不到,下班有空也分析不了。

手工计算?费时费力,容易出错。现在用Excel2007设计一个“股票交易盈亏计算表”,完全免费,直观方便。比交易系统信息更详细,也方便使用Excel2007进行其他相关计算。以a股为例,b股、h股或者基金的设计思路都差不多。?

提示:此表是中国a股和b股交易的现行收费标准。填写盈亏计算表A2: H2地区的相关数据,可作为计算盈亏的必要参数。今后证监会变更收费标准时,只需修改本表中的封顶值即可。

建立一个框架

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

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

(图1)

第三步:选择E到I列和K到N列,在数字页签中选择数值,2为小数,1234.1O为负数(N)。类似地,将J列设置为3位十进制数据,J列设置为2位十进制数据,B2、E2和H2单元格设置为1位十进制数据,C2单元格设置为2位十进制数据(如图2所示)。

(图2)

盈亏结果很容易

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

在F5中输入=IF(D5.E5.$H$2,$C$2,D5.E5.$B$2,$C$2),即当根据交易金额计算的佣金大于最低应付佣金$C$2单元格中的值(5元)时,取本金。

在G5中输入=D5.E5.$H$2,即根据交易金额计算应缴纳的印花税。

在H5输入=IFILEFT(A5,l) = "6 ",如果(d5。$ e $ 2 >;D5 2荷兰盾。$E$2,$F$2),o),其中LEFT(A5,L)=“6”表示如果要买的股票是沪市a股,需要按IF (D5。$ e $ 2 >;D5 2荷兰盾。$E$2,SF$2?)按函数计算过户费,否则属于深圳a股股票,不收过户费。

在I5中输入=F5+G5+H5,即买入时要收取的总费用是上述三项费用之和。

在J5输入=E5+15/D5,计算每股“成本价”,包括购买费用。

回车=F5。D5+15在K5计算“实际投入资本”。

Enter =如果在M5?(D5。L5。$ B $2。$ C $2。D5。L5。$ B $2。$加元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行的单元格中输入相应的交易数据,“计算表”会自动计算出相应的盈亏。