java升序排序代碼 怎么將excel里字母數(shù)字混合的數(shù)據(jù)進(jìn)行排序?
怎么將excel里字母數(shù)字混合的數(shù)據(jù)進(jìn)行排序?在日常工作中,用戶表通常包含字母和數(shù)字混合的數(shù)據(jù)。在對(duì)這些數(shù)據(jù)進(jìn)行排序時(shí),結(jié)果總是不令人滿意。通常,用戶希望先比較字母的大小,然后比較數(shù)字的大小,但exc
怎么將excel里字母數(shù)字混合的數(shù)據(jù)進(jìn)行排序?
在日常工作中,用戶表通常包含字母和數(shù)字混合的數(shù)據(jù)。在對(duì)這些數(shù)據(jù)進(jìn)行排序時(shí),結(jié)果總是不令人滿意。
通常,用戶希望先比較字母的大小,然后比較數(shù)字的大小,但excel會(huì)對(duì)字符進(jìn)行逐位排序。所以在上圖中,a7是第五位,而不是第一位。
如果希望excel更改排序規(guī)則,則需要對(duì)數(shù)據(jù)進(jìn)行一些更改。
1. 在B1中輸入公式:
=左(A1,1)和右(“000”和右(A1,len(A1)?1),3)
2。將B1的公式復(fù)制到B2:B10。
3. 單擊B2并單擊工具欄上的“升序”按鈕。
這樣,列A中的數(shù)據(jù)按用戶的意愿進(jìn)行排序。