2011-07-27 4 views
-1


excelで必要な出力を得るには?

以下の手順を教えてください。

)は第1フィールドは、出力データが

1以下のようでなければならない

XPWCS432, XPWCS440, XPWCS394, XPWCS395, XPWCS396, XPWCS397, XPWCS398, XPWCS399, XPWCS476, XPWCS390, XPWCS391 
XPWCS432, XPWCS470 
XPWCS432, XPWCS434, XPWCS312, XPWCS313, XPWCS314, XPWCS315, XPWCS316, XPWCS317, XPWCS318, XPWCS319, XPWCS320, XPWCS321, XPWCS322, XPWCS323, XPWCS324, XPWCS325, XPWCS326, XPWCS327, XPWCS328, XPWCS329, XPWCS330, XPWCS331, XPWCS372, XPWCS332 

ある第3行のデータかどうかの単一の列A.
があると導出と2つの値の間にスペースは入れないでください。重複や値はコンマで区切る必要はありません。

以下の条件を満たす必要があります。

1)文字列の先頭に表示されている場合は、(カンマ)を削除します。
2)文字列の空白を削除します。
3)文字列の単語を昇順で並べ替え、文字列内の重複する単語を削除します。フィールドに

データ(ワード)が行ごとに変化している、すなわちCOLUMN1 ROW1 FIELD1 3単語が 10ワード
ROW3のFIELD1を含んでいてもよい
ROW2のFIELD1が20個のワードが、このような
を含むことができる含んでいてもよいです約100行と言うことができます。
おかげで、 Srihai

+0

私はあなたの例では重複を見ることはできません - PDWがPPW(第三、第四トークン)答えるため – MikeD

答えて

2

私はエクセルの次のマクロコマンドを記録し提案する必要があります。それらを除去するための区切り文字として「空間」と「コンマ」の列へ

  • テキスト、。
  • Trasposeデータ列をデータ列に置き換えます。
  • のデータを並べ替えを削除します。
  • Trasposeデータ行をデータ行に割り当てます。
+1

こんにちはアレンのおかげで等しい場合を除いて、私はそれが残りのフィールドbeacauseうまくいかなかった持っているデータセットにこれを試してみました単語の長さが変わります。 – user840963

+0

は "text to columns"に完全に同意します。ここでそれを行いました。 Alen(+1)に加えて、 "連続した区切り文字を1つとして扱う"というオプションにチェックを入れ、{none}にテキスト修飾子を設定して、安全な側にするようにします。 – MikeD

+0

@ user840963:クラウドは精巧ですか?例? – Alen

関連する問題