我坚持使用我正在尝试使用excel构建的公式。
根据季度销售结果,我有5个销售类别,一个人可能会结束:红色,黄色,绿色,金色,白金。
因此,如果您在上个季度出售X金额,则基于您属于其中一个类别。
我正在尝试构建一个函数,根据他们放入excel的数据显示一个人所属的类别。现在,他们将每个月的销售额输入一个领域。我的公式需要知道它是什么季度,以及它们在上一季度所做的总数。如果是本月的第一季度,他们就会从GREEN开始。
我已经能够计算出他们的四分之一总数,但是由于我的公式变得越来越大,我对此感到困惑。
提前致谢。
编辑:我忘了提到他们必须打的数字也列在单元格中。所以我可以参考这些。
示例:
Enter monthly sales:
A B C
1 Jan Feb Mar
2 $10,000 $15,000 $20,000
3
4 Your current level is: GREEN
5
6 GOALS
7 Platinum $100,000
8 Gold $75,000
以下是我获得季度总数的方法:
=IF(ROUNDUP(MONTH(TODAY())/3,0)=1,SUM(F5:H5)-D14,IF(ROUNDUP(MONTH(TODAY())/3,0)=2,SUM(I5:K5)-D14,IF(ROUNDUP(MONTH(TODAY())/3,0)=3,SUM(L5:N5)-D14,IF(ROUNDUP(MONTH(TODAY())/3,0)=4,SUM(O5:Q5)-D14))))
如果这有帮助,这基本上就是我想要的,但它不适合我:
= IF(ROUNDUP(MONTH(TODAY())/ 3,0)= 1,“GREEN”,IF(ROUNDUP(MONTH(TODAY())/ 3,0)= 2,IF(SUM(F5: H5)> = D14,“PLATINUM”, IF(SUM(F5:H5)> = D15,“GOLD”,IF(SUM(F5:H5)> = D16,“GREEN”, IF(SUM(F5:H5)> = D17,“GREEN”,IF(SUM(F5:H5)> = D18,“RED”, IF(ROUNDUP(MONTH(TODAY())/ 3,0)= 3,IF(SUM(I5:K5)> = D14,“PLATINUM”, IF(SUM(I5:K5)> = D15,“GOLD”,IF(SUM(I5:K5)> = D16,“GREEN”, IF(SUM(I5:K5)> = D17,“GREEN”,IF(SUM(I5:K5)> = D18,“RED”, IF(ROUNDUP(MONTH(TODAY())/ 3,0)= 4,IF(SUM(L5:N5)> = D14,“PLATINUM”, IF(SUM(L5:N5)> = D15,“GOLD”,IF(SUM(L5:N5)> = D16,“GREEN”, IF(SUM(L5:N5)> = D17,“GREEN”,IF(SUM(L5:N5)> = D18, “RED”)))))))))))))))))))
答案 0 :(得分:1)
我会略微调整一下,所以你的表格看起来像这样:
Enter monthly sales:
A B C
1 Jan Feb Mar
2 $10,000 $15,000 $20,000
3 $45,000
4 Your current Q1 level is: GREEN
5
6 GOALS
7 Platinum $100,000
8 Gold $75,000
在A3中你的公式将是:
=IF(MONTH(TODAY())<4,SUM(A2:C2),IF(MONTH(TODAY())<7,SUM(D2:F2),IF(MONTH(TODAY())<10,SUM(G2:I2),SUM(J2:L2))))
在A4中你的公式将是:
=CONCATENATE("Your current ", IF(MONTH(TODAY())<4, "Q1", IF(MONTH(TODAY())<7, "Q2", IF(MONTH(TODAY())<10, "Q3","Q4"))), " level is: ", IF(A3<B8, "Green", IF(A3<B7, A8, IF(A3>B7, A7, "Error"))))
答案 1 :(得分:0)
根据您的图片以及您已经完成所有计算以查找该季度值的事实,请使用此字段:
=IFERROR(INDEX({"Platnum","Gold","Green","Yellow"},MATCH(TRUE,O8:O12>0,0)),"RED")
使用Ctrl-Shift-Enter确认数组公式。
将范围O8:O12
更改为具有剩余金额的范围。它将根据水平进行调整。
它基本上找到第一个正数并从列表中选择该颜色。如果没有数字高于0或只有第一个数字返回“红色”
答案 2 :(得分:0)
我认为这可以通过更简单的方式为您提供所需信息:
我在下面制作了一个非常粗略的电子表格版本。请使用内置公式查看我如何使其工作的说明。您可以通过调整单元格引用将相同的概念应用于确切的电子表格。
=EOMONTH(DATE(YEAR(NOW()),1,1)-1,1)
=EOMONTH(D7,1)
MMMM
=TODAY()
=OFFSET(C6,0,MATCH(MONTH(D18),MONTH(D7:O7),0))
。 以数组公式输入,因此在输入后按Ctrl + Alt + Enter键。 =IF(SUMIF(D6:O6,D19,D8:O8)=0,"Green",VLOOKUP(SUMIF(D6:O6,D19,D8:O8),G16:H20,2,1))
您可能将这些公式合并到更少的单元格中,但我希望能够演示一切是如何计算的。您也可以将其保留原样,或者只是为您不希望看到的某些“工作”单元格放置白色字体。
答案 3 :(得分:-2)