双11买零食:那列百分比,一半要吃够一半要少吃
双11 囤零食,最后决定买不买的,通常是一个数:每斤多少钱。
但包装背面还有一列数,是唯一能告诉你「这包东西吃下去意味着什么」的。它就在营养成分表最右边,叫 NRV%,一列百分数。
这一列最容易看错的地方,不是数字算得对不对,是你把两个方向相反的东西,当成了同一种东西。
一、那列百分比的父母,是一个「一天」
先把这列数是怎么来的说清楚。
NRV 是 Nutrient Reference Value,营养素参考值。它描述的不是这包食品,是一个成年人一整天大概该摄入多少。GB 28050 附录 A 给了这张表,核心几项是:
能量 8400 千焦
蛋白质 60 克
脂肪 60 克(标的是「不超过」)
饱和脂肪酸 20 克(「不超过」)
碳水化合物 300 克
膳食纤维 25 克
钠 2000 毫克
钙 800 毫克
NRV% 的算法就一句:这包食品里某营养素的含量 ÷ 对应的参考值 × 100%。
所以「钠 21%」的意思是:吃完这些,你今天该吃的盐已经用掉了两成一。不是「这包东西有 21% 是盐」,也不是「这包比同类咸 21%」。
分母是「一天」,不是「这包」。这是第一个要拧过来的地方。
二、同一个 20%,两种完全相反的意思

真正容易出事的是第二层。
看这一列的时候,人会本能地觉得「百分比高 = 有营养」。这只在部分项目上成立。因为 NRV 表里有两类项目,性质完全不同:
第一类,要吃够的。蛋白质、膳食纤维、钙、铁、各种维生素。这些的 NRV% 越高越好,20% 就是「这一口帮你完成了今天五分之一的量」。
第二类,要少吃的。脂肪、饱和脂肪酸、钠、糖。这些的 NRV% 越高越糟,20% 就是「你今天还剩五分之四的额度」。
同一列里混着这两种,而包装不会告诉你哪个是哪个。
有一个细节能说明官方自己也是这么区分的:NRV 表里,脂肪和饱和脂肪酸前面带着「≤」,钠给的是 2000 毫克整,但语义上同样是上限。而蛋白质 60 克、碳水 300 克、钙 800 毫克,没有任何符号。
带「≤」的,是天花板;不带符号的,是参考线。
所以「脂肪 20%」和「蛋白质 20%」,字面一样,含义是反的。一个是扣分,一个是加分。
顺便说一个反常识的点:钠的 2000 毫克不是「推荐吃这么多」,是「别超过这么多」。2000 毫克钠折成盐是 5 克,钠的毫克数乘 2.5 就是盐的毫克数。而中国居民实际人均食盐摄入量长期在这个数之上——也就是说,多数人看到「钠 30%」的时候,那个 30% 是往一个已经超了的口子上再加。
三、这列数字也会过期
我原来以为 NRV 是刻在石头上的。查 GB 28050-2025 的时候发现,它跟着《中国居民膳食营养素参考摄入量》一起改。
新版对了几项:
维生素 D:5 微克 → 10 微克
锌:15 毫克 → 11 毫克
碘:150 微克 → 120 微克
铜:1.5 毫克 → 0.8 毫克
硒:50 微克 → 60 微克
胆碱:450 毫克 → 500 毫克
胆固醇:原「≤300 毫克」,新版直接不给参考值了
胆固醇那一项最有意思。旧标准给它定了个 300 毫克的上限,新版把它从参考值表里拿掉了。原因是膳食胆固醇对血液胆固醇的影响,比当年以为的小得多,2013 版《中国居民膳食营养素参考摄入量》就已经不再设上限。
一个印在几亿个包装上的数字,会因为学界认识变化而消失。
这说明 NRV 是当下的最佳估计,不是物理常数。
而能量 8400 千焦、蛋白质 60 克、脂肪 60 克、饱和脂肪酸 20 克、碳水 300 克、钠 2000 毫克这几项,新版没有动。所以你现在看到的这列数,2027 年之后大概率还是这些分母。
四、百分比要乘上「你实际吃进去多少」

