Excel公式技巧46: 按出现的频率依次提取列表中的数据并排序 | 您所在的位置:网站首页 › excel怎么计算频次 › Excel公式技巧46: 按出现的频率依次提取列表中的数据并排序 |
导语:在《Excel公式技巧44:对文本进行排序》中,我们使用COUNTIF函数并结合SMALL/MATCH/INDEX函数对一系列文本进行排序,无论这些文本中是否存在重复值。在《Excel公式技巧45:按出现的频率依次提取列表中的数据》中,我们使用MATCH/ISNA/IF/MODE/INDEX函数组合提取一系列文本中不重复的数据并按出现的频率且按原数据顺序来放置数据。本文将在此基础上,提取不重复的数据,并按出现的次数和字母顺序排序数据。 如下图1所示,列A中是原来的数据,列B中是从列A中提取后的数据,其规则是:提取不重复的数据,并将出现次数最多的放在前面;按字母顺序排列。示例中,“XXX”和“DDD”出现的次数最多,均为3次,并且按字母顺序“DDD”排在“XXX”之前,因此提取的顺序为“DDD、XXX”;而“QQQ”和“AAA”都只出现了1次,排在“DDD、XXX”之后,且按字母顺序排列为“AAA、QQQ”。 图1 下面先给出公式,然后再详细解释。 在单元格B2中输入数组公式: =INDEX(Data,MATCH(MIN(MODE.MULT(IF(NOT(COUNTIF(B$1:B1,Data)),(COUNTIF(Data," |
CopyRight 2018-2019 实验室设备网 版权所有 |