AVERAGEIFS/SUMIFS 公式未对 ASC 或 DESC 进行排序

问题描述 投票:0回答:1

我在对 AVERAGEIFS 列(和 SUMIFS 列)DESC 或 ASC 进行排序时遇到问题

本质上,我正在查看2017-2020年的劳动力统计数据;按行业和年份

=AVERAGEIFS(数据!F:F,数据!B:B,E4,数据!A:A,$C$16)

是公式。 该公式是正确的,并且产生正确的值。 但是,当尝试对值进行排序时,它不会执行任何操作,而只是刷新确切的值。 我已将图表连接到结果,效果很好,但是,我无法按降序排列条形,因为源数据存在我引用的问题。 我尝试像其他一些论坛建议的那样删除页面引用,但无济于事。

有什么见解吗??

enter image description here

我尝试像其他一些论坛建议的那样删除页面引用,但无济于事,

我在行业中使用了动态数组,并使用普通值来查看......

**更新**附上修复问题的照片,非常感谢大家的贡献!请参阅第二张照片以获得答案enter image description here

excel sorting calculated-columns
1个回答
0
投票

您可以选择图表源数据作为整个表格,然后使用数据功能区中的排序对话框进行排序。但是,如果行业标签是使用动态数组公式生成的,例如使用

Unique()
,则您无法在表格上使用手动排序。您可以复制并粘贴/值行业标签,这样它们就不再是动态数组,然后对表进行排序。

如果您需要更动态的解决方案,请考虑使用数据透视表而不是公式表。您想要实现的目标只需点击几下即可在数据透视表/数据透视图中完成,无需编写任何公式。

© www.soinside.com 2019 - 2024. All rights reserved.