• ベストアンサー

エクセルの書式について

エクセルの書式について 大量の伝票を日にち毎に入力しています。 伝票番号の入力間違いを防止する為に、同じ列内に同じ数値を入力したら、文字の色が変わるように設定する方法はありませんか?

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

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

色を変えるだけなら条件付書式、エラーメッセージを出すなら入力規則を使用してください。 条件付書式の場合 1.セルを選択(A2:A50を例にします。) 2.「書式」「条件付書式」 3.「セルの値が▼」の▼を押して「数式が▼」「=COUNTIF(A:A,A2)」 4.「書式」ボタンで[フォント]タブか[パターン]タブで色を変更 5.[OK]ボタンで終了 入力規則の場合 1.セルを選択(A2:A50を例にします。) 2.「データ」「入力規則」 3.[設定]タブの[許可]を「ユーザー設定」 4.[数式]「=COUNTIF(A:A,A2)=1」 5.[エラーメッセージ]タブで[エラーメッセージ]に「同じ値があります。訂正してください。」 6.[OK]ボタンで終了

fuhaha
質問者

お礼

詳しい回答、ありがとうございました。

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

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

入力規則を利用して重複番号が入力されたら警告する方法は如何でしょうか。 対象範囲をA列として、範囲を選択→入力規則→ユーザ定義→=COUNTIF(A:A,A1)<2→OK

fuhaha
質問者

お礼

ありがとうございます

全文を見る
すると、全ての回答が全文表示されます。
  • 9der-qder
  • ベストアンサー率36% (380/1038)
回答No.1

条件付書式で 「数式が」「=COUNTIF($A:$A,A1)>1」で書式を設定してあげれば出来ます。

fuhaha
質問者

お礼

ありがとうございます

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

