刷短视频时看到一条神评论,顺手点了个赞——这下后台就记了一笔。但你有没有想过,这个“点赞量”到底是怎么被算出来的?其实不神秘,核心就是“计数”,而咱们在 Excel 里,完全能用几行公式模拟出一模一样的逻辑。
点赞本质:一次加1的操作
不管抖音、小红书还是B站,点赞按钮背后干的事,就是给对应内容的“点赞计数器”+1。它不关心你是谁、从哪来、点了几次(重复点击通常只算1次),只认“有效触发”。这就和 Excel 里用 COUNTIF 统计某列中“已点赞”出现的次数,逻辑完全一致。
举个真能用的例子
假设你整理了一个视频数据表,A列是视频ID,B列是用户操作记录(比如“点赞”“收藏”“转发”)。想快速知道每个视频被点了几次赞,直接在C2单元格输入:
=COUNTIF(B:B,"点赞")如果要按视频ID分组统计,比如D列是视频ID,E列填对应点赞数,那就用:
=COUNTIFS(A:A,D2,B:B,"点赞")这跟平台服务器查数据库时执行的 SQL 语句 SELECT COUNT(*) FROM actions WHERE type='like' AND post_id='xxx',思路一模一样,只是规模小了点。
去重统计?加个条件就行
真实场景中,一个用户不能对同一视频重复点赞。这时候就得防重复——比如F列记录用户ID,G列是视频ID,H列是操作类型。那统计“每个视频的有效点赞人数”,就得用数组公式或新函数:
=SUM(--(FREQUENCY(IF((G:G="V001")*(H:H="点赞"),MATCH(F:F,F:F,0)),ROW(F:F))>0))(注:此为Excel 365/2021兼容写法,按 Ctrl+Shift+Enter 也可在旧版生效)
说白了,点赞量不是玄学,就是带条件的计数+去重。你手里的表格,早就在悄悄干着和大厂后台一模一样的事。