(図1)
A1~A6までは関数が入ったセル。
B1~B6まではドロップダウンリストになっているセル。
(「あ」or「い」をリストから選択)
A1~A6は、条件付き書式ルールで、
B1が「あ」だったら、A1が「赤文字」になる。
「い」だったら、A1が「緑文字」になる。
※A1~A6までは同じ設定です。
ここからが問題点です。
(図2)
B1~B3のセルを結合すると、A1は「赤文字」になりますが、
A2、A3は元の「黒文字」になってしまいます。
※A4~A6も同じ現象です。
セルを結合した後も、隣のセルの内容によって、
「条件付き書式ルール」が適用される設定はございますでしょうか?
お手数お掛け致しますが、宜しくお願い致します。
-作業環境-
Excel2007 windows7
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
結合セルでは、通常その一番左上のセルだけにデータが記入されていて、他のセルは空っぽのままです。
結合セルの2番目3番目のセルには「あ」とかは記入されてないので、今のままじゃ出来ません。で、2通りの方策があります。
方法1)
メンドクサイ数式を組み立てる等して、自分の行が属する結合セルの先頭セルを見に行かせます。
手順:
A列を列選択する(必ず行う)
数式を使用して…で
=OFFSET(A1,-MOD(ROW(A1)-1,3),1)="あ"
などのようにしておきます
勿論
A1はB1を見に行かせ
A2はB1を見に行かせ
A3もB1を見に行かせて
A1:A3をコピーして以下貼り付けておいても出来ますが、条件付き書式を「まだら」に設定する事になるので、あまりお勧めではありません。
方法2)
手順:
C1セルを空っぽにしておく
C2セルに
=C1
C3セルに
=C2
と記入する
C1:C3をコピーする
B列の結合セルの範囲を選ぶ
形式を選んで貼り付けの「数式」にマーク、「空白セルを無視する」にチェックしてOKする
作業を終えたらC列は削除する
A列の条件付き書式は、図1で作成したのと同じで
A列を列選択する(必ず行う)
条件付き書式で
数式を使用して…を選び
=B1="あ"
で「あ」の色を設定する。
ご回答ありがとうございます。
実際は100行くらいあって、どこを何行結合させるかはその都度変わってくるのです。
説明不足で申し訳ございません。
どうもありがとうございました。
No.2
- 回答日時:
一応・・・
一気に、絶対参照も使わずに設定出来たりもします。
結合されるセルが3個ずつ、というのが前提であるなら、
条件付き書式に("い"の場合)
式:=INDIRECT("B"&CEILING(ROW(),3)-2)="い"
書式:文字色=緑
("あ"の場合は省略。上と同様です。)
としてやると添付図のようにできます。
各関数については割愛します。
どれもそこそこ便利に使える関数ですので、ぜひ別途お調べくださいませ。
ご回答ありがとうございます。
実際は100行くらいあって、どこを何行結合させるかはその都度変わってくるのです。
INDIRECT、詳しく調べてみます。
どうもありがとうございました。
No.1
- 回答日時:
列方向に結合した場合、入力は一番上のセルにされたことになるからなあ...。
条件付書式の条件にするセルを変えてやれば良いことなんですが
質問の趣旨はその修正をするのが面倒だから、簡単にできる方法があれば教えてってことなんでしょう。
では答えてみます。
残念ですが一つずつ修正するしかありません。
修正するときは絶対参照するとよいでしょう。
(条件を修正したいセル「A1:A3」を選択してから条件のB1を$B$1とすれば良い)
こんなで良いでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) エクセルのA1~A5の任意のセルを選んだら1、A6~A10のセルなら2と返す設定にしたいと思ってます 6 2023/03/20 18:46
- Excel(エクセル) エクセルで日付が入っているセルを一定の法則に従って違うセルに表示したい 2 2022/04/04 17:16
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルで教えて下さい。 2 2022/05/18 13:00
- Excel(エクセル) Excelについて▶あるセルに文字を入力すると、別のセルに色がつく(条件付き書式) 1 2022/03/27 16:43
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
結合したセルを含む列内で、条件付き書式として塗りつぶしたい
Excel(エクセル)
-
結合されたセルをプルダウンのリストにする方法は?
Excel(エクセル)
-
セルを結合したA4とA5の条件付き書式を結合しない行にも適用する方法を教えて下さい。
Excel(エクセル)
-
-
4
【Excel】セル結合すると、ドロップダウンの表示文字が小さくなる
Windows Vista・XP
-
5
セル結合させてるときの 条件付き書式での色づけ方法
Excel(エクセル)
-
6
EXCEL入力規則のリスト表示から空白行を表示させない方法
その他(Microsoft Office)
-
7
特定のセルがアクティブになったときのイベント?
Excel(エクセル)
-
8
複数の結合セルを一括で条件付き書式で対応させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのデーターが2か月前の...
-
エクセルVBA、別ブックへ転記す...
-
【マクロ】顧客番号にて一致さ...
-
エクセル共有したが、アクセス...
-
エクセル②
-
(マクロ)データをAブックからB...
-
Excelでセルの値が同じか...
-
エクセルを使っていて2024/5/15...
-
指定文字の間に
-
Microsoft 365の Excel を使用...
-
エクセルの計算
-
エクセルでの作業計算方法について
-
Excelで全角を半角にしたいので...
-
エクセル関数に詳しい方教えて...
-
Googleスプレッドシートでファ...
-
エクセル 文字を増やしたい。
-
はがきについて。
-
エクセルの暗号化なしのバーの...
-
【マクロ】必要な項目(列)の...
-
Excel
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報