• ベストアンサー

Excel エクセルの同じ文字を知らせる機能

どなたかご存知の方、お教え頂けると幸いです。 エクセル内で文字を打って、同じ文字が出た場合に、 赤文字や赤着色などで教えてくれる機能はどこにあるのでしょうか? 例えば、上から、 AB123 PJ478 IO359 … AB123 (↑既に上部に記載されていることを着色などで知らせて欲しいのです) といった感じで不規則な文字を打つとして、 同じ文字を記入した場合に、 色が変わったり、エラー音が鳴ったりでもいいので、 なんらかの形で知らせてくれる機能はありませんか? どうぞ宜しくお願いします。

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

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.3

A列に入力すると仮定してみます エラー音で知らせるだけであれば 入力規則で =COUNTIF(A:A,A1)=1 と設定し エラーメッセージで停止以外を選択することで可能 停止にすると入力を受け付けなくなります セルの色を変えて知らせるだけであれば 条件付き書式で =COUNTIF(A:A,A1)>1 と設定して書式を設定 色を変えて表示されるようになります ■入力規則 A列を選択 データ → 入力規則 → 設定タブ → 入力値の種類を「ユーザ定義」 → 数式に「=COUNTIF(A:A,A1)=1」 → エラーメッセージ タブ → スタイルを「停止/中止/情報」から選択 ■条件付き書式 A列を選択 書式 → 条件付き書式 → 「セルの値が」を「数式が」に変更 → 右側の入力欄に「=COUNTIF(A:A,A1)>1」を入力 → 書式ボタンを押して重複したセルを表示する書式を設定

natsume118
質問者

お礼

理想通りの機能でした! ありがとうございました!!

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

その他の回答 (2)

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.2

A列を使用するとしてA1を選択して条件付書式の設定で 「数式が」 「=COUNTIF($A:$A,A1)>1」 にして 好きな書式を設定してください。 その後、下方向に必要なだけコピーしましょう。

全文を見る
すると、全ての回答が全文表示されます。
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

例えばA列に入力するとしたら 1.まず、A列をすべて選択します。 2.メニューのデータ、入力規則 3.設定tabの入力値の種類をユーザー設定にし、数式を=COUNTIF(A:A,A1)=1 とします。 これで重複する文字列はエラーとなって入力できなくなります。

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