第三层,也是最实际的一层。
营养成分表上那个含量,单位是「每 100 克」。而你手上的这包,通常不是 100 克。
一包 70 克的薯片,标签写「脂肪 33 克/100 克」,你吃完整包,实际是 33 × 0.7 ≈ 23 克。NRV 是 60 克,所以这一包下去,你今天的脂肪额度用掉了将近四成。而标签那一列可能只写了 55%。
这个乘法不难,难的是很多人根本不知道要做这个乘法——因为标签上那个「每 100 克」写在表头,字号很小,而大脑默认「表里的数就是这个东西的数」。
更绕的是「每份」。
GB 28050 允许按「每份」标示,条件是同一版面要标明每份多少克。于是货架上出现了三种写法并存:
最后这种是真的存在。新华网今年 11 月做过一组实测,上好佳部分产品按「每份 30 克」标,旺旺小小酥净含量 60 克,标签按「每份 100 克」标。前者让你看到的是整包的 3/7,后者比整包还大。两个方向都有,而消费者只有一双眼睛。
厂商的说法也不是没道理:一个品牌有 6 克、12 克、30 克、40 克、80 克各种规格,不可能为每个规格单独印一版包装,只能选一个统一基准。这话成立。
但对买东西的人来说,结论就一句:看到「每份」,先在同一版面找「每份多少克」,找不到就别信那个数。
新国标做了一件对症的事:附录 E 给了 18 类食品的份量参考值,膨化食品(薯片、锅巴、馍片)是 30 克,酱油、酱、酱腌菜、底料是 10 克。以后同类产品按同一个「份」来算,横向比才有意义。这条 2027 年 3 月 16 日才落地,在这之前,「每份」还是各家自己说了算。
五、78 条零食标题,90% 写了克数,0% 提过一个营养词

