Excel 需要帮助排序索引/匹配的表单吗
我正在使用Excel中的Excel 需要帮助排序索引/匹配的表单吗,excel,indexing,excel-formula,Excel,Indexing,Excel Formula,我正在使用Excel中的索引和匹配功能创建供应商及其拥有客户数量的动态列表 =IFERROR(INDEX($D$2:$D$9999, MATCH(0,COUNTIF($G$34:G34, $D$2:$D$9999), 0)),"") 与COUNTIF列一起创建列表 然而,这种设置不允许我按降序排序 有人知道我如何在这个动态列表中从最低到最高排序吗 这是在Excel中,我尝试使用某种形式的RANK或VLOOKUPMIN函数,但我似乎无法解决这个问题 我的主要目标是这样,当有人输入一个新的供应商时
索引
和匹配
功能创建供应商及其拥有客户数量的动态列表
=IFERROR(INDEX($D$2:$D$9999, MATCH(0,COUNTIF($G$34:G34, $D$2:$D$9999), 0)),"")
与COUNTIF
列一起创建列表
然而,这种设置不允许我按降序排序
有人知道我如何在这个动态列表中从最低到最高排序吗
这是在Excel中,我尝试使用某种形式的RANK
或VLOOKUP
MIN
函数,但我似乎无法解决这个问题
我的主要目标是这样,当有人输入一个新的供应商时,它会自动将他们添加到我使用上面的代码制作的列表中,但我也希望弄清楚如何按降序列出
谢谢大家! 这是删除重复项并按降序排序的非数组公式 在G35中,向下复制:
=IFERROR(INDEX($D$2:$D$9999,MATCH(0,MMULT(COUNTIF($D$2:$D$9999,">"&$D$2:$D$9999),1)-SUM(MMULT(COUNTIF($G$34:G34,$D$2:$D$9999),1)),0)),"")
您使用的excel版本是什么?如果您使用的是excel 365(最新版本),则会有新的数组函数:或者,如果您使用的是以前的版本,请查看这篇文章:@RicardoDiaz我使用的是excel 2016,然后查看第二个链接如果这是一个选项,您可以在透视表中轻松执行此操作。