Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 有時需要在Excel中對包含短橫線“-”(即減號、連字符或橫杠)的文本按某種要求進行排序,例如下圖的“編號”列中,某些文本所包含的字符除短橫線外都相同,如“A1001”和“A10-01”,要求將所有包含短橫線的字符串全部排在一起。但Excel默認排序時會將每個包含短橫線的字符串排在其他字符串的下邊,如右圖所示。 ??? ??? 這是由于Excel在對文本排序時會忽略短橫線“-”,另一個會被忽略的字符是英文單引號“'”(即撇號)。如果兩個文本字符串中除了短橫線不同外其余字符都相同,則包含短橫線的文本會排在后面。遇到這種情況,可將“編號”列文本中的短橫線全部替換為某個特殊字符,如“[”,排序后再將該字符替換回“-”即可。或者在輔助列中使用公式替換,例如本例在C2單元格輸入公式: ??? =SUBSTITUTE(A2,"-","[") ??? 填充公式到C11單元格,然后按C列排序。 ??? ??? Excel在對文本字符串排序時,是按從左到右的順序逐個字符對比后排序的。經驗證,在默認的次序中,特殊字符都排在數字和字母的前面,即: ??? (空格) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < ==""> 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整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!