No.3ベストアンサー
- 回答日時:
答えは出ているのですが
(1)条件付書式を使うこと
(2)「式が」を使わないと出来ないこと
(3)書式設定を
(A)指定した1セル
(B)同行で指定した複数セル(セル範囲)
A1:H1など
(C)行全体
にすることがあり得ますが、
(A)は問題ない。
(4) (B)同行で指定した複数セル(セル範囲)
(A)範囲指定して条件つき書式の操作に入る。
「式が」で=A1="合格"としないで
=$A1="合格"とする。
(範囲指定したセルは式複写したように考えれ ば良いように思える)
(以下=IF(と書いているが、そう考えると旨 く行くという飽くまで考え方であって、エク セルシステムがそうしていると言っているわ けでない。)
A1セルでは=IF(A1="合格",設定書式,何もし ない)
B1セルでは=IF(A1="合格",設定書式,何もし ない)
C1セルでは=IF(A1="合格",設定書式,何もしな い)
・・・・・以下略
$が付いているのでAが変化せず、横方向指定なので1も変化せず。
(5)(4)で有るなら、例えばA1:H10を範囲指定して、「式が」で=$A1="合格"とすれば、10行まで一遍に
設定できるかと言うと、=$A1と、第2行目では、Aを$で固定しているのでA、1は下方向複写と考え2に変化させて設定してくれるので
A2セルでは=IF(A2="合格",設定書式,何もしない)
B2セルでは=IF(A2="合格",設定書式,何もし ない)
C2セルでは=IF(A2="合格",設定書式,何もしな い)・・以下略
が設定されるので、A1:H10全体が一遍に設定できるという理屈である。
従って、#1、#2のご回答と一部違った結論ですが
私がやったところでは、列の$は不要、書式の複写は(しても出来るが)不要と思う。
やって見てください。
imogasiさん、たびたびお世話になります!!!
>例えばA1:H10を範囲指定して、
「式が」で=$A1="合格"とすれば、
10行まで一遍に設定できるかと言うと、
=$A1と、第2行目では、Aを$で固定しているので
A、1は下方向複写と考え2に変化させて
設定してくれるのでA2セルでは
=IF(A2="合格",設定書式,何もしない)
B2セルでは=IF(A2="合格",設定書式,何もしない)
C2セルでは=IF(A2="合格",設定書式,何もしない)・・以下略
が設定されるので、A1:H10全体が
一遍に設定できるという理屈である。
無事できました!(^○^)!
いつもとてもためになります!ありがとうございます/(_ _)>
それと扱えるパソコンの場所がコロコロ変わりますので返信が遅れてしまった事を皆様にもお詫び申し上げます<(_ _)>
No.2
- 回答日時:
#1さんの回答の通りでいいと思うのですが、一点だけ。
5行目で =($B5="合格") という条件式にしておけば、
後はそれを書式コピーするだけで、その他の行も設定できます。
(Bには絶対参照の「$」がついているので、どの列からでも
B列を参照します。
一方行番号には「$」がついていないので、コピーしたときには
それぞれの行番号に変わります。)
moonさん、ありがとうございます!
まさにドンピシャの回答でそのままできました!(^^)!
ですが、なぜこの数式で「ちょうど表の中の行の端から端まで」が網掛けになるのか不思議でなりません!?!
そういう作りになってるのでしょうかね?←独り言なのでお気になさらないで下さい^^;こういうものだと思い受け入れますので^^
改めて御礼申し上げますm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの条件付き書式 3 2022/05/08 03:17
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルのことで教えてください。 A1セルに、 別シートのA1セルが1のときは「A」、2のときは「B 4 2023/02/24 23:08
- その他(Microsoft Office) (至急)Googleのスプレッドシートの条件付き書式について 2 2022/09/11 08:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報