
excel
=IF(C250,0,IF(AND(C2=50,C2100),2.5,IF(AND(C2=100,C2150),5,IF(C2=150,7.5)))) 推荐人积分是原积分四舍五入后除以2: =ROUND(D2,0)/22. 消费记录表 想要累计积分,必须得有消费记录才行。这里用卡号识别用户,用产品编号和数量来确定买了啥。这三项是手动输入的,其他的都用公式自动算。 比如产品名称是从产品表里自动读取的: =VLOOKUP(消费明细表!C2,产品明细表!$A$2:$E$8,2,1) 金额和积分也是从产品表取数据,再乘以数量。金额公式: =VLOOKUP(消费明细表!C2,产品明细表!$A$2:$E$8,3,1)*E2 积分公式: =VLOOKUP(消费明细表!C2,产品明细表!$A$2:$E$8,4,1)*E2 推荐人积分就是原积分四舍五入后的一半: =ROUND(G2,0)/2 因为会员表里每个用户只记录一个推荐人,所以不需要考虑那种A推荐B、B再推荐C这种多级关系带来的积分分层问题。3. 会员一览表 这个表主要是方便联系会员和查询积分。除了积分这一列,其他信息比如联系方式、注册时间这些都是注册时手动填写的。 总积分是从消费明细表里汇总来的。原理是根据会员卡号,在消费记录里找所有积分和推荐积分,然后加起来: =SUMIF(消费明细表!$A$2:$A$4,A2,消费明细表!$G$2:$G$4)+SUMIF(消费明细表!$A$2:$A$4,A2,消费明细表!$J$2:$J$4) 新增会员时,这一列可以直接下拉生成。总结用excel是可以实现的,但要懂点公式,不然容易整错。要是不想折腾,还是建议直接用积分管理软件,更方便。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号