2017-02-24 13 views
-1

データはExcelで4096*2です。 2列目には、すべて10ABC1101, 10CDE1101 and 20FGH2345の英数字の値が含まれています。私は列2の各英数字値に一意の整数値を割り当てる方法(Excel関数のみを使用し、VBAを使用しない方法)を探しています。英数字の文字列に一意の整数を割り当てます。

何らかの分析のためにMatlabにデータを取り込む予定です)、それをExcelに戻し、整数を元の英数字の文字列に変換します。

Ps:これはMatlabとExcelの両方が新機能です。

数字を文字列から明確に区切っても、ユニークな値は割り当てられないので、私には役に立ちません。

多くのありがとうございます。背中の文字列を取得するには(列Cで)あなたが使用できる非連続的なユニークなIDが

=MATCH(B:B,B:B,0) 

については

+0

各値は列2に1回だけありますか? –

+0

いいえ、すべてが5から最大100までの範囲の周波数で繰り返されます。 – MathNovice

+0

値が繰り返される場合は、同じ整数値にしますか?最大文字数は何文字ですか? –

答えて