2016-12-18 11 views
1

私のデータセットはこのように見えます。数字の付いたカスタムソート文字列

screenshot of my dataset

私はそれは次のようになりますように、(最初のそれはアルファベット順に続いた数値に基づいて並べ替える必要があります)最初の列に基づいてソートします。どのように私はVBAコードなしでこれを行うことができますカスタムソートの数式で。

desired sorting pattern

私はExcelが現在インストールされていないが、私は最初の文字以外のすべてを取得するための式があります覚えて2列目に

答えて

-1

をソートされていない値を無視します。私は=RIGHT(A1, LEN(A1)-1)のようなものだと思う。並べ替える別の列に配置し、表示したくない場合はその列を非表示にすることができます。

+0

この回答を投票した人が私に説明してくれれば間違っていると思いますので、私はそのことから学ぶことができますか? – Whakkee

+0

あなたはそれがうまくいくかどうかわからないので、あなたは完全な答えを入れないので、それを答えとして置くべきではありません。単にコメントとして書くことができます。 – harun24hr

+0

私はそれがうまくいくと確信しています、私は過去にこれをしました。いつもコメントは説明などを求めるより多くのものだと思っています。私はこれが質問をして問題を解決するのに役立つと信じています。私は盲目的に貼り付けないようにExcelがインストールされていないと述べていますが、正確な構文は自動完成します。 – Whakkee

-1

細胞に対して以下の式を用いる。

=INDEX($A$2:$A$11,MATCH(SMALL(CODE($A$2:$A$11)*10^RIGHT($A$2:$A$11,1),ROWS($A$2:$A2)),CODE($A$2:$A$11)*10^RIGHT($A$2:$A$11,1),0)) 

押してCTRL +SHIFT +は、それが配列数式であるような式を評価するためにを押します。

enter image description here

注:繰り返しになりますが、式を入力した後CTRL+SHIFT+ENTERを押す必要があります。

関連する問題