
A 回答 (7件)
- 最新から表示
- 回答順に表示
No.7
- 回答日時:
赤い文字の「赤い」はフォントの書式です。
質問者は、関数でやれるのでは、と思っているでしょうが、関数はセルの「値」を元に、数えたり計算したりするものです。書式を判断して、はできないのは原理的なことです(*)。
ただ既回答にある旧いマクロは、無理して使えるといえば使えるものです。
VBAで色コードを返す関数は中身1行で作れるので、それがわかる人には、突破できます。アドインなど紹介されていますが、別のメリットもあるが、普通はそこまでしなくてもというところです。
なお書式関係はエクセル2007で大幅改良されたが、この件はそのままで、原則(*)を崩さなかったようです。
ーー
WEBで例えばGoogleで「エクセル 色 カウント」とれて照会すれば
、いかにたくさん時事があるか、ここの回答のタイプは全て出てくるでしょう。FAQです。
No.5
- 回答日時:
通常のワークシート関数ではフォントの色を取得できません。
ですからユーザ定義関数(マクロ)を利用した方法を説明します。以下のマクロは指定したセルの色番号を取得するものです。通常赤色は3ですので、色番号が3のセルを数えれば退会した人数がわかります。
「マクロは苦手…」かもしれませんが、下に書いた画面に貼り付けるだけですので、試すだけ試してみてください。
マクロはALT+F11でVBE画面を開き、左上のVBAprojectの「該当ブック名右クリック」→「挿入」→「標準モジュール」で開く画面に貼り付けます。VBE画面を閉じてワークシート画面に戻ったら
=FCidx(A1)
のように式を入れてください。するとA1セルの文字の色番号を返します。(「自動」のときは0を返すようにしています)
Function FCidx(ByVal trg As Range) As Integer
If trg.Font.ColorIndex = xlAutomatic Then
FCidx = 0
Else
FCidx = trg.Font.ColorIndex
End If
End Function
ただし文字を先に入力して後からフォントの色を変更した場合、関数の結果は自動的に再計算されません。その場合はALT+CTRL+F9で強制再計算させる必要があります。
No.4
- 回答日時:
下記のリンクに色つきセルの計算の手法が載ってます。
GET.CELLを使う事になるので、少々運用は難しいですが、理解できれば
使い道が広がります。
マクロ関数
http://www.geocities.jp/chiquilin_site/data/0508 …
No.2
- 回答日時:
>退会した人を赤い文字で表示しています
そういった表には、退会を表す為に、
「退会日」や「登録区分」(新規とか退会とか入力)などの項目を設け
その上で条件付書式を使って文字に色を付けるのが一般的だと思います。
そうすれば、質問の件は簡単に解決できるし、退会に関する集計もできますよね。
No.1
- 回答日時:
文字色、セルパターン色を判断する関数が組み込まれていません。
ただ、下記のサイトの
www.excel.studio-kazu.jp/DL/UFClr/UFClr.html
COLOR関数をアドインで追加すれば、可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
条件付書式で「=#N/A」に色を付...
-
条件付き書式で、結果が1行ずれる
-
エクセルの枠の中の文字が青文...
-
【Excel】条件付き書式で 0では...
-
Excel にて条件付き書式の色に...
-
E列のセルに数値が入れば(空白...
-
エクセルで1以上は全て1にするには
-
エクセルで特定の数字等を表示...
-
エクセル内で複数の文字(50個ぐ...
-
エクセルからワードへの差し込...
-
エクセルでシート参照する場合...
-
Excelについて あるセルに文字...
-
条件付き書式で太罫線を引く方法
-
セルの値が空白じゃないなら色...
-
【エクセル】今日の日付に赤枠...
-
Excelの条件付き書式にて空白セ...
-
25%灰色はどこだぁぁ!?
-
エクセルで数値の文字色が白か...
-
Excel 条件付書式 今日より3日...
-
【Excel】条件付き書式で2行分...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
E列のセルに数値が入れば(空白...
-
条件付書式で「=#N/A」に色を付...
-
条件付き書式で、結果が1行ずれる
-
【Excel】条件付き書式で 0では...
-
エクセルの枠の中の文字が青文...
-
エクセルで特定の数字等を表示...
-
Excelの条件付き書式にて空白セ...
-
Excel にて条件付き書式の色に...
-
エクセルで1以上は全て1にするには
-
条件付き書式で太罫線を引く方法
-
エクエルで隣のセルの文字が赤...
-
一つ上のセルと同じセルに色を...
-
【エクセル】シフトで○が6個以...
-
Excel 条件付書式 今日より3日...
-
エクセル内で複数の文字(50個ぐ...
-
エクセルでシート参照する場合...
-
セル結合させてるときの 条件...
-
【エクセル】今日の日付に赤枠...
-
エクセル:文字色を認識して○×...
-
ピボットテーブルオプション「...
おすすめ情報