トップ | ログイン
セル内の文字列を抜き出す
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 はま
サイト内検索
リンク
PROFILE
問い合わせ
プライバシーポリシー
初心者のためのOffice講座
はじめてのMac

[アフィリエイトやるなら]
カンファレンスバナー
[MVP]

Microsoft MVP for Word
(2016.1-2017.12)
Microsoft MVP for Office System
(2009.1-2015.12)

Google+
外部リンク
記事ランキング
最新の記事
フォームのテキストボックスを..
at 2017-03-20 17:29
Windows10でタスクバ..
at 2017-03-11 19:06
メールリンクをクリックしてG..
at 2017-03-07 19:30
Wordの裁ちトンボの印刷は..
at 2017-03-05 14:28
重要なファイルは拡張子を変え..
at 2017-02-23 23:32
カテゴリ
全体
Windows
IME
Office共通
Word
Excel
PowerPoint
Access
Outlook
Internet Explorer
Outlook Express
ホームページビルダー
ATOK
一太郎
筆まめ
筆王
筆ぐるめ
PhotoshopElements
ネットワーク
PCインストラクター
ああ~お客様
(@_@)
iPhone
SharePoint
未分類
以前の記事
2017年 03月
2017年 02月
2017年 01月
more...
検索