セル内の文字列を抜き出す
2008年 08月 07日
一つのセル内の文字列を抜き出したいというときがありますね。

右からいくつ、左からいくつと言う場合は、
RIGHT関数、LEFT関数でいいのですが、ある文字より左側や右側を抜き出したい場合は、SEARCH関数を組み合わせます。

たとえば↓のように日付と時刻が一つのセルに入力されている場合に、
日付だけを抜き出す方法です。

LEFT関数とSEARCH関数を組み合わせて、=LEFT(A2,SEARCH("日",A2))で求めることができます。
a0030830_685348.gif

SEARCH(検索文字列,対象,開始位置)
開始位置は、検索を開始する位置を文字列の左から数えた文字数で指定します。
↑の式では開始位置は省略しています。省略した場合は開始位置は1となります。

LEFT(文字列,文字数)
LEFT関数は、取りだしたい文字列を含む文字列を返します。

***************************
SEARCH関数の代わりにFIND関数を使う方法もあります。
LEFT(A2,FIND("日",A2))

↓も参考になると思います。
文字列から文字を取りだす関数
FIND関数とSEARCH関数の違い
by hama_y | 2008-08-07 23:33 | Excel |▲TOPへ

<< FIND関数とSEARCH関数 Word文書をExcelで開く >>



パソコンのお役立ち機能を一緒に学びませんか?[初心者のためのOffice講座 hamachan.info]のサポートブログです。
by はま
サイト内検索
記事ランキング
最新の記事
関数の引数ダイアログボックス..
at 2017-05-25 20:44
PowerPivotで作成し..
at 2017-05-25 20:27
ページの背景に塗りつぶし効果..
at 2017-05-21 11:15
段落の先頭文字を大きくするド..
at 2017-05-15 08:59
Chromeで記事編集後、プ..
at 2017-05-05 15:13
リンク
カテゴリ
全体
Windows
IME
Office共通
Word
Excel
PowerPoint
Access
Outlook
Internet Explorer
Outlook Express
ホームページビルダー
ATOK
一太郎
筆まめ
筆王
筆ぐるめ
PhotoshopElements
ネットワーク
PCインストラクター
ああ~お客様
(@_@)
iPhone
SharePoint
未分類
以前の記事
2017年 05月
2017年 04月
2017年 03月
more...
検索
外部リンク