发布网友 发布时间:2022-04-23 14:46
共3个回答
热心网友 时间:2023-10-19 06:14
我的方法是将原始值进行4次提取分解成单个个位数,将提取后的个位数进行排序,再依排序1~4进行重组,即满足最终结果,此方法的缺点是你的原始数据有多少位数,就要进行多少次提取和排序,这里举例是按4位数进行重组的.
第3行展示的是第2行所用的函数,提取部总后面*1是将文本格式转化为数值格式,为不影响后面的操作.
要达到你最终多个数值再小到大排序,即4321/5421/7633的排序,excel有自带的升序功能,就不多讲了.
热心网友 时间:2023-10-19 06:14
先把数据分列,然后输入公式=large($a1:$d1,column(a1)),右拉,最后再用&合并单元格。有点麻烦,但能解决问题。热心网友 时间:2023-10-19 06:14
我的方法是将原始值进行4次提取分解成单个个位数,将提取后的个位数进行排序,再依排序1~4进行重组,即满足最终结果,此方法的缺点是你的原始数据有多少位数,就要进行多少次提取和排序,这里举例是按4位数进行重组的.
第3行展示的是第2行所用的函数,提取部总后面*1是将文本格式转化为数值格式,为不影响后面的操作.
要达到你最终多个数值再小到大排序,即4321/5421/7633的排序,excel有自带的升序功能,就不多讲了.
热心网友 时间:2023-10-19 06:14
先把数据分列,然后输入公式=large($a1:$d1,column(a1)),右拉,最后再用&合并单元格。有点麻烦,但能解决问题。热心网友 时间:2023-10-19 06:15
恐怕得用宏编程了,每行取内容,每个字母排序比较了。热心网友 时间:2023-10-19 06:14
我的方法是将原始值进行4次提取分解成单个个位数,将提取后的个位数进行排序,再依排序1~4进行重组,即满足最终结果,此方法的缺点是你的原始数据有多少位数,就要进行多少次提取和排序,这里举例是按4位数进行重组的.
第3行展示的是第2行所用的函数,提取部总后面*1是将文本格式转化为数值格式,为不影响后面的操作.
要达到你最终多个数值再小到大排序,即4321/5421/7633的排序,excel有自带的升序功能,就不多讲了.
热心网友 时间:2023-10-19 06:15
恐怕得用宏编程了,每行取内容,每个字母排序比较了。热心网友 时间:2023-10-19 06:14
先把数据分列,然后输入公式=large($a1:$d1,column(a1)),右拉,最后再用&合并单元格。有点麻烦,但能解决问题。热心网友 时间:2023-10-19 06:15
恐怕得用宏编程了,每行取内容,每个字母排序比较了。