関連するQ&A

  • エクセルの「入力規則」→「リスト」の機能を、あるセルに使った時に、そのセルにリスト以外の文字も入力出来るようにするには?

    エクセルの「入力規則」→「入力値の値」の 「リスト」の機能は便利な機能だと思いますが、 急遽、リスト以外の文字も入れなければいけない事態が あった場合に、他の文字が入力できなかったりします。 私がファイルを全て管理す分にはリストの範囲を 広げたり修正したりできるのでいいのですが、 他の(あまりエクセルを使った事がない)人が 使う場合に、他の文字をいれたい場合に、入れれないで 戸惑ってしまうかもしれません。 ドロップダウンで文字を選択する機能も残しつつ、 手入力も出来るように機能を追加する事はできますでしょうか?

  • エクセルの自動的に文字を変換する機能をオフにしたい。

    エクセルで文字を入力するとき、同じ行でそれよりも前に似たような文字を入力してあった場合(前方が一致する文字の場合)、勝手に文字入力の途中で前に入力した文字を出してくれる機能があると思います。 便利な機能ですが、勝手に変換されて煩わしいのですが…。 その機能をオフにしたりできるのでしょうか?

  • エクセルの文字列並べ替えについて

    エクセルの文字列並べ替えについて エクセル2000です。 半角文字列の数字とアルファベットを通常のエクセルの機能で昇順で並べ替えた場合 012 013 111 1AA 1B1 211 222 22C 23A 2AB 2BC のように並ぶと思います。(ここでの数字は数値でなく、すべて文字列です) 数字→アルファベットの順番のようです。 これを「アルファベット」→「数字」の順番で並べ替える方法はないでしょうか? 以下のような順にです。 ユーザー定義のリストに基づいた並べ替えがあることは存じていますが、3桁だけでも英数混在だと36×36×36=46,656個のリストを登録しなければならないことになり、現実的と思えません。 目的は、ホストコンピュータから出力される紙のデータがなぜかこのような順で出てきて、それにエクセルで作成したデータをあわせる必要が出てきたためです。 012 013 1AA 1B1 111 2AB 2BC 211 22C 222 23A エクセルの一般機能でもVBAでもかまいません。ご教示いただけると幸いです。

  • excelで、ある文字が含まれているセルの個数を出すには?

    excelでの質問です。 いくつかのセルに文字列が入っていたとします(範囲:A1~A10)。 この中に、たとえば「ab○○」というふうに最初の2文字がabとなっているものがいくつかあるとして、これの個数を数える場合の方法 を教えてください。 また、A1~A10で「ab○○」となっている場合にB列に1、なっている 場合には0なるようにするにはB列にはどんな関数を使えばいいのですか?

  • エクセルのオートサムについて

    エクセルのオートサムについて質問があります。 エクセルの表の中に黒、赤、青、黄色など色をかえてそれぞれ数字を入力していった場合、 (すべてバラバラの行)、各色ごとの合計を出すような機能はあるでしょうか?  つまり、色を認識して、黒の文字の合計はいくら、青で記入した文字の合計はいくら、 といった出し方ができないかということです。 どうぞよろしくおねがいします。

  • エクセルの文字の色について

    エクセルで質問があります。 ・A1のセルに(1)と打って文字の色を赤にします。 ・B1のセルに(2)と打ちます。 (質問) ・A1の文字が赤色の場合、B1のセルに文字を打った時、自動でA1のセルと同じ色になるようにしたいのですが、 やり方ありますか?教えて頂けませんか。

  • [エクセル] アドレスのアンダーライン

    エクセルで、携帯アドレスを記入した場合 アンダーラインがついてしまいます。 また、つかないアドレスもあります。 印刷した際には赤文字や青文字にも分かれています。 これらは何故ですか? そのアンダーラインや色文字を消したいのですが どうすればいいでしょうか。 教えてください☆

  • エクセルで、特定の文字が含まれるとき、値を返す

    エクセルで、特定の文字が含まれるとき、値を返す方法が知りたいです。 たとえば、C15のセルに、「赤い」「黄色い」「白い」という文字や それらが合わさったりした「赤、黄色い、白」といった文が入るとします。 その際、「赤」「黄」「白」という文字が一つでも入っていれば 別のセルに「色あり」という文字が表示されるようにしたいです。 (検索条件が「赤」または「黄」または「白」ということです) そのような場合はどのような関数がありますでしょうか。 宜しくお願いします!

  • 文字式の問題で・・・

    お世話になります。 数学の文字式の問題についてですが教えてください。 問題は 30リットルの容器に毎分aリットルで水を入れたらb分かかった。 この関係を等式に表しなさい。 というものです。 難しい問題ではないのですが 子供はab=30を b=30/a にわざわざ書き換えて書いたため バツになっていました。 私も解けといわれたらab=30にしますが 子供はy=の形の式にしたほうがいいと思って b= にしてしまったそうなのです。 問題から確実にaはゼロではないことがわかるから 自分の解答でもいいんじゃないかと子供に聞かれました。 先生に聞くようにいいましたが いちいち聞きにいくのが面倒くさいと言って 学校に行ってしまいました。 聞かれたときは分母に文字が来ないように なるべく掛け算の形にしておいた方が無難だと思うよ ということしか言えませんでした。 文字式では文字が分母にきてはいけないという 規則ってありましたでしょうか? やはりこの場合は子供の解答は間違いなのでしょうか。 よろしくお願いいたします。

  • Excelセル中の一部文字を斜体にしたいのですが.

    Excelの書式の設定についての質問なのですが…. Excelは簡単な関数が組める程度のレベルで,マクロは全くの初心者です. 1表のセル中の一部の文字(赤文字部分)を斜体にし,2表のようにしたいのです. 規則としては,『 』部分を除いた文頭から2単語と,"var."の後の1単語が斜体になるというところでしょうか. "var."のない文も,あります. 『 』中のアルファベットは,様々な組み合わせがあります. 現在,赤文字になっている箇所は,目立たせるために赤にしたもので,元データは黒文字のみです. もし,上記の条件が難しいようであれば,『 』部分を除いた文頭から2単語だけでも斜体にできると助かります. データ数が大量のため手作業では厳しい状況です. マクロに全く精通しておらず,果たしてマクロで作成できるものなのかどうかも判らないのですが,どうかご教授よろしくお願い致します.

専門家に質問してみよう