上面说的都是怎么读表。但还有个更前置的问题:你会在什么情况下想起来去看那个表?
我抓了站内 78 条零食好价(饼干 20、薯片 18、方便面 20、坚果 20,都按品类中性关键词抓取),只统计标题里出现了哪些词:
净含量/克数:70 条,90%
NRV/营养素参考值:0 条
营养成分表:0 条
饱和脂肪:0 条
钠/含盐量:0 条
含糖量:0 条
能量/热量/千焦/大卡:0 条
每 100 克/每份:0 条
我又放宽到单个字去搜,「蛋白」「糖」「脂肪」「钠」「能量」——78 条标题里,一个都没出现。
这个对比很干净:克数写在标题里,是因为要算每斤多少钱;营养一个都不写,是因为没人拿它比价。
这不是商家的错。标题的职能是让人比价,它写得越清楚越有效。「815 克 5.87 元」是有效信息,「钠 600 毫克」不是能让人下单的句子。
问题在后面:你被克数训练成「按重量算钱」,于是拿到一包东西,第一反应是算单价,而不是算这一包吃下去占了多少额度。同一份重量的数据,被用在了完全不同的地方。
六、2027 年 3 月 16 日之后,这张表会变
前面提到的新国标,全称是《食品安全国家标准 预包装食品营养标签通则》GB 28050-2025,2025 年 3 月 16 日发布,2027 年 3 月 16 日实施,代替 GB 28050-2011。
变化里跟买东西最相关的四条:
一、强制标示从「1+4」变成「1+6」。旧版强制标能量、蛋白质、脂肪、碳水、钠五项;新版加上饱和脂肪和糖,一共七行。糖的定义是果糖、葡萄糖、蔗糖、麦芽糖、乳糖之和。
这一条的分量在哪:以前你只能看到「碳水化合物 60 克」,不知道里面有多少是糖。以后糖单独占一行。而现在还没到 2027 年,所以你手上大部分包装,仍然只给你碳水总数。
二、成分表下面要加一句固定话:「儿童青少年应避免过量摄入盐油糖」。字号不得小于成分表正文,不得删改。这句话会印在薯片、饼干、饮料、方便面、酱油上。
三、允许用大白话标注。「钠 800 毫克」后面可以加「约相当于 2 克盐」,「能量 900 千焦」后面可以加「约 215 千卡」。对那些看着千焦没有概念的人,这一条比什么都实用。
四、反式脂肪酸不能再省略。只要配料里用了氢化或部分氢化油脂,就必须标反式脂肪酸这一行。含量低到可以写 0,但这一行不能没有。所以你以后看到「反式脂肪酸 0 克」,至少能确认它用了氢化油;而看到这一行整个不存在,说明没用。
七、三款拿来对照
拿三款现成的好价,正好对应三种不同的信息处境。
第一款,奥利奥 夹心饼干 五口味混合 388 克×2 盒,到手 10.43 元。饼干类基本都按每 100 克标,这是最省事的一种:整箱 776 克,除以 100 是 7.76,标签上每个数都要乘 7.76 才是你吃掉一整箱的量。它同时也是糖和饱和脂肪的大户,而这两项现在都还印不出来——2027 年之后才会单独占一行。
到手 10.43 元,388 克×2 盒;标签上每个数都要乘 7.76 才是整箱的量。
第二款,乐事 罐装薯片 经典原味 40 克×8 罐,到手 8.3 元。罐装的好处是每罐规格统一,一罐 40 克,乘 0.4 就完事。袋装就没这么顺:同一品牌 40 克、70 克、135 克混着卖,而标签只有一版。看到袋装薯片,先看清是「每 100 克」还是「每份 30 克」,这一步错了后面全错。
到手 8.3 元 8 罐,单罐 40 克;一罐的数是标签数乘 0.4。
第三款,洽洽 纯坚果 每日坚果 600 克,到手 34.24 元。坚果这类产品正面最爱写「高蛋白」「无添加」,而正面的话是有法定门槛的:固体食品要 ≥12 克/100 克才能叫高蛋白。声明越硬的产品,背面那张表通常越经得起核对——因为敢写在正面,就得先过检测。
到手 34.24 元 600 克,正面主打纯坚果,这类声称最经得起核对。
三款的价格从八元到三十几元,但它们背面那张表的读法是同一套。
八、站到货架前的三步
不用记整张 NRV 表,只记三步:
先找表头单位。是「每 100 克」还是「每份」。写「每份」的,同一版面一定标了每份多少克;找不到就先别用那个数。
算整包。标签数 ×(整包克数 ÷ 表头克数)。这一步是全部意义所在,因为吃进去的是整包。
分方向看。蛋白质、膳食纤维、钙——嫌低;脂肪、饱和脂肪、钠、糖——嫌高。同一列里,一半是加号一半是减号。
如果要做个更快的判断,用声称门槛当尺子,比 NRV% 还好使:
低钠:不超过 120 毫克/100 克
低糖:不超过 5 克/100 克
低脂:固体不超过 3 克/100 克,液体不超过 1.5 克/100 毫升
高蛋白:固体不低于 12 克/100 克,液体不低于 6 克/100 毫升
这四个数是硬杠杠,达不到就不能这么写。所以正面敢写「低钠」的,背面基本不用算;正面什么都没写的,背面就得自己算。
最后
那列百分比真正的麻烦,不是它难算,是它长得像同一类东西。
一列百分数,整齐排着,人自然会横向扫一眼、纵向比一下,然后得出「这个 30% 比那个 20% 高,所以这个更厉害」。但这一列里,30% 的钠和 30% 的钙,一个在扣分一个在加分,中间没有任何视觉区分。
再加上「每 100 克」这个默认单位——它让所有数字都小了三四成,恰好小到让人觉得「还好」。
双11 的价格是真的便宜,这点不用怀疑。但一包零食吃下去多少盐、多少饱和脂肪,跟它打几折没有关系。折扣改变的是你付多少钱,不改变你吃进去什么。
这一点,2027 年 3 月 16 日之后也不会变——那时候只是把糖和饱和脂肪也印出来,让你看得更清楚。看清楚之后要不要买,还是你的事。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
