• ベストアンサー

エクセルにある文章中で「○○を含む」の指定

当方エクセル初心者です。 エクセルに取り込んだ文章中に「"」が入っていたら隣のセルに「c」を入れたいのです。 =IF(COUNTIF(A2,"*"*"),"c","") とやってみたのですが、上手くいきません。 アステリスクで挟まれているのが"だと駄目なのでしょうか? (アステリスクの中をaに変えたらできるようです) どなたか解決策を教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#99913
noname#99913
回答No.1

ダブルクォーテーションそのものを表すときは、「""」と2個連続で入力するといいようです。 =IF(COUNTIF(A4,"*""*"),"c","")

levitateme
質問者

お礼

できました! 助かりました、ありがとうございます!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel 関数で多数の複数条件・OR条件を指定

    こんにちは。Excelのことでわからない事を教えてください。 該当セル内に複数条件を指定して、いずれかが当てはまれば指定した文字列が表示されるようにしたいのですが、その条件が100個くらいになってしまいます。 例えば、 A1セルに【AAまたはBBまたはCC】が入力されたらC1セルに【ああ】と表示する。 A1セルに【DDまたはEEまたはFF】が入力されたらC1セルに【いい】と表示する。 A1セルに【GGまたはHHまたはII】が入力されたらC1セルに【うう】と表示する。 というようなことをしたいので、私は、C1セルに以下のような関数を作りました。 =IF(OR(COUNTIF(A1,"*AA*"),COUNTIF(A1,"*BB*"),COUNTIF(A1,"*CC*")),"ああ",IF(OR(COUNTIF(A1,"*DD*"),COUNTIF(A1,"*EE*"),COUNTIF(A1,"*FF*")),"いい",IF(OR(COUNTIF(A1,"*GG*"),COUNTIF(A1,"*HH*"),COUNTIF(A1,"*II*")),"うう","")) それで、その指定したい条件が100件くらいになってしまうのですが(指定するワードが100個という意味です)、地道に作っていくしかないのでしょうか。もっとスマートなやり方はありますか?ワードは今後追加もしくは削除していく可能性があるので、こんな作り方でいいのか悩んでいます。 そもそもこのようなものをExcelでやろうとするのは間違いですか? 皆様のお知恵を拝借したいと思います。アドバイス宜しくお願いします。

  • Excel 関数ifについて

    Excel 関数ifについて セルa1から a100の中に、たとえば 好き ということばがあるかどうかをチェックするとき、 if(countif(a1:a100,"*好き*"),1,0) と指示されました。 本来ならcountifが1より大きければ1を返すのですから、 if(countif(a1:a100,"*好き*")>0,1,0)ですよね? 論理式の >0って 省略できるんですか? 正なら真、0以下なら偽と解釈されるんでしょうか?

  • 至急★★エクセル・COOUNTIFで計算セルの指定方法を教えてください

    こんにちは。いろいろ調べましたが、わからないので教えてください。 該当データーを数えるCOOUNTIFを使って集計しているのですが、どうしてもうまくいきません。 計算セルですが、ここからここまで(A1:A30)という、つながっている範囲ではなく、 こことこことここのセルから(A1,A5,A7,A15・・・)という指定がしたいのですが、どうしたら良いのでしょうか? A列の中の「C]という文字を数えたい場合、範囲の場合は =COUNTIF(A1:A10,"C") で、できるのですが セル指定の場合は =COUNTIF(A1,A5,A7,A15,A22,"C")や =COUNTIF((A1,A5,A7,A15,A22),"C") などと入力してみてもダメでした。 これができないと、仕事がぜんぜん先に進まないので、すみませんが、お願いします~!!!!

  • エクセルの条件範囲と合致したもの

    エクセルの条件範囲と合致したもの こんにちは。http://okwave.jp/qa/q5924759.htmlで質問していたのですが、 うまくいかないので、教えてください。 たとえば、同じシートで、 A1/B1/C1/D1・・・・・・←セル列 (スラッシュはセルだとします) A /1 /A /1 B /2 /B /2 D /3 /C E /4 /D /3 G /5 /E /4 I /6 /F / このように、列同士(A1の列とC1の列)が同じものがあった場合、A1の隣のセルであるB1のセルの数字をA4のセルに記載したい場合の数式を教えていただきたいです。D1に新たに追加されたものに関しては空白をしたいのです。 =IF(COUNTIF($A$1:$A$6,$C$1:$C$6)=0," ",IF(COUNTIF($A$1:$A$6,$C$1:$C$6)=1,B1)) この式を考えましたが、D1の列のDの部分の数字が"4"と記載されてしまい、本来なら"3"を 記載したいのですが、ずれてしまいます。 たぶん、条件の範囲のものとIFを合体させた数式になるのかなって思うのですが、 もし数式を教えていただければ幸いです。 何度も質問してすみません。。。よろしくお願いいたします。

  • マクロについて

    お世話になっております。 エクセルで 2009年 2010年 11 11 22 33 33 2009年は11と22と33、2010年は11と33というのがあり、 11は2009年かつ2010年、22は2009年のみ、33は2009年かつ2010年と IF関数をつかって、(A1セルには2009年、B1セルには2020年、A2セルには11、A3セルには22、A4セルには33、B2セルには11、B3セルには33と入力されているとするとき) C列に、B2、B3、B3、C2、C3のすべての番号を重複なしでならべ、D列に、下記の式を入れ、その番号が2009と2010のどのような集合に属しているのかをマクロ式でかきたいのですが、おしえていただけないでしょうか???番号が増えも対応できるものが知りたいです。初心者のためお手数をおかけいたします。 (例)D2セルには, =IF(AND(COUNTIF(A:A,C1)>0,COUNTIF(B:B,C1)>0),A$1&"かつ"&B$1,IF(COUNTIF(A:A,C1)>0,A$1&"のみ","")&IF(COUNTIF(B:B,C1),B$1&"のみ",""))

  • エクセルで別シートにも文章を全て参照させたい

    エクセルで別シートを参照する際、参照先の各セルの文字配置を折り返さないで表示させたいのですが、可能でしょうか? どう説明したら伝わるのか分からなくて申し訳ないのですが、、 参照元シート(以下●)でセルの幅より長い文章を入力すると、 参照先シート(以下■)ではそのセル幅内しか文章が表示されません。 隣のセルも●を参照しており、そこは空欄です。 ●では隣のセルまで文章が延びて表示されているように ■もしたいのですが関数がわかりません。 【■に使ってる関数】空欄の場合は何も表示させないようにしたいので、 =IF(●!A14="","",●1!A14) というのを使ってます。 宜しくお願い致します。

  • エクセルの式ですが教えて頂けないでしょうか?

    当方、まだエクセル初心者で簡単な式しか作れないのですが、 F5~F43までのセルに〇と◎と×を入れるつもりしてます。  そこで、F45のセルに=COUNTIF(F5:F43,"○")と入れたら〇だけはカウントするのは解るのですが、 ここに○と◎だけをカウントしたいと思ってます。 当方、エクセル2010です。 何方か、詳しい方ご教授よろしくお願いいたします。

  • エクセルの条件追加について教えてください

    エクセルで以下のような条件(2つ)をセルCに指定したいのですが、どのようにすればよいでしょうか? 条件1:セルA(日付)から-21 かつ 条件2:条件1の計算で、その日付がセルB(日付)より前になる場合は、セルBと同じ日付となるようにする たとえば、セルAが2014/7/22だとすると、条件1だとセルCは2014/7/1になりますが、 もしセルBが2014/7/10(2014/7/1以降となっている)だった場合は、セルCも2014/7/10となるようにする SUM、IF、COUNTIFを使っていろいろ試してみたのですが、条件2がうまくいきません。 どなたか教えてください、よろしくお願いします。

  • 【エクセル】離れたセルのCOUNTIF関数

    こんにちは。 エクセルのCOUNTIF関数についての質問です。 各セルに以下のような数値が入っている表で・・・  A=10  B=00  C=20   D=30   E=00   F=40   G=50  AとCとEとGのセルを選択し、0以外のセルの個数を数えるとき COUNTIF関数で =COUNTIF(A,C,E,G,"<>0") という数式を立てたのですが、エラーとなってしまいました。 最終的には =((COUNTIF(A,"<>0")+(COUNTIF(C,"<>0")+(COUNTIF(E,"<>0")+((COUNTIF(G,"<>0")) という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか? ご存知の方がいらっしゃいましたら是非お教え下さい。

  • エクセルのCOUNTIF関数について。

    エクセル初心者です。 たとえば A1のセルからA4のセルに 350、349、371、328 と入力されていて A6に  =COUNTIF(A1:A4,">=350") だったら 『2』となりますが A6に  =COUNTIF(A1:A4,">=A1") だったら 『0』になります。 こういう使い方は出来ないのでしょうか? A1を検索条件に入れたい場合は 何か他のやり方(関数)があるのでしょうか? どうすれば良いか ぜひ教えてください。

専門家に質問してみよう