• ベストアンサー

エクセル 「 " 」を検索することはできますか?

エクセルでダブルクォーテーションを検索することは出来ないのでしょうか? FIND関数で文字を指定するときに「 """ 」とするしかなく、エラーが出ます。 もともと検索できない文字なのでしょうか? 教えて下さい、宜しくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

=FIND("""",文字列) です。"を4つで"になります。

jyaramanti
質問者

お礼

ダブルクォーテーションを検索することが出来ました。 回答を下さいまして、ありがとうございました。

関連するQ&A

  • COUNTIF関数の検索条件

    COUNTIF関数で範囲を指定し、検索対象として文字列を指定しているのですが、その文字列は2つあります。ダブルコーテーションで文字列をくくり、そのあと、もうひとつの文字列を追加しようとするのですが、エラーが出てだめです。どうしたらよいのでしょうか。それとも、この関数で、検索条件を複数でしていできないのでしょうか。

  • エクセルで文字の検索

    例えば以下のような数値データの中から「A」または「B」または「C」を検索して、その文字数を取り出したいのですが、FIND関数の検索文字列にOR関数を使ってA、B、Cを指定すれば、エラーになります。 この場合使える関数があれば教えていただきたいです。 よろしくお願いします。 123A456 123B456 123C456

  • 文字列に含まれているダブルクォーテーション( ")を置換する

    文字列に含まれているダブルクォーテーションを除きたいのですが、これをSubstitute関数で置換しようとしてもうまくいきません。ダブルクォーテーションが文字列を指定するために使われるせいだと思うのですが、"を文字列として指定する方法はあるのでしょうか? よろしくお願いします。

  • エクセルの関数で困っています。

    エクセルの関数で困っています。 あるセルで自動的に最初の文字の前と最後にダブルクォーテーションが入るようにしたいです。 セルの中の文字数はばらばらです。 例 ああああ→"ああああ" asd→"asd" ご教示のほど、よろしくお願いします。

  • エクセルとcsvについて

    エクセルにて、文字の先頭と語尾にダブルコーテーションをつけて、csvファイルを作り、そのファイルをメモ帳でひらいたのですが、ダブルコーテーションが3つずつついていました。作った通り1つになる方法ご存じの方教えてください。

  • Excelで、数値データとして参照したいのに、文字列データとしてしか参照してくれません

    Excelで、ある数式セルに表示されたデータを、数値データとして参照したいのですが、どうやっても文字列データとしてしか認識してくれません。 具体的に書くと、 例えばセルA1に、FIND関数で他のセルから抜き出した半角数字のみのデータを表示しているとします。 そのA1の数値を、今度はセルA2で、 if(A1=1000,A1*2,A1/2) などと数式で参照したい時に、私のExcel(2002です)では、どうやってもA1=1000という条件式をきちんと判別してくれません。どうやら、FIND関数で抜き出したために文字列データとして扱われてしまっているようです。 その証拠に、A1が実際に「1000」の時に if(A1="1000",A1*2,A1/2) という風に1000をダブルクォーテーションで囲んで式を書くと、きちんとA1*2を実行してくれます(つまり、A1が実際に1000の時でも条件式の1000をダブルクォーテーションで囲まないと、きちんと判別してくれないという事です)。 この状態から抜け出せずに、どうにも困っています。 どうにかA1の「1000」というデータを文字列でなく数値データとして条件式で利用できるように出来ないものでしょうか。 乱文ですみませんが、よろしくお願いいたします。

  • Excelに、ダブルクォーテーションで始まる文字列を貼り付けると、ダブルクォーテーションが消えること

    Excelで、ダブルクォーテーションで始まる文字列をセルに貼り付けたときに ダブルクォーテーションが消えるのですが、 Excelってもともと(標凖的な動作として)そういうものですか。 (F2キーを押すなりして)編集状態にして貼り付ければ、ダブルクォーテーションのついたまま貼り付くのですが、 私はセルを選択して貼り付けただけでも大丈夫だと思っていました。 「文字列を貼り付ける」というのは、例えばテキストエディタ上にあるものを手作業でコピーして貼り付ける、ということです。 「ダブルクォーテーションで始まる文字列」と言っても、 ダブルクォーテーションが3つ以上あったときに消えるのは、最初の1組(2つ)ですね。 しかし、 "AAAA"""BBBB のような場合には、なぜか AAAA"BBBB になるのです。 (ちなみに、この文字列を、質問直前の質問内容確認の画面(IE)でコピーしてExcelに貼り付けたときは、違います。) どのような規則に基づいてダブルクォーテーションが消えるのかも疑問です。 このような仕様になっている理由はなんでしょうか。 また、Excelに文字列を貼り付けるという操作を頻繁に行うため、 できれば、編集状態にしなくても、 セルを選択して貼り付けするだけで、そのままダブルクォーテーションも貼り付いてほしいのですが、 そのためにはどうすればよいのでしょうか。 「セルの書式設定」で、表示形式を文字列にすればよいと思ったのですが、だめでした。 セルには文字列を入れるだけで、数式を入れたりしません。 (数式としては扱ってほしくない、という意味です。) Excelは2000です。

  • google検索の完全一致検索の応用

    文字をダブルクォーテーションで囲ったり、オプションで 検索ツールで完全一致を選んでも、 例えば 「ありがとう」 に一致するものだけを 抽出したいのに 「ありがとうございます」とか  「ありがとうございました。」まで 引っ張ってきてしまいます。 何か良い方法はありますか?

  • Excelで、"*"を検索したいのですが、Excelの検索機能では"~

    Excelで、"*"を検索したいのですが、Excelの検索機能では"~*"と入力して検索をすると検索ができます。 しかし、関数(COUNTIF)で検索文字列に"~*"と入力しても、 "*"が付くレコードが存在するにも関わらず0件と表示されてしまいます。 色々なサイトで調べたところ、"~*"と入力すれば検索機能でも関数でも使用可能とありました。 なので、何故関数ではそれができないのか不思議です。 検索機能で使用できて関数で使用できない理由を御存知の方がいらっしゃいましたら、 申し訳ございませんが、是非とも御教示下さい。 宜しくお願い致します。

  • エクセルでダブルコーテーションを消したい

    エクセルで文字列を入力すると必ずダブルコーテーションがついてしまいますが、これを消して保存するにはどうしたらいいのでしょうか?

専門家に質問してみよう