• ベストアンサー

EXCELにて、整数と小数点を色分けしたい

おせわになります。質問のカテゴリが間違えていないか不安なのですが 質問させてくださ。 <質問内容> Excelにて、整数と小数点が同列にて発生しているデータがあるのですが これを 例)整数 青 小数点 緑のように、一括で列ごと自動で色づけ させる指定とかできるでしょうか?VBAではできるのかもしれないのですが、あまり詳しくありません。  セルの書式設定→ ユーザ定義等 や 条件付き書式等でできれば 一番いいのですが・・・・  できるようであれば、どのように行なうかも含めて教えて頂けると 助かります。 ご面倒をかけますが、よろしくお願い致します。

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

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

例えば、K2:K5セル範囲に設定は次の方法で如何でしょうか。 (1)K2:K5を選択 (2)書式→条件付書式 (3)条件1「数式が」、右欄=K2=INT(K2) (4)書式→パターンタブで「青」→OK (5)追加→条件2「数式が」、右欄=K2<>INT(K2) (6)書式→パターンタブで「緑」→OK

haldash
質問者

お礼

mu2011様 回答ありがとうございました。 丁寧な説明書きでわかりやすかったです。 希望どおりの判別ができました。 ありがとうございました。

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

その他の回答 (1)

  • snow765
  • ベストアンサー率26% (8/30)
回答No.1

条件付書式でできると思います。 例えばB6セルの値を対象に説明すると、 B6セルの標準の背景色を緑にして、条件付書式(計算式モード)に、 =IF(TRUNC(B6)=B6,TRUE,FALSE) と指定し、背景を青になるようにます。 B6が整数値の場合TRUNC(B6)とB6は同じ値になりますから、整数のときは青になります。

haldash
質問者

お礼

snow765様 回答いただきましてありがとうございました。 確認をさせて頂きたいのですが、 =IF(TRUNC(B6)=B6,TRUE,FALSE) 上記内容で、一括で指定する方法なのですが 例)=IF(TRUNC(B6)=$K$2:$K$5,TRUE,FALSE)+$K$2:$K$5(例)K2~K5 例のような形で、数式で条件付き書式で設定をすると うまく全体が表示されないのですが(全てまとめて色づけ) 他の指定の方法ということでしょうか? 個別では、教えて頂いた通り出来たのですが・・・ ご面倒かけますが、確認させて下さい。 以上 よろしくお願い致します。

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

