Excel

【Excel】関数式が入力されてるセルに色を付ける(条件付き書式×ISFORMULA関数)

ねぇもりさん、このエクセル表なんだけどね・・・
もり
もり
うん、どうしたの??
ISFORMULA関数3
どのセルが「値」で、どのセルが「計算式」か区別できるように色を付けられないかなぁ?
もり
もり
なるほどね~。それなら「条件付き書式」「関数」で一瞬だよ

Excelで、関数式が入力されているセルに色を付ける方法を紹介します。

ISFORMULA関数7

セルに関数式が含まれるか判定するISFORMULA関数

ISFORMULA(範囲)

→数式が含まれる場合はTRUE, そうでなければFALSEを返します

下記データで、A2,A3,A4はどれも「10」に見えますが、ISFORMULA関数の返り値は異なります。

ISFORMULA関数1

セルへの入力値はこのようになっています。

  • 数式が含まれる(A3,A4)→TRUE
  • 数式が含まれない(A2)→FALSE
ISFORMULA関数2

ISFORMULA関数と条件付き書式を組み合わせる

「条件付き書式」の「条件」にISFORMULA関数を使用します。

ISFORMULA関数4

 

「数式を使用して、書式設定するセルを決定」を選択、数式を入力します。

=ISFORMULA(A1)

ISFORMULA関数5

 

書式を設定します。ここでは、セルを黄色に塗りつぶします。

ISFORMULA関数6

 

ISFORMULA関数の返り値がTRUEのセル=関数式が入力されているセルに色が付きました。

ISFORMULA関数7

 

おぉー見やすいね。それぞれのセルに入力されてる数式もササッと確認したいなぁ

セルに入力されている数式を確認する

「数式」タブ→「数式の表示」を選択します。

ISFORMULA関数8

 

各セルに入力されている数式が表示されます。表示を元に戻す場合は、もう一度「数式の表示」をクリックしましょう。

ISFORMULA関数9

 

えええ、こんなところに数式が入ってたなんて・・・
もり
もり
間違って数式を消しちゃわないように気をつけないとね

モリともりの編集後記(神エクセル)

もり
もり
会社のExcelシート見てると、こんなところに数式が入ってたの?って驚くことあるよね
モリ
モリ
仕方ないさ。会社ってのは、色々なスキルレベルの人が好き勝手にフォーマットを作るからな
もり
もり
まったくもう、神エクセル許せないよ(怒)
モリ
モリ
怒りを神にぶつけてはイケないぞ。神には神の事情ってヤツがあるんだ

 

神を敬いつつ、神を傷つけないように、「条件付き書式」と「ISFORMULA関数」を使って神の正体を明らかにしてみましょう