66

私はExcelで以下に示す一連のデータを持っています。

R/V(208,0,32)   YR/V(255,156,0)         Y/V(255,217,0)
R/S(184,28,16)  YR/S(216,128,0)         Y/S(209,171,0)
R/B(255,88,80)  YR/B(255,168,40)    Y/B(255,216,40)

そして、各セルのデータを次のように分離したいと思います。

R/V 208 0 32
R/S 184 28 16
R/B 255 88 80

この場合に使用できる Excel の関数は何ですか。前もって感謝します。

4

5 に答える 5

79

kennytm は例を提供していないため、部分文字列を行う方法は次のとおりです。

=MID(text, start_num, char_num)

A1セルが であるとしましょうHello

=MID(A1, 2, 3) 

戻るだろう

ell

文字 2 から開始し、e3 文字を返すように指示されているためです。

于 2015-05-15T20:49:36.537 に答える
47

Excel では、部分文字列関数はMID 関数と呼ばれ、indexOf は大文字と小文字を区別する場所の場合はFIND、大文字と小文字を区別しない場所の場合はSEARCH 関数と呼ばれます。テキスト解析の最初の部分では、LEFT 関数も役立つ場合があります。

すべてのテキスト関数については、テキスト関数 (リファレンス)を参照してください。

ワークシート関数の完全なリファレンス リストは、次の場所で入手できます。

    Excel 関数 (カテゴリ別)
    Excel 関数 (アルファベット順)

于 2010-04-28T08:01:47.623 に答える
18

これを行う別の方法は、代替関数を使用することです。「(」、「)」、「,」はスペースに置き換えてください。例えば

 =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1, "(", " "), ")", " "), ",", " ")
于 2010-04-28T08:05:47.617 に答える