[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字の抽出』(プロミスランド)
セルの中にダルビッシュという文字「今日のダルビッシュ うんぬん」があれば その隣のセルにダルビッシュ その隣の隣のセルに「野球」
セルの中にメッシという文字「今シーズン メッシに関して うんぬん」があれば その隣のセルにメッシ その隣の隣のセルに「サッカー」
〜〜〜〜〜〜〜〜〜〜〜〜このような感じです。〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 A列 B列 C列 今日のダルビッシュ うんぬん ダルビッシュ 野球 今シーズン メッシに関して うんぬん メッシ サッカー
その2つの文字がセル内になければB列もC列も空白がいいです。 Excel2007です。 よろしくお願いします。
どこから野球やサッカーという言葉が出てくるのでしょうか。 少なくとも A列には含まれているように見えません。
また文字列から人名を抜き出す(人名を判断する)というのも単純にはできない処理です。 やるとしたら、例えば人名のリストを用意して、そこに含まれる人名を抜き出すという ような方法を考えてはどうでしょうか。 (Mook)
探す単語は二つだけなのでしょうか? それとも、Mookさんが危惧して居られる様に 「人名」を探すのでしょうか。。。?
単語が二つと決まっているなら、一つずつ確認しても 大した事にはならなさそうですが。。。 オーソドックスな所だと FIND関数とか 少し面倒だと思ったら COUNTIF関数とか。
(HANA)
>その2つの文字がセル内になければB列もC列も空白がいいです。
B1 =IF(COUNTIF(A1,"*ダルビッシュ*"),"ダルビッシュ",IF(COUNTIF(A1,"*メッシ*"),"メッシ","")) C1 =IF(B1="ダルビッシュ","野球",IF(B1="メッシ","サッカー",""))
(GobGob)
こんにちは 回答をたくさんいただきありがとうございました。 質問が悪かったですね...申し訳ありません。 ダルビッシュ-野球 メッシ-サッカー この2パターンでよかったのです。 COUNTIF関数なら何度も使ったことがあるのでこれで解決しました。
Mookさん HANAさん obGobさん ありがとうございました。プロミスランド
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.