- ベストアンサー
エクセルの条件書式で自動的に罫線で囲うことに関しての質問です。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
罫線で囲いたいセルの条件書式を以下のようにしてはいかがでしょう。 =A1<>""
その他の回答 (6)
- chonami
- ベストアンサー率43% (448/1036)
こちらは、質問している方の画面を見ているわけではありませんので、質問文から内容を読み取り回答しています。 >例えばA列に値が入っていたらその行のセルを罫線で囲うようなことは可能でしょうか? この部分を解決するには条件付書式→数式で =$A1<>"" を全範囲に設定すれば出来るはずです。 実際に入力してみてどうだったのですか?その行には罫線がついたのですか? 希望する形と違うのであれば最終的にどうなればいいのか再度きちんと説明して下さい。 また、印刷時に罫線が入るのでよければ、印刷プレビュー→設定→シートの中の枠線にチェックを入れればその範囲だけ罫線が印刷されます。
お礼
申し訳ございません。 私の確認ミスでした。 ($を入れ忘れていました) ありがとうございました。
- kagakusuki
- ベストアンサー率51% (2610/5101)
>A列に値が入っていたらその行のセルを罫線で囲う という条件でしたら、他の回答者方々が書かれている =$A<>"" で可能な筈です。 もしも、 >A列に値が入っていたらその行のセルを罫線で囲う のではなく、 「A列に値が入っている最終行から上にある、行の全てのセルを罫線で囲う」 という条件でしたら、条件付き書式に設定する数式を、次の様にされると良いと思います。 =ROW()<=MATCH(99^9,$A$1:$A$65536)
お礼
申し訳ございません。 私の確認ミスでした。 ($を入れ忘れていました) ありがとうございました。
- BookerL
- ベストアンサー率52% (599/1132)
>この方法だと空白セル部は罫線で囲まれません。 えーと、どうしてでしょうね。私の方でやってみたら、ちゃんと空白セルも罫線で囲まれていますよ。 >A1:D5内のセル全てを罫線で囲いたいのですが何か方法はありますでしょうか? ひょっとして、たとえば A3 が空白でも3行目に罫線をつけたいのでしょうか。それなら何も条件つき書式でなく、最初からA1:D5 を選択して普通に罫線を設定することになりますが。
お礼
申し訳ございません。 私の確認ミスでした。 ($を入れ忘れていました) ありがとうございました。
「数式が」にしましたか? 右のボックスではセルをクリック しないで、入力して下さい。「空白」も罫線がかかりますよ。 先程はA列を除外してしまいましたが、A列にもかかります。
お礼
申し訳ございません。 私の確認ミスでした。 ($を入れ忘れていました) ありがとうございました。
B2からD2まで選択し「書式」「条件付き書式」を開き、 「数式が」にして、「=$A2<>""」と入力。 「書式」をクリックし、任意の罫線を選び、OK。 あとは、そのまま「書式のコピー/貼り付け」ボタンをクリックして、 下の設定したい範囲をドラッグします。
補足
この方法だと空白セル部は罫線で囲まれません。 A1:D5内のセル全てを罫線で囲いたいのですが何か方法はありますでしょうか?
- chonami
- ベストアンサー率43% (448/1036)
複合参照の方がいいでしょうね。 A1からD5を選択し、条件付書式の数式の方で =$A1<>"" で罫線を設定。 但し、太さは変えられません。(2003までの操作)
補足
この方法だと空白セル部は罫線で囲まれません。 A1:D5内のセル全てを罫線で囲いたいのですが何か方法はありますでしょうか?
関連するQ&A
- Excel の『条件付き書式』について
いつもお世話になっております。 Excelで以下のような表を作成しています。 『条件付書式』について教えてください。 列A 列B 列C 日付 曜日 空白セル 列Aに日付を入力して、その日が土日であったらセルに網掛けをするように設定しています。 列Bは、列Aに日付を入力すると自動で曜日を表示するようにし また、土日であったら自然に網掛けになるようにしました。 (列A・列Bをドラッグして『条件付書式』で設定) 『条件付書式』は… 条件1=WEEKDAY(A○,2)=7 条件1=WEEKDAY(A○,2)=6 …で設定。 列Cも同様にしたいのですが、どうもうまくいきません。 列A・列B・列Cとドラッグさせて『条件付書式』にしたのですが 土日でなくても網掛けになってしまいます。 列Cも土日であれば網掛けにする方法があれば アドバイスいただけますでしょうか。 (自動では無理なようでしたら地道に網掛けしていくとします。) よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルの条件付き書式について教えて下さい
エクセルシート内A-D列に日付と文字列の記入があり (A:文字列 B:日付 C:日付 D:文字列) Bの日付よりCの日付のほうが早く、かつD列に文字の記入がある場合Aのセルの色を変更するよう 条件付き書式で設定したいと考えているのですが、可能でしょうか。 詳しい方、ぜひ御教示ください。 【例】こんな場合にAのセルの色を変更したいです A B C D あ 8/1 7/30 い
- 締切済み
- Excel(エクセル)
- Excel 条件付き書式のコピー
[条件付き書式]の使い方は分かっているのですが(と思います)、ある条件(数式)を入れて他のセルにコピーすると、参照しているセルが絶対値になってしまいます。 ちょっと上手く説明できないのですが。。。 ----------------------- A列 B列 C列 001 あいうえお A 002 かきくけこ B 003 さしすせそ B 004 たちつてと A ----------------------- エクセルの表は上記のようになっていて、C列の値が[A]の場合はA列のセルのパターンを赤にする、というような事をやりたいと思っています。 それで[001]のセルに条件付き書式で"数式が[=$C$1="A"]"という条件を付け、形式で書式だけ選択して他のA列のセルにコピーすると[002][003][004]・・・と全部に[$C$1]という値を参照する条件がコピーされてしまいます。それを、それぞれの行のC列を参照するようにするには、どうしたら良いでしょうか? 説明が上手くなくて長くなってすみません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- excelの条件つき書式で
こんにちは!excel97使用です。 条件つき書式のことなんですが、例えば、 A B 1 200 100 2 150 160 3 50 100 というデータで、B列のセルの値がA列の同じ行のセルの値より少ないとき、Bの文字色を変えたい、という場合、設定はどうすればいいのでしょうか? 例の場合、1行目のB列100だけ色が変わればいいんですが、1行目のBのセルの設定を2行目以下にコピペすると、全部が1行目のAの値に対して反応してしまいますよね?(わたしだけ???) 1個1個設定すればできるんですが、メンドウなので^^;、一気に条件付けする方法を知りたいです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル2007 条件付き書式 一列自動塗りつぶし
エクセル2007で、一列全体を自動で塗りつぶしする方法を教えてください。 具体的にやりたいことは、こういうことです。 次のようなTODOリストがあるとします。 A B C 1 2012/4/25 A社へ請求書の送付 済 2 2012/4/26 B社へ見積書の提出 済 3 2012/4/26 ミーティング資料作成 … … A行に日付、B行に内容、C行はプルダウンで「済」か「空白」を 選択するようになっています。 その際、C1で「済」を選択すると、A1、B1、C1全てが、 灰色で塗りつぶし(グレーアウト)されるようにしたいのです。 また、C1に何か文字が入ればグレーアウトする方法も知りたいです。 (「済」か「空白」ではなく、完了日を記載した時点で、 その列全体がグレーアウトされる) エクセル2003では条件付き書式を使って出来たのですが、 2007になってからやり方が分からず困っています。 (C1で「済」を選択すると、C1セルだけが自動で塗りつぶす方法しか分かりません) 分かりづらい説明で申し訳ないのですが、どなたか教えていただけないでしょうか? どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelの条件付き書式について教えてください!!
Excelの縦の行一列に日付をいれています。 自動的に、本日の日付には赤、 翌日の日付には緑、翌々日の日付には青というように、 色をつけたいのですが、 1、日付を入れている縦の行一列をドラッグする。 2、書式→条件付き書式をクリックする。 3、”セルの値が””次の値に等しい”に変更し、 =$D$1と入れる。 4、書式をクリックし、色を赤に変更する。 と、したのですが、全く色が変わりません。 やり方が間違っていますでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルの条件付き書式の設定について
いつもお世話になっております。 エクセル2007を使っていますが、エクセルの条件付き書式設定について伺います。 Sheet1 A列 B列 A a B b C c Sheet2 A列 B列 B c A a D b C c のような2つのシートがあり。 Sheet2でSheet1と同じ項目になるのは2行目と4行目ですが、この2行目と4行目を条件付き書式で設定する方法はありますでしょうか? どうぞよろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセルの条件付書式について質問させてください。
エクセルの条件付書式について質問させてください。 xp2003を使用しています。 B列に4/1~9/30までの日付が入力されるとC列のセルに色を付ける B列に10/1~3/31までの日付が入力されるとD列のセルに色を付ける という条件付書式は可能でしょうか? そのシートは毎年コピーして使用する予定で行は100位になります。 実際は『 H22.4.1 』という感じで元号込みにしたいのですが書式を日付にしてしまうととその年しか使えないのかと思いA列にユーザー定義で『 21 』と入力すれば『 H21 』となるように、B列に文字列で『 4/1 』と日付を入力するようにし、B列を参照にC列とD列に条件付書式を設定してみました。 試してみてなんとなく色は付いたのですがなぜが9月4日~9日、1月全部、3月4日~9日位が色が付かない状態で…困っています。 条件付書式で入力した内容は「数式」で C1には=AND(B1>="4/1",B1<="9/30")パターンを黄色にしました。 D1には=AND(B1>="10/1",B1<="3/31")パターンを水色にしました。 本当は図を貼りつけたかったのですがやり方が分かりませんでした…。 どうかよろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセル2010 条件付き書式の罫線について
エクセル2003でうまく動作していた条件付き書式の罫線が、 2010で違う動きをしてうまく表示されません・・・。 以下の条件付き書式で下罫線、右罫線を引くように設定しています。 <下罫線の条件> =MOD(ROW(),30)=6 適用先: =R1:T5,R7:T65536(←見づらいので$ははずしました) <下罫線+右罫線の条件> =MOD(ROW(),30)=6 適用先: =U1:U5,U7:U65536 1~6行目を印刷タイトル行として設定しています。 ページ数は可変なので目安として65536行目あたりまで設定しています。 要は、改ページされる位置の右下部分のセル、R36~T36に下線、U36に下線+右線 を設定したいのです。 その他の罫線は元々の普通の罫線です。 この設定で、エクセル2003では問題なく表示されていましたが、 エクセル2010で表示すると、画像のように セルQ36 の右罫線が消えてしまいます。 セルR36 の条件付き書式の設定が優先されて、 消えてしまっているのかと思われますが、 セルQ36 の元々普通の罫線で設定している右罫線(太線)を表示させたいのです。 ※※ 画像ではわかりやすいように改ページの位置をずらしていますが、 本来は、U列、36行目で1ページ目が改ページされます。 方法があったら教えてください・・・!! よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- Excelの条件付書式の色の付け方について
Excelの条件付書式を使用して色を付けたいです。 特定のセルの値がマイナスの場合で、マイナス数値が入っている行のセルに値が入っていた場合、色を付ける条件式を作りたいです。 例 A列 B列 C列 ・・・・・ IV1 -1 10 ↑ ココに色を付ける 1つのセルのみの条件式だと 数式が =AND($A$1<0,$C$1<>"") という形で書けたのですが =AND($A$1<0,$C$1<>"")の式だと ↑ ココの式を1つ1つ変えた条件式をIV列まで書かないとならない為すごく大変です。 数式が =AND($A$1<0,自分自身のセルが空白) というような書き方を教えて頂けないでしょうか?
- ベストアンサー
- オフィス系ソフト
補足
この方法だと空白セル部は罫線で囲まれません。 A1:D5内のセル全てを罫線で囲いたいのですが何か方法はありますでしょうか?