2017-09-21 42 views
0

我有一個小問題,我可以解決,但不知道這是否仍然可以做。谷歌電子表格數字排序與異常值

我有一列字符串和一列有小數位的數字,但是一個數字在括號後面有一個附加數字,如下所示:6.00(18.00)。簡而言之,儘管我使用了任何順序,但使用這些列進行a =排序總是會將這個排在最前面。這是可以理解的,爲什麼會發生這種情況,但是有沒有一種方法可以根據第一個數字進行排序(在這種情況下基本上排序只能讀取第一個數字)。問題的

實施例說明:

e 6.00 (11.00) 
k 11.00 
g 10.00 
m 10.00 
o 10.00 
z 10.00 
r 9.00 
a 8.00 
w 8.00 

回答

0

嘗試這種情況:

=array_constrain(SORT({A1:B9,--REGEXEXTRACT(B1:B9,"\d+")},3,0), ROWS(B1:B9),2) 

用途REGEX通過它以提取離羣值和排序。