[[20110318144351]] 『セル内の最後の文字が - の場合削除したい』(Hiro) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『セル内の最後の文字が - の場合削除したい』(Hiro)

こんにちは

住所録を整理しています。

東京都○○1-1-
東京都○○1-2
東京都○○1-3-

最後にハイフンが付いているものとついてないものがあります。
この最後のハイフンを取り払いたいのです。

どうかご指導お願いします。


 1番右の文字は、
 Right(A1)

 1番右の文字以外を取り出すには、
 左から、文字の数マイナス1。
 Left(Len(文字列)-1)

 これだけで解りませんか?
 BJ

取り出してしまってフィルタかけて削除すればよいですね!

ありがとうございました^^

(Hiro)


 全然参考になっていなかったようですけど、
 間違いめっけ。
 Left(Len(文字列)-1)
  ↓
 Left(文字列,Len(文字列)-1)
 BJ

    |[A]               |[B]                                        
 [1]|東京都○○区1-1-2 |=IF(COUNTIF(A1,"*-"),LEFT(A1,LEN(A1)-1),A1)
 [2]|東京都○○区1-1-2-|東京都○○区1-1-2                          
 [3]|大阪府○○2-2     |大阪府○○2-2                              
 [4]|大阪府○○2-2-1-  |大阪府○○2-2-1                            
 [5]|                  |                                           

 最後に - が付いてる住所は - を削除する…

 ってこういうことかな?と思いました♪

 (MJ12)

BJさん
勉強になりました。ありがとうございました!

MJ12さん
これです・・・!!
ワイルドカードってやつですかね。。
もっと勉強します。

本当にありがとうございました!!


もうおわっているようですが、これぐらいならワイルドカードを持ち出すまでもなく

=IF(RIGHT(A1,1)<>"-",A1,LEFT(A1,LEN(A1)-1))
で充分じゃないかな?

ぶらっと立ち寄り


 こんなのも?

 =LEFT(A1,LEN(A1)-(RIGHT(A1,1)="-"))
 (春日野馨)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.