• 締切済み

特定の単語が含まれている

K Kazz(@JazzCorp)の回答

回答No.1

=MID(SUBSTITUTE(A1,MID(A1,FIND("効果!!",A1)-2,LEN(A1)),""),MATCH(0,INDEX(ISERR(MID(SUBSTITUTE(A1,MID(A1,FIND("効果!!",A1)-2,LEN(A1)),"")&0,COLUMN(1:1),1)*1) *COLUMN(1:1),0),),256)

yukki-yukki-
質問者

お礼

ありがとうございます。 ただ、言葉足らずだったのですが【の○効果!!】の○は小、中、大と言いましたが、単純に 【●の効果!!】というように〇が入らない文章もあります。 お手数ですが、よろしくお願いいたします。

関連するQ&A

  • エクセルのセル内から数字だけを抽出する方法を教えて下さい

    エクセルのセル内から数字だけを抽出する方法を教えて下さい あるデータの列(備考欄)には様々な文字が入っていて、 その中に●名(●は数字)が入っています その数字だけを取り出して 別の列に移す関数を教えて下さい ※この列には他の数字は入っていません、最大で2ケタです よろしくお願いします

  • EXCELで数字を入れて隣のセルに特定の文字を表示させたい場合

    仕事でエクセルを使い始めたばかりで、いくら調べてもいい案が 浮かびません。皆さんのお知恵を貸してください。 A列のセルに数値(5桁、もしくは6桁)を入力した時、 ・末尾が0の時は「営業所」、 ・末尾が9の時は「支店」 とB列のセルに表示させるようにしたいです。 営業所は数字が5桁で末尾が必ず「0」に、支店は数字が6桁で末尾が 必ず「9」になります。 自分なりにIF関数を使ってみましたが、♯NAME?のエラーが出るなど まったく進みません。 初歩的な質問で申し訳ありませんが、よろしくお願いいたします。

  • エクセルで単語をランダムに抽出する方法

    Excel2010を使っております。 セルA1~A10に記入された10個の単語の中からセルC1~C3にランダムに3個の単語を抽出する方法(関数?)を教えてください。 よろしくお願いします。

  • EXCELでの抽出について

    セルに数字を入力したものから、指定の数字を含むセルを抽出する方法を教えてください。 オートフィルのオプションで試してもうまくいきません。 例:123、234、345、456 の数字それぞれのセルで、うち下1けた3と5を抽出したい場合→123、345が抽出される また、よい関数があるのでしょうか。 教えてください。

  • エクセルのセル内の数字の大きさによって分類

    エクセルのセルに1から30までの数字を入力した時、その隣のセルに1~10の場合は「小」11~20の場合「中」、21~30の場合「大」と自動的に入力するにはどうすればよいでしょうか。 二つに分類する場合はIF関数でできるのですが、三つの分類の方法がわかりません。

  • Excelで特定の値をクォーテーションマークで囲いたい

    列の中に様々な単語が並んでいるとします。その中で「,(カンマ)区切り」になって複数の単語が入っているセルのみ、その複数の単語を1つのクォーテーションマーク("")でくくりたいのです。例えば「りんご」とか「みかん」とだけ入っているセルは飛ばして、「りんご,みかん」とはいっているセルだけを抽出(?)して、「"りんご,みかん"」になるように、一括して処理できる方法を教えてください。置換や関数の初歩的なものは全て試してみました。

  • 特定の数字と文字が一つのセルに入っています。。関数

    特定の数字(品番)と文字(小、大、特大)が一つのセルに入っています。 例 品名       売り上げ   1        100   2P       200   98小       10   2         20   100特大    30   100       10        P         15   特大        25 1    (1を含む物のセルの数)   (その売上合計) 2    (2を含む物のセルの数)   (その売上合計)  98   (98を含む物のセルの数)  (その売上合計)  100  (100を含む物のセルの数) (その売上合計)  文字のみ (P・特大・小など、数字を含まないセルの数)(その売上合計) この式(関数)をおしえてください。この場合、 1    1   100 2    2   220 98   1    10 100  2    40 文字のみ 2    40 となるようにしたいのです。 つまり、A列に入った数字を含む文字・・この表記方法?がわからないのです。 説明が足りなければ補足いたしますので、どうかよろしくお願いします。 カウント・イフ、サム・イフ程度しかわかりませんので、ご配慮ください。   

  • セル内の特定の文字の右隣りの半角数字を取り出したい

    いつもお世話になっております。 エクセル関数で、セル内の文字列の中の特定の文字の右隣り2文字か3文字を取り出したいのですが、いろいろ試行錯誤しているのですが中々突破口すら開けず質問させていただきました。 例)      A     B    C    D 1          赤    青    黄 2 赤15個青99個   15    99     3 薄青16個赤71個  71   16 4 赤133個黄25個  133        25 上のように、B2:D4セルに数式で抽出したいです。 ないものは空白でもゼロでも構いません。 検索値は漢字1文字で、取り出したい値は半角数字2桁or3桁です。 半角数字の後に必ず「個」が付きます。 「薄青」でも「青」を検索値とするのですが、取り出したい数字が2桁か3桁の二通りあることもネックになるかと思います。 関数に精通している方いらっしゃったら是非教えてください。 よろしくお願いいたします。

  • 数字の桁ごとに、各セルに抽出

    最大11桁の数字を各セルに抽出したい。 金額をF列に入力すると、 D列には下3桁が表示され、 C列には右から6桁~4桁、 B列には右から9桁~7桁、 A列には右から11桁~10桁と、 表示されるように、関数を組みたいです。

  • Excel特定の文字列を抽出する関数を教えてください。

    A列に***AAA/2桁の数字***と言う値があります。 *はランダムです。 2桁の数字もランダムです。 AAA/2桁の数字のみを抽出する関数を教えてください。 重複する値は、1つを残して削除したいです。 よろしくお願いします。