excel假设我有100行文本,需要将每5行为一组进行长短排序,怎么处理最快?

excel假设我有100行文本,需要将每5行为一组进行长短排序,怎么处理最快?或者说有没有其他的软件可以帮助解决这个问题

加两个辅助列可以实现,如图,A列有长度不一的文本,B列用公式求出文本长度:

B2=LEN(A2)

C列用公式以5个为一组得到分组号:

C2=INT((ROW()+3)/5)

下拉B2:C2到最后数据行,排序,主关键词:C列的分组,(如果没第1行的标题就是C列),次关键词:B列的长度

确定后,得到需要的排序效果

再删去B列、C列的数据即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-06
1. 假设你A列每行字数不超过999。
在B1中输入或复制粘贴下列公式
=INT(ROW(A5)/5)*1000+LEN(A1)
下拉填充到B100。
将B列进行排序。
2. 假设你A列每行字数不超过9999。
在B1中输入或复制粘贴下列公式
=INT(ROW(A5)/5)*10000+LEN(A1)
下拉填充到B100。 将B列进行排序。
公式中乘以的数值与每行最大字数的关系,以此类推。
第2个回答  2019-05-30
可能使用Len函数计算出每个单元格内的字符长度,然后排序即可。本回答被网友采纳
第3个回答  2019-06-06
长短排序……是指的按句子的字数多少排序吗?可以用len函数计算句子字符长度,然后对len的计算结果进行排序。
每五行为一组是什么意思?1-5行排序、6-10行排序、以此类推?
第4个回答  2019-05-30
《悟空传》——今何在著
相似回答