excel中的数字格式:显示%值而不乘以100

Sha*_*der 29 formatting excel-2007 excel-2010 excel-2013

当我将单元格的格式设置为%时,它会自动将该值乘以100并显示该值.因此5.66变得566 %.

我想在列上应用%格式,但希望保持与以前相同的值.我只想要%符号与值一起显示.为实现这一目标,我使用了以下格式0.00##\%

现在我想在没有' - '符号(负)的情况下显示RED颜色的负值,并且值应该用括号括起来.因此-5.66应显示为红色(5.66%).

请帮忙

AxG*_*ndr 50

您只需更改为自定义格式 - 右键单击​​并选择格式,列表底部是自定义格式.

 0.00##\%;[Red](0.00##\%)
Run Code Online (Sandbox Code Playgroud)

自定义格式的第一部分是您发布的已定义格式.分号后面的所有内容都是负数.[RED]告诉Excel将负数设为红色,()确保负数在括号中.

  • 澄清:在自定义格式中,`%`表示"添加%并乘以100",**而"\%"表示"只添加%"**.一般来说,\意味着"关闭下一个角色所做的任何花哨的东西,只是把它看作一个普通的角色"(这有时被称为"逃避"下一个角色) (8认同)

tey*_*lyn 10

请注意,Excel的解释中值1等于100%.如果输入5.66,并要显示5.66%,那么AxGryndr与格式黑客的工作,但它是一种显示格式只有和它不是代表真正的数值.如果要在进一步计算中使用该百分比,除非在计算时除以100,否则这些计算将返回错误的结果.

一致且不易出错的方法是输入0.0566并使用内置百分比格式格式化数字.这样,只需将A1与值相乘,即可轻松计算出5.6%的A1.

好消息是你不需要经历输入0.0566然后格式化为百分比的严峻考验.你可以简单地输入

5.66%

进入单元格,包括百分比符号,Excel将处理其余部分,如果格式为General,则正确存储数字为0.0566.


小智 6

很容易在多个单元格中执行此操作,而无需为每个单元格添加"%".

选择要更改为百分比的所有单元格,右键单击,然后格式化单元格,选择自定义.输入0.0\%.