2016-03-27 5 views
-1

column Aのテキストを隣接する列に区切り、アンダースコアを削除します。これについては、Row A1に最大の文字列を含むサンプルパターンを入力した後、Flashfill(Excel 2013+)を使用しました。結果は、添付された画像ごとに必要なものではなく、陰影部分にハイライト表示された余分な単語は表示されず、セルは空白になります。 @Jeepedによって提案された式に従って、正しい結果が得られました。追加された別の画像に表示されます。私はスプリット機能でVBAで正しい結果を得ることもできることを知っています。 Flashfillで正しい結果を得る方法として私は助けが必要です。どのようなサンプルパターンを選択するか、または望ましい結果を得るためにどのようなケアをするべきか。Flashfillサンプルパターンの改善

Flashfill results enter image description here

+0

すでに2つのオプションがある場合、なぜFlash Fillソリューションが必要ですか?列A *のデータはすべて同じパターンではありません - "foo_bar_baz"は "foo_bar"と同じパターンではありません。 – Comintern

+0

@cominternこのサイトの質問の1つで、Flashfillは同様の状況のた​​めに提案されました。私はこの機能によって提供される機能を十分に活用したいと考えています。したがって、この機能によって提供される制限と機能を知ることに興味があります。もう一つのポイントは、上級ユーザーや専門家が私の探しに手伝ってくれる何かがここにないかもしれないということです。 – skkakkar

+0

[この回答](http://stackoverflow.com/a/36228039/4088852)を参照している場合は、サンプルデータのアンダースコアの数が同じであることに注意してください。 – Comintern

答えて

0

特徴:

フラッシュフィルフラッシュは、一般的に記入エクセル2013で導入された新機能では、それはあなたのデータ内のパターンを認識したときに動作を開始し、そしてときにデータ最適に動作していますいくつか一貫性があります。 Excelの最も時間がかかり、面倒な側面のいくつかは、繰り返し情報を扱っています。これには、数式の書式設定、書式設定、日付の区切り、名前と電子メールアドレスの手動入力などが含まれていました。幸運なことに、Microsoft Excelの2013年版で導入されたFlash Fill機能は、優れた自動充填機能を使ってこれらの作業を容易にします。

ExcelのFlash Fillは、パターンが明白なときにデータを埋め込む、時間を節約する機能です。また、抽出して挿入し、フォーマットして連結することもできます。この機能では、テキスト、数字、日付などを逆にすることもできます。

いくつかの例を以下に示します。 姓と名をカンマ区切りで連結する。フラッシュフィル機能により

Concatenating names

、電子メールアドレスから@記号がシンプルである前にテキストを抽出します。

Concatenating names

使用したい電話番号の形式とFlashの塗りつぶしを入力パターンに気づくでしょう。また、Flash Fillを元に戻す、提案を受け入れる、変更されたすべてのセルを選択するオプションが表示されます。

Formatting Phone Numbers

制限とフラッシュが

フラッシュフィルは、データ内の変化を考慮に入れていません塗りつぶし利用しながら撮影する気に。たとえば、Flash Fillを使用して姓と名を1つのフルネームの列に結合したとします。元の列の名前を変更した場合、それらは結合列に反映されません。 フラッシュフィル機能を使用する場合、フラッシュされたカラムと参照カラムの間に連続したカラムデータがある限り、参照されるデータカラムは隣接しないことがあります。基本的には、これは、フラッシュされている列とその値が参照されている列の間に空白または空白の列を持つことができないことを意味します。この場合、Excelは隣接するデータにパターンが見つからないことを知らせるメッセージボックスを表示します。

結論: Excel 2013 Flash Fill anticipates needs on the fly

How to use Flash Fill in Excel 2013

:このケースでは、私が描か
状況では、Flashのため

参考文献を埋めるが、言葉の数が可変であることの一貫したパターンがあるように見える適していません

A Beginner’s Guide to Flash Fill in Microsoft Excel 2013