我有一个大数据集,其中包含有关扩展中当前对象的详细信息。扩展名有特定的截止日期。一些扩展名已过期。
我正在努力研究如何在PowerPivot for O365 Excel中创建一列,该列将返回是/否值,具体取决于对象是否是5个最过期的扩展之一。到目前为止,我没有尝试过任何方法。
带有伪造数据的示例:
+-----------+---------+--------------------+------------+
| ID | Urgency | Bus Days Remaining | Due Date |
+-----------+---------+--------------------+------------+
| 118017544 | Overdue | -487 | 1/04/2017 |
| 34960939 | Overdue | -97 | 30/09/2018 |
| 10695082 | Overdue | -364 | 20/09/2017 |
| 166236826 | Overdue | -86 | 15/10/2018 |
| 166236826 | Overdue | -86 | 15/10/2018 |
| 34944450 | Overdue | -437 | 9/06/2017 |
| 69427293 | Overdue | -446 | 29/05/2017 |
| 56280961 | Overdue | -437 | 9/06/2017 |
| 12535364 | Overdue | -176 | 11/06/2018 |
| 46296100 | Overdue | -163 | 28/06/2018 |
| 171666963 | Overdue | -122 | 24/08/2018 |
+-----------+---------+--------------------+------------+
计算出的列应能够在此数据中最旧的5行旁边加上“是”。
可能很重要的因素:
多个扩展可以共享截止日期,但可以是单独的扩展。这使我认为该公式必须基于“剩余的公交车天数”列值
Excel在数据透视表中具有一个功能,在其中仅显示前10个值。这不是我的选择,因为使用该过滤器意味着您无法钻取数据透视表数据。
您能提供的任何帮助都会很棒:)
预先感谢
答案 0 :(得分:0)
请尝试以下公式。
=C2<=SMALL(C$2:C$12,5)
如果第五个和第六个最小相等,则该公式将对5个以上的项目返回TRUE。