我想使用格式数,00K 表示数千,00M 表示数百万,00B 表示数十亿 - 对于零,我使用以下格式 [<999999] #, "K";[<999999999]#,, "M";#, ,, "B" 但问题出在包含零的单元格中,它显示 K 正如您在黄色单元格中看到的那样
我该如何解决这个问题?
我想使用格式数,00K 表示数千,00M 表示数百万,00B 表示数十亿 - 对于零,我使用以下格式 [<999999] #, "K";[<999999999]#,, "M";#, ,, "B" 但问题出在包含零的单元格中,它显示 K 正如您在黄色单元格中看到的那样
我该如何解决这个问题?
您遇到的基本问题是自定义格式一次只能处理两个条件(有关自定义数字格式如何工作的详细说明,请参阅Exceljet)。您已经有两个条件;小于 999,999 和小于 999,999,999。
要获得等于零的第三个条件,我们需要转向条件格式。选择您要格式化的数组,打开条件格式并选择“新规则”,选择“仅格式化包含的单元格”并将其设置为“单元格值等于 0”。您可以单击“格式”,然后在该菜单中将自定义数字格式设置为“-”。
让我知道这是否有帮助!