![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
WEB(http://blog.livedoor.jp/wtobreed/archives/355790 …)から引っ張って来たデータをEXCELに貼り付けましたが、タイトル名のデータ並び替えが上手く出来ません。
TRIM関数でスペースを無くした筈ですが、一部先頭にスペースが残ってしまってます。 手作業では消せますがTRIM関数では出来ません。
元のデータでは、/や( 【 ( 等で区切られていたものを区切っています。
以下の様な感じです。上2行の様に頭に半角スペースが残ってしまっています。
ワイルドバンチ
ワンス・アポン・ア・タイム・イン・アメリカ
アイス・ストーム
愛と哀しみの果て
どうぞ宜しくご教示下さい。
No.3
- 回答日時:
添付図が鮮明に見えるかどうか疑問だけど、「ワイルドバンチ」や「ワンス・アポン・ア・タイム・イン・アメリカ」あるいは「上2行」の「頭
に半角スペース」は残りませんが、…![「EXCEL2013 TRIM関数」の回答画像3](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/2/298588_5497ed0ed5391/M.jpg)
有難う御座いました。
どうも区切りについても、未だよく理解出来てなくて、当方が実行した際にはタブとスペースのチェックも外してました。
区切り方が間違っていたようです。
お世話になりました。
No.2
- 回答日時:
うまくいっている列もあるようですので、基本的には関数の書き方かな?と思います。
そもそも、TRIM関数って、”単語間のスペースを1つずつ残して、不要なスペースを全て削除”する関数なのでご利用の用途には向かないと思います。私なら以下のように書きます。A1にデータ914) アイス・ストーム / 李安(アン・リー) [アメリカ]
が入っているとして、B1にタイトルだけ抜き出す場合、
=MID(A1,FIND(")",A1)+1,FIND("/",A1)-FIND(")",A1)-2)
とすることで、抜き出せますよ。+1したり-2したりしているのは、間のスペースを考慮しての数です。
有難う御座いました。
1つずつ、各記号で区切りましたが、今度同様の場がありましたら、ご指摘の方法でやってみます。
お世話になりました。
No.1
- 回答日時:
> 以下の様な感じです。
上2行の様に頭に半角スペースが残ってしまっています。例えば、それが半角スペースでなくて<tab>なんかのキャラクタだと、TRIM関数で削れないかも。
対象のセルがA1だとして、
B1:=CODE(MID(A1,1,1))
とすると、1文字目のキャラクタのコード番号が取り出せます。
通常の半角スペースなら、コード番号は10進数で32になるハズ。
どういう番号が入ってるでしょう?
#手元の環境だと、tabのchar(9)が入ってる場合は空白無く表示されますが並べ替えはNG、bsのchar(8)なんかだと空白が表示されて、いずれもTRIM関数では削れないって状況になりました。
--
で、問題になってる文字コードの番号が分かったら、
B1:=SUBSTITUTE(A1,CHAR(8),"")
で置換とか、VBA使って対象文字を除去する自分用のTrim2関数作るだとか。
有難う御座いました。
キャラクタ番号とか初めて聞く言葉で、表面のサラッとした所しか知らない当方には敷居が高いです。
後の方のSUBSTITUTEで半角スペースにしてTRIMを掛けるで解決致しました。
折角、回答して頂いたのに、こちらの理解不足で申し訳ありませんでした。
お世話になりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで曜日を入れたい
-
条件付き書式でやりたいのですが
-
【マクロ】可視セルのみコピー...
-
Excelの警告について
-
Excelで時間の計算の方法 7時45...
-
Excelで1週間毎の集計(今週と...
-
【Excel】Powerクエリーの取り...
-
重複しない値を取り出したい
-
Googleスプレッドシートどの関...
-
【マクロ】色のついている行を...
-
Excelで特定の文字列が含まれて...
-
エクセルの数式バーのフォント...
-
任意の値が存在する行に名前を...
-
半角カタカナをヘボン式ローマ...
-
教えていただければと思います ...
-
エクセルVBA、別ブックへ転記す...
-
EXCELのような表を使っています...
-
【ExcelVBA】UTF-8(BOM無)でC...
-
エクセルで現場ごとに機材の移...
-
ユーザー定義関数をアドイン登...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文章内にスペースを入力する方...
-
viで行にスペース(空白)を挿...
-
数値と単位が離れないように半...
-
エクセル→CSVにした時、スペー...
-
エクセルについて質問です。 写...
-
「?」のあとにスペースはいら...
-
JR谷川駅の駐車場について
-
HP作成時容量20MBとはど...
-
word 2007 フィールドコード内...
-
脳内メーカー
-
フランス語:疑問符や感嘆符に...
-
正規表現で郵便番号だけを削除
-
省スペース デスクトップパソコ...
-
Wordでレポートを作っています...
-
ワードでどうしてもわからない...
-
Twitterのスペースを聞いたら、...
-
エクセルのセル内から数式だけ...
-
Twitterのスペースに入ろうとす...
-
電子辞書の使い方
-
ホームページビルダーの空白の...
おすすめ情報