[[20080107231741]] 『セル内の文字の分割&入力規則のリストの色分け』(きょもあん) >>BOT

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

 

『セル内の文字の分割&入力規則のリストの色分け』(きょもあん)
 こんばんはいつもすごく勉強させていただいてます。
 過去ログで「セルの分割」を見て早速試してみたのですが、例えば
 名前: 大阪 花子
 の最初の3文字「名前:」を切り抜く時は「=LEFT(A1,3)」という事は解ったのですがその
 3文字以外(右の文字数が毎回違うので)を残したいときはどうすればいいのでしょうか?
 また入力規則でリストを作成してドロップダウンリストから選択すると同時に
 セル及びセル内の文字を色づけしたまま選びたいのですが可能でしょうか?
 文章が下手ですみませんが宜しくお願いいたします。


 例えば、LEN関数でそのセル内の文字数を調べ
 -3した文字数分右側から切り抜けば 目的の文字が残ります。
=RIGHT(A1,LEN(A1)-3)

 とにかく先頭にある「名前:」が消えればよいので有れば
 置換して仕舞っても良いかもしれません。
=SUBSTITUTE(A1,"名前:",,1)

 「名前:」と言う文字が全て消えてしまっても良いのなら
 Ctrl + H での置換を行っても良いかもしれません。

 データが行方向へ一列に並んでいるのなら
 列を選択して
  データ(D)→区切り位置(E)
   ●カンマやタブなどの・・・
            [ 次へ(N) ]
  区切り文字
   ■その他(O) [ : ]
            [ 完了(F) ]
 とすると[ 名前 ] [ 大阪 花子 ]を別々の列に分割できます。
(間に「:」が有ると、変な所でも分割されて仕舞いますが。)

 もう一つの御質問については過去ログですが・・・。
[[20020805175728]]『参照先のセルも同時に塗りつぶす』(コルドバ)

 (HANA)


(HANA)さんありがとうございました。
早速試してみます。(きょもあん)

 ◆解決済みですが、前の3文字を消すにはこんな方法もありますよ
 =REPLACE(A1,1,5,)
 (Maron)

コメント返信:

[ 一覧(最新更新順) ]


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