我正在创建一个电子表格以跟踪我的股票交易。此列称为“风险”,它将显示我想为每股交易冒险多少钱,以及如果价格违背我的头寸,我必须以何种价格平仓交易。因此,例如,如果我以20美元的价格购买了福特的股票,并且愿意在交易结束前冒着每股亏损30美分的风险,我希望能够在单元格中键入“ 30 19.70”,并更改自定义数字格式到“ 30分-19.70美元”。我该如何实现?
我尝试在Google Spreadsheets上使用以下自定义数字格式,但无法使用:
0 "c - " $0.00
我在单元格中输入了以下内容:30 19.70
我希望此结果为:30c - $19.70
但是我得到以下输出:30 19.70
答案 0 :(得分:0)
不幸的是,由于以下几个原因,这是不可能的:
30 19.70
不是数字。这是一个文本字符串。这就是0 "c - " $0.00
永远无法工作的原因,因为那些零正试图寻找数字以追上它们,但您输入的不是数字。 "c - "
分隔。您可以使用@"c - "
或"c - "@
,但是@"c - "@.@
将输出:30 19.70c - $30 19.70.30 19.70
最好的方法是在一个单元格中输入30
,在另一个单元格中输入19.70
,并在第三个单元格中使用公式:
=A145&"c - $"&TEXT(B145, "##.#0")
或: =JOIN("c - $",INDEX(SPLIT(A150," "),1,1),TEXT(INDEX(SPLIT(A150," "),1,2),"##.#0"))