関連するQ&A

  • 宜しくお願いします。エクセルの書式設定のことなので

    宜しくお願いします。エクセルの書式設定のことなのですが、写真のように、G J M Pの列に数値が入っており、H K N Q列に文字が入っており、I L O R列にも文字が入っているのですが、比較で各列ごとに同じ数値同じように文字が、入ってたら同じ色(全部空白なら色無し)にして比較したいのですが、書式設定でなにか良い方法あるでしょうか。教えてください

  • エクセルのセル書式設定について

    エクセルのセル書式設定について教えてください。 セルA1に文字列「052」と入力すると、B2に「0 5 2」と表示されるようにするには、 書式設定をどう設定したら良いですか? ちなみに、A1を文字列ではなく数値で設定し、B2をユーザー定義「# # # #」で登録すると、 A1は「52」、B2は「5 2」と表示されてしまいます。 A1を「052」と表示させる為には、文字列として設定しなくてはいけないが、 そうするとB2の値も「052」と表示されてしまいます。 どなたか良い方法を教えてください。

  • エクセルの条件付き書式

    条件付き書式について、指定したセルに入力(数字や文字を問わず)すると、セルの色が変わるよう設定したいのです。 ただ、数字の表示を3桁表示する必要があり、どうしても1~99までの番号には頭に「0」をつける必要があるため、条件付き書式を設定する前に、あらかじめ対象のセルには、セルの書式設定で表示形式を文字列に設定しています。 その設定をすることにより、条件付き書式が実行されません。 ですので、 (1)セルに001~099と表示されるよう入力するとセルの色が変わるやり方 と、 (2)数字ではなく文字を入力したときもセルの色が変わる設定方法 を、ご存知であれば教えてください。 エクセルの知識は「初心者~普通」程度です。 表計算などは出来ますが、関数やマクロはかじってる程度です。 簡単な回答をしていただけるとありがたいです。 よろしくお願いします。

  • EXCEL 条件付き書式の設定

    よろしくお願いします。 FX(為替)の研究をしています。 エクセルの列(横に並んだ)数値を、条件付き書式の設定で色分けしたいんですけど、どうもやり方がわかりません。 少し変わった設定なんですけど。 例) Aの1に100と入力します。Bの1に150と入力、Cの1に70・・・・と入力したとします。 そこでBの1の所を条件付き書式の設定でAの1より(ここが重要なんですけど)20以上数値が高い場合は、赤い文字、50以上高い場合はセルを緑に、70以上高い場合はセルをあかに。 逆にAの1より20以上低い数値の場合は黄色い文字、50以上低い場合は、セルを水色に、など・・・ その続きでCの1の所を、こんどはBの1より高くなったり、低くなった場合同じように色分けをしたいんですけど。 自分でやって見たんですけど、数値をを入力して→条件付き書式の設定→ 指定の値より大きい、小さいを選び、Aの1選択して <や>と数値を入力したんですけど、どうもうまくいきません。  できないんでしょうか? どなたか、エクセルお詳しい方いらしゃいましたら、よろしくお願いします。

  • エクセル2010条件付き書式

    いつもお世話になっております。 質問です、宜しくお願いします。 条件付き書式についてですが、2010にしてから上手く出来ません。 具体的には、A列に入力した数値とB列に入力した数値が違うときに赤色で塗りつぶすというものです。 エクセル2007では、簡単に出来たのですが2010ではうまく出来ません。 条件付き書式→新しいルール→指定の値を含むセルだけを書式設定→セルの値 →次の値に等しくない→B1を選択 書式で塗りつぶし「赤」を選択。 これでA1とB1の数値が違っていれば、赤で塗りつぶしになります。 A2・・・・以降コピーしても書式がコピーされません。 どのようにすれば出来るのか教えて下さい。 文章でうまく伝えられていないと思いますが宜しくお願いします。

  • エクセル 書式設定 ユーザー定義

    エクセル書式設定ユーザー定義について  郵便番号の後ろ4桁で、0から始まる数値を0を付け加えた文字列にしたいのですが(例:123を0123と表示、最初の123は数値、0123は文字列で)TEXT関数を使って他のセルには作れるのですが、ユーザー定義での設定は可能でしょうか?

  • エクセル2007条件付き書式について。

    すいませんが教えてください。エクセル2007を使用しておりますが条件付き書式で作業を行いたいのですがやり方がわかりませんので教えてください。 たとえば1月~12月のシートを作っていたとします 自分の売上計画が1000万だったと仮定した場合1000万以上クリアした数字には青文字 以下の場合は赤文字入力したら自動にできるようにしたいのですがエクセル2007ですと 数値より大きい場合と小さい場合と別々になっているので条件は設定できるのですが 枠の色と数字入力の色が決められており自分で選定したい色になりません。 ユーザーの設定書式をクリックしてみたのですが枠の色の指定はできるのですが数字の色が変更できません。また標準で選べる書式も6種類しかなく、枠が赤なら文字も赤になり非常に見えずらいです。 他のやり方があるでしょうか?希望は塗りつぶしなしで文字の色だけ変更したいです どなたかアドバイスお願いいたします。

  • エクセル2010で条件付き書式の方法

    エクセルの「D列」に文字列として数字が入力されています 例 23_2 30_3 56_1 等です この「D列」で左から2文字を判断して太文字あるいはフォント色を変更いたい場合 (条件書式ルールで 「数式を使用して、書式設定をするセルを決定」 を選択) 30_3 と入力されたセルの書式を変更したい場合・・ その時の数式の入力なのですが =LEFT(D1,2)="30" としたのですが機能しません どのように数式を打ち込めば良いか教えてください

  • エクセルの書式について

    エクセルの書式設定でよい方法があれば教えてください。 A1のセルにプルダウンで『日額』・『実費』のどちらかがせんたくできるようになっていて、 B1にはA1で選択したものに対応する数値を入力するのですが、 日額を選択すると『円』、実費は『万円』と、数値を入力したら表示されるように、 書式設定をしたいのですが、A1に入るものでそれぞれの書式を変更することは可能でしょうか? 今回は例のため、選択肢は2つですが、実際には5つほどあり、それぞれの単位がB列で2種類に分岐されます。 よろしくお願いします。

  • エクセル「条件付き書式」?

    Excelに関して。 急ぎです。 ある条件によってセルの色を変更する方法を教えてください。 ネットで調べたところ、数値の変更で「条件付き書式」を使うと記載されていました。 私が、ネットで見つけたけど少し違うものが以下です。 例)テストの点数60点未満の場合→60未満の数字が入力されれば自動的に黄色く塗りつぶしをする設定 例)土曜日日曜日を自動的に色付けする設定 数値だったらネットを見て「条件付き書式」からのやり方で解決できそうなんですが、私が思っているのは、数値ではなく、「文字」なんです。 例えばひとつのセルに対し「山」「川」「海」と一文字ずつ入力していて、「山」は緑「川」は黄色「海」は青に塗りつぶしをしているとします。この山or川or海の文字を変更すれば自動的にセルの塗りつぶしの色も変更されるように設定したいというわけです。 この設定はやはり条件付き書式からの設定なのでしょうか。 変更の仕方、流れを教えていただけませんでしょうか(>_<) 長々とわかりにくい説明で申し訳ないのですが、これでわかっていただければ嬉しいです。 excel2010を使用しています。

専門家に質問してみよう