EXCEL表格中指定区域内的指定文字个数安公式统计完后怎样才能自动安高低多少排列?并自动生成结果

你好,如下图1,在A列”A“下面会出现数字1,2,3......10这10个数字,用什么公式可以自动算出”A“下面出现的数字1,2,3......10每个数字总出现几次,并且安照出现的次数的多少从多到少自动排列,碰到出现次数一样多的数字时候,以后面出的数字大为准,例如A列”A“下面”1“和”5“都 一共出现了2次,但最后一个”5“出在”1“的下面,所安从出现的次数从多到少排列”1“就应该 排在”5“的前面。还有个更进一步的问题需要大师您的指点,如果有1000行,每行依然是1-10这10个数字,如何让它自动以上面的公式生成结果,假设结果是排在前1-5的红色的”√“,结果的数字是排在后6-10的用黑色的”ד的表示,如果可以解决问题万分感谢

楼主的问题有点凌乱。如果仅是统计出现的次数、排列,那么可以借助辅助列和COUNTIF函数进行处理。至于要实现的自动√、×,这个也可以使用函数功能实现(先统计该数字出现的次数、排序,之后才好判断它是否满足条件,自动显示出√、×)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-07
统计个数肯定用COUNTIF函数。可以使用数组函数。生成数组,然后再把数组用RANK函数排序,根据排序做出列表。这个公式比较复杂, 需要原表数据设计。如果不同的表,或者以你的想象给出的样表,很可能不准确。因为逻辑运算是个严谨的事情,需要考虑到方方面面。一个细节考虑不到,可能就会出现错误和差池。
你这个公式比较复杂,帮你制作公式不免费。如果非常复杂,可能需要辅助表。
需要请私信。
第2个回答  2019-04-04

你的问题有点乱,我回答一个清楚一点的吧,

统计A1至A1000中1的数量,其他数字同理。

在要统计的单元格输入公式:=SUMPRODUCT(LEN(A1:A1000)-LEN(SUBSTITUTE(A1:A1000,"1","")))

本回答被网友采纳
第3个回答  2019-04-03
在excel文件上单击右键,选择打开方式,然后选择office2003的安装路径,找到excel.exe点确定,然后勾选,始终使用选择的程序打开这种文件,再点确定即可
第4个回答  2019-04-07
写代码可以实现你的需求
相似回答