0

サーバーからのダウンロード プロセス中にすべて 1 つのセルにコンパイルされた 2002 年のアドレスがあります。ほとんどの場合、フィールドを区切るためにハッシュ (#) 記号が使用されます (Line 1、Line 2、City、Postcode など)。

LEFTMIDおよび他の機能の組み合わせを試すのに多くの時間を費やしましたが、役に立ちませんでした。問題は、非常に多くの住所があり、すべての住所が各フィールドに同じ数の文字を持っているわけではないことです (郵便番号など - 6 文字 (空白を含む) を含むものもあれば、5 文字以上を含むものもあります)。より少ない)、一度入力してから Excel の自動入力ハンドル/機能を使用してすべてのレコードのプロセスを完了することができる万能のソリューションはないようです。

これが私のデータのサンプルです(匿名化されています):

44A THE ADDRESS#EALING#LONDON#W1 1WW#
541 PARSON PLACE#HENDON#LONDON#NW4 4WN#
SOMEBODY PRACTICE CHALKHILL PCC THE WELFORD CTR#11B CHALKHILL AVENUE#WIMBLEDONE MIDDX#HH9 9HH#
THE SEBELMONT MEDICAL CLINIC 18 EASTERN ROAD#SOUTHALL#MIDDLESEX#UN1 1NU#
130 FINGOVER COURT#REDBUS STREET#CAMBERWELL#SE5 5ES#
KING'S ELBOW MEDICAL CENTRE 17F STAGLAND LANE#KINGSBURY#MIDDX#NW9 9WN#
10 LADYFOOT ROAD RUISLIP#MIDDLESEX#HA4 4AH#

ハッシュ記号の間のすべてを抽出できるようにしたい (ハッシュ記号自体を除く/省略する) ため、このデータを格納するために 4 つの列を専用にしています: Address Line 1AL2AL3Postcode.

単一のセルに存在する最初の例 ( 44A THE ADDRESS#EALING#LONDON#W1 1WW#) を使用すると、次のような結果を達成したいと考えています。

AL1                     AL2            AL3        POSTCODE
44A THE ADDRESS         EALING         LONDON     W1 1WW

一部の住所セクションが間違った列の下に表示されても問題ありません。これは非常に簡単に修正でき、別の列を追加することもできます。単一のセルからデータを抽出できるようにしたいだけです。

4

1 に答える 1

0

データをテキスト ファイルとしてインポートする場合、通常は区切り記号を選択できます。

File->open

<select the file from the dialogue box>

ファイルをインポートするためのダイアログ

このダイアログ ボックスが表示されます。[次へ] をクリックすると、上記のように表示されます。この時点で、区切り記号としてハッシュを選択できます。これにより、自己データの並べ替えが瞬時に行われます。

于 2014-05-23T10:14:53.220 に答える