EXCEL数据透视表设置函数(筛选数值大于1为整数,下于1保留两位数)?

如题所述

第1个回答  2020-08-13

数据透视表有专用的函数,但那是引用数据透视表数据的。你有两种方法实现你的要求:

一、直接用函数处理,引用数据透视表的数据到空白区域,用IF+ROUND:

=ROUND(数据透视表数字,IF(数据透视表数字<1,2,0))

或者:

=TEXT(数据透视表数字,"[<1]0.00;0")

从截图中可以看出,两个公式对于0.99?的数字,当?为5以上数字时,进位后的格式会有所不同。

二、直接对数据透视表的汇总数据设置单元格格式,也可以在字段设置中选择“数字格式”(建议用这一方法设置),两者设置的方法和结果一样,数字格式设置为:

[<1]0.00;0


但不知题主的“下于”是不是“小于”的意思,另外,对于=1,没有说放在哪一个圆整区间,自己修改吧。

相似回答