• ベストアンサー

特定の関数が含まれるセルを塗潰したい

特定の関数が含まれるセルを塗潰したい エクセルである特定の関数(たとえばSUM)が含まれるセルを 塗潰したい場合、どのような式なら可能でしょうか。 出来れば条件付き書式だと嬉しいです。 よろしく御願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

幾つかのアプローチがありますが,ご利用のエクセルのバージョンによって若干得失が変わります。 また条件付き書式を使って完全自動化したい場合,一般機能だけでは出来ません。 方法1: Excle2002以降,一発仕事限りだが簡便。  Ctrl+Hで置換のダイアログを出し  検索する文字列に SUM( と設定  ダイアログの「オプション>」を開いて  検索対象を数式にして  置換後の文字列には 何も入力しない で  書式▼からパターンで色を付けて  全て置換します。 方法2: マクロ併用,ただしExcel2003以降ではマクロ警告が出ます。  ブックを開き,A1セル(←必須)を選択(シートは任意)  編集メニューの名前の定義を開始   名前   getFormula   参照範囲 =GET.FORMULA(!A1)  と設定してOKする(誤記に注意)  A1から始めて表範囲を選択,セルA1がアクティブセルになっている状態で条件付き書式を開始  セルの値が → 数式が に変更し  右の空欄に  =FIND("SUM(",getFormula)  と記入し,書式ボタンで色を付けてOKします。

kinsan7
質問者

お礼

回答ありがとうございます。 やはり、できないですよね。 簡便な方法、盲点でした。 確かにこれでいけますね。 ありがとうございました。

関連するQ&A

  • Excelのセルの値が正しく表示されません

    Excelで関数式を入ました SUMで 69 68 76 85 0 55 82 24 15 22 87 ↑をたすのですが、 合計が583になるところ、ドラッグして表示を見ると583になっているのですが 623と表示されます。 セルの書式設定は『数値』となっており、隣のセルは正しい数値が返されます。 どうすればいいでしょうか? WindowsXP Excel2007です 宜しくお願いします。

  • エクセルで関数が入っていないセルを探す式ってありますか!

    エクセルで、関数の入ったセルのみ抜き出して、セルに色をつけたい。 関数(SUM)の入った部分のみを抽出する方法がわかりません。 VLOOKUPとか、ISNONTEXTあたりかと思うのですが、 もし可能ならそこに色をぬって、式の入っていない部分を見つけたいのです。

  • office2003 EXCEL:SUM関数が入っているセルのみ色をつけたい

    恐れ入ります。 エクセルにて、ある特定の関数が入っているセルのみ 色をつけることは可能でしょうか。 たとえばSUM関数が入っているセルのみ色がでてくると このセルは合計なんだなとかわかりやすいのですが。 ご存知の方がいらっしゃいましたらどうぞ宜しくお願い致します。

  • オートSUMとVLOOKUP関数の組合せについて

    エクセル初心者に毛が生えた程度の者です。半日費やしましたがどうしてもうまい方法が見つからないので質問させてください。 =SUM(セル(1):セル(2))に関して、セル(1)とセル(2)ともにVLOOKUP関数などを用いて参照セルの条件を設定し、オートSUMの範囲を条件による可変式にしたいのですが、セル(1)、セル(2)に用いる関数が分かりません。 VLOOKUP関数を用いると、[=SUM(セル(1)+セル(2))]は出来ますが[=SUM(セル(1):セル(2)]は「数式が正しくありません」となってしまいます。VLOOKUP関数は数値を引用するので、オートSUMで合計することは出来ないのは分かるのですが… ご教授のほど、よろしくお願い致します。

  • Excelにて複数条件を満たす行の特定のセルの値を返す関数

    Excelにて複数条件を満たす行の特定のセルの値を返す関数を作りたいのですが、上手く行きません。 <Sheet1>   A列  B列  C列 1 2008/6/1 ★  320 2 2008/6/1 ☆  300 : : : Sheet2のA1に、「A列が2008/6/1で、B列が☆の場合、C列の値を返す」という関数を入れたいのですが、どうも上手く行きません。 良い式がありましたら教えて下さいm(_ _)m

  • IF関数が入力してあるセルをSUM関数の()内に入れたい

    エクセル初心者です。 たとえばD3:D9までのセルにIF関数がすでに入力させている場合、D10のセルにD3:D9のSUM関数を入力したい場合、どのような関数にすればいいのか教えてください。

  • 一つ上のセルと同じセルに色をつける条件書式

    Excelで一つ上のセルと同じセルに色をつける条件書式を設定したいです。 たとえば、 A1に「123」A2に「123」があればA2を黄色く塗る と言う具合です。 条件式ではなくて、関数を使ってでもかまいませんのでどうすればよいかご教示ください。 私は、B1に「IF(A1=A2,"○","")」という条件式を入れて○のところを黄色く塗る、と言うことしかできませんでした。

  • 【関数】セルの書式設定の「標準」以外は使えない?

    例えばCOUNTIF関数の場合ですが式がセルにそのまま表記され結果が出せないので調べたところそのセルは「セルの書式設定」の「表示形式」での「文字列」でしたが 「標準」にしたところ結果はだせました。 (1)セルの書式設定には利用可能な表示形式が決められているのでしょうか? その文字は不可だとわかりましたが、他に不可の種類がありましたら教えてください。 (2)(1)であるとしたら特定の関数だけではなくすべての関数にいえることでしょうか? (3)(2)であるとしたら文字だけではなく記号すべても不可でしょうか?

  • エクセルでの疑問(""と" "の違い、またセル+セルとsum関数の違い)

    エクセルにおいて、スペースを挿まない""と、スペースを挿む" "の違いを教えてください。 if関数で条件が真の場合に空欄""(←スペース無し)を返して、その空欄のセルと別のセル(数字が入っている、例えば1)を加算(セル+セルであり、sumは使わない)するように計算式を組んでも、空欄のセル(ifのセル)を0と認識してくれず、その結果#VALUE!と出てしまいます。 一方、""にスペースを挿んで" "とすると、数値と認識して、加算結果は1と表示されます。 因みに、sum関数で問題のセル(ifのセル)と別のセル(例えば1)を計算すると、1という結果が返ってきます。 スペース無し("")とスペースあり(" ")の違いって一体何なのでしょうか? また、なぜセル+セルでは#VALUE!になり、sumでは#VALUE!にならないのでしょうか? 宜しくお願いします。

  • Excel関数にて違うセルへ移動させる関数は

    現在、Excelで地理学である「ケッペンの気候区分」というものをExcelで表現できないかと考え、関数を打ち込んでいます。 計算や関数は上手くできていると思うのですが1つのセルに関数を全て打ち込むことができませんでした。 なので計算を2つに分けようと考えましたが次の例の場合、どのような関数を使えばよいのでしょうか 例)セルA1にIF関数。真の場合、○○と表記させる。偽の場合、セルA2の関数を実行する =IF(論理式,"○○",セルA2の関数へ) 偽の場合、どのような関数を用いたらよいのでしょうか。 また、セルA1、セルA2の関数の結果をセルA3に表記させる場合、どのような関数を用いたらよいのでしょうか。 なので以上のことをまとめると (セルA1) =IF(論理式,セルA3に"○○"と表記させる,セルA2の関数へ) (セルA2) =IF(論理式,セルA3に"△△"と表記させる,セルA3に"××"と表記させる) と言う感じです。「論理式」以外の日本語表記のところに適する関数を教えてください。 上手く伝わらないかもしれませんがよろしければご解答お願いします。

専門家に質問してみよう