Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計(jì)算功能和圖表工具,再加上成功的市場(chǎng)營(yíng)銷,使Excel成為最流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件。 有時(shí)需要在Excel中對(duì)包含短橫線“-”(即減號(hào)、連字符或橫杠)的文本按某種要求進(jìn)行排序,例如下圖的“編號(hào)”列中,某些文本所包含的字符除短橫線外都相同,如“A1001”和“A10-01”,要求將所有包含短橫線的字符串全部排在一起。但Excel默認(rèn)排序時(shí)會(huì)將每個(gè)包含短橫線的字符串排在其他字符串的下邊,如右圖所示。 ??? ??? 這是由于Excel在對(duì)文本排序時(shí)會(huì)忽略短橫線“-”,另一個(gè)會(huì)被忽略的字符是英文單引號(hào)“'”(即撇號(hào))。如果兩個(gè)文本字符串中除了短橫線不同外其余字符都相同,則包含短橫線的文本會(huì)排在后面。遇到這種情況,可將“編號(hào)”列文本中的短橫線全部替換為某個(gè)特殊字符,如“[”,排序后再將該字符替換回“-”即可。或者在輔助列中使用公式替換,例如本例在C2單元格輸入公式: ??? =SUBSTITUTE(A2,"-","[") ??? 填充公式到C11單元格,然后按C列排序。 ??? ??? Excel在對(duì)文本字符串排序時(shí),是按從左到右的順序逐個(gè)字符對(duì)比后排序的。經(jīng)驗(yàn)證,在默認(rèn)的次序中,特殊字符都排在數(shù)字和字母的前面,即: ??? (空格) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < ==""> 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ??? 因而也可將公式中的“[”改為其他特殊字符。而要將包含短橫線的文本字符串全部排在后面,可將公示中的“[”改為字母“Z”。 Excel整體界面趨于平面化,顯得清新簡(jiǎn)潔。流暢的動(dòng)畫和平滑的過渡,帶來不同以往的使用體驗(yàn)。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!