関連するQ&A

  • Excelで小数点の位置を揃えたい

    Excelで、小数点以下の桁数が何種類もあって、それをタテ1列に表示したとき、小数点の位置を揃えたいと思い、セル書式を 0.?? としてみました。 ____2. ___12.5 __152.26 結果は上記のようになります。アンダーバーは無視してご覧下さい。 小数点以下に数値がある場合はよいのですが、整数の場合も小数点が表示されるので不都合です。 各セル共通の書式で、整数の場合に小数点を表示しないようにするには、どうしたらよいのでしょうか、教えて下さい。よろしくお願いします。

  • EXCELで小数点だけを表示させたい

    EXCELで注文書を作っています。注文書の中に、整数と 小数点を分けて表示したいのですが、どうしてもわからないので、 質問しました。 例えば、123.45とA1に入力した場合、B1に123(整数のみ表示) C1に45(小数点のみ表示) したいのです。 セルの書式設定のユーザ定義で出来ませんでしょうか? もし、出来る場合どのような指定をすれば良いのでしょうか? バージョンは、EXCEL2007です。 よろしくお願い致します。

  • エクセル 小数点 表示

    エクセル2007を使用しています。小数点があるところはちゃんと表示され小数点がないところは整数のみで表示したいのですがセルの罫線が狭くなると 勝手に小数点1位で四捨五入されて うっかり印刷すると59.5と入力したはずのところが 60で印刷されたりして困ります。かといって 書式設定で他の行に入力されている125とかの整数を125.0とかで 表示されるのも困るんです。なので 小数点1位までとかの設定ができません。入力したとおりの数字で表示されるように するには文字列に変換するしか方法がないのでしょうか?

  • 小数点を取り除くエクセル関数式

    関数式を使ってA列に並んでいる1234.567, 67.3456などといった小数点のついたバリューを1234, 67などと整数のみにしたいのですがどういった関数式を使えばいいでしょうか?セルのフォーマットをして整数表示にしただけではセルにまだ小数点が残っているので困るのです。どなたかご教授願います!

  • エクセルのセル表示。整数は整数、小数点は小数点で。

    エクセル2003です。 セルに数値を入力した際、以下のようにすることは可能でしょうか。  (1)5と入力→5と表示  (2)5.5と入力→5.5と表示 セルの書式設定で小数点表示の設定、例えば小数点1桁表示をすると (2)はうまくいきますが、(1)は5.0となります。 これを「5」にできればベストなのですが、無理でしょうか。

  • エクセルで小数は小数を,整数は整数を表示したい。

    エクセル2003で質問です。 Sheet1のA1はSheet2のA1計算結果の値を表示しています。 計算結果を以下の条件で表示したいと思っています。 ・小数点があるものは小数点を。 (ただし,100.30等は100.3のように,末尾の0を表示したくない) ・100,000のように桁を分かりやすくするカンマを表示させたい(小数点がある場合も) ・左寄せで表示したい 最初はセルの設定で0#,###.??としてみたのですが, これだと小数点以下が0のとき.(ドット)が表示されてしまいます。 また,VBAで(末尾が0のときに0を削除す)という記述を書いてみたのですが文字列に変更したあと,replaceで空欄に置き換えてみましたが,0が全て消えてしまいます。 どなたかお分かりになられる方がいらっしゃいましたら,ご教授いただけませんでしょうか? よろしくお願いいたします。

  • エクセルで、小数点が整数に表示されてしまう

    初めて質問します。 エクセルにて、小数点(2.5)で入力するも、 整数で(3)で表示されてしまいます・・。 どこを操作すればちゃんと小数点で表示されるのでしょう・・? 仕事がはかどらず困っています。 誰か教えてください!

  • エクセルで整数入力値を小数点にするユーザー定義

    エクセル2003です。 下記の入力をした場合、セル内が小数点になる方法を教えて下さい。 Sheet内で整数と小数点が必要なのですが、ツール→オプション→編集→小数点位置を固定の チェックを入れると、A1セルに入力値1234が12.34となり問題はないのですが、A2セルに 入力値1234と入力した場合1234としたいのですが、ユーザー定義で設定できますか? A1 「1234」を入力した場合→「12.34」となるのでOK A2 「1234」を入力した場合→「1234」としたい    小数点位置を固定のチェックを外し、入力値をB1に入力し、A1に数式「=A2/100」を入れる方法 もありますが、本来の入力セルが「AB」欄以降で画面を移動しないといけないので。 宜しくお願いします。

  • エクセルの小数点以下表示

    エクセルの小数点以下表示にツールバーの桁数上げ、下げとセルの書式設定などがありますが、それらは違う物なのでしょうか。セルの書式設定でも標準、数値、ユーザー定義の3つは表示上同じなら同じと考えてよいでしょうか。

  • エクセルで、異なるシートのセルを参照すると、なぜか小数点以下が示される

    他のシートのセルを参照したとき参照するセル値は整数なのに 小数点以下の数字がなぜか現れます。 (1)これはなぜでしょうか?? (2)どのようにすれば、整数の値に改善できるでしょうか? 1.参照するsheet2のセルL3には、=SUM(L7:L39)と式が入っています。 2.値を示すsheet1のセルB10の書式設定の表示形式は    普通にしています。    書式設定の表示形式で、数値にして小数点以下を表示しない    設定にすれば、整数のみになりますが    =MMULT($B$10,$C$10)で    C10にある数字との積をあるセルに表示させると、    小数点を反映した数値になります。  よろしくご解答お願い致します。   

このQ&Aのポイント
  • HL-2130の電源が入らない問題について解決方法をご紹介します。
  • HL-2130の電源が入らない場合、まずは以下の可能性をチェックしてみてください。
  • さまざまな原因が考えられますが、基本的なトラブルシューティングを行うことで解決できる可能性があります。
回答を見る