• 締切済み

条件付き書式の計算式を教えてください。

仕事でエクセル2000を使って商品の受注簿を作っています。 ・商品の出荷があった場合にリストボックスの『済』を選択するとその行がグレーに。かつ、 ・商品を分納で送付する場合に出荷数、受注残が0より大きい場合(出荷数or受注残>0)は、その行の罫線を点線にしたいと思っています。  最初の条件(出荷時『済』を選択すると行の色がグレーに替わる)は「数式が」「=OR($B3:$R3="済")」でクリアしたんですが、2つ目の条件はどのように入力しても出来ません。 お力を貸していただけないでしょうか?

みんなの回答

  • picklse
  • ベストアンサー率65% (26/40)
回答No.4

条件式が複数ある場合は、条件1、条件2、条件3の順に調べられ、条件がなりたてばそれ以降の条件は無視されます。 IF(条件1,書式1,IF(条件2,書式2,IF(条件3,書式3,なにもしない))) こんな感じです。 ですから、条件1には「Q列が"済"である」という条件と、「L列が0またはP列が0」という条件の両方が成り立った場合の書式を設定します。 続いて条件2に「L列が0またはP列が0」という条件、条件3に「Q列が"済"である」という条件を設定します。 今回の場合は条件2と条件3はどちらが先にきても同じですが、設定する条件によっては優先順位をつける必要があります。 条件1:[数式が] [=($Q3="済")*(($L3=0)+($P3=0))] 書式1:パターン[グレー]、罫線[実線] 条件2:[数式が] [=($L3=0)+($P3=0)] 書式2:罫線[実線] 条件3:[数式が] [=($Q3="済")] 書式3:パターン[グレー] 最初の質問で「出荷数or受注残>0」となっていましたが、補足では「出荷数、出荷未納数が「0」」となっていました。これは「出荷数、出荷未納数が共に0」ともとれるのですが、条件が明確でないと判断できない場合があります。 「出荷数=0 OR 出荷未納数=0」の場合は、($L3=0)+($P3=0)となり、 「出荷数=0 AND 出荷未納数=0」の場合は、($L3=0)*($P3=0)となりますので、適宜条件式を変更してください。

全文を見る
すると、全ての回答が全文表示されます。
  • picklse
  • ベストアンサー率65% (26/40)
回答No.3

補足です。 出荷数、受注数がマイナスになることがないならば、条件1は次のようにしても良い。  条件1 [数式が][=($A2="済")*($B2+$C2)]

全文を見る
すると、全ての回答が全文表示されます。
  • picklse
  • ベストアンサー率65% (26/40)
回答No.2

どのような表か分からないので、仮にA列が[出荷状況]、B列が[出荷数]、C列が[受注残]とし、2行目以降にデータを入力するものとする。 まず、A2:C2を選択状態にし、次の条件付き書式を設定する。  条件1 [数式が][=($A2="済")*(($B2>0)+($C2>0))]  書式1 パターン[グレイ]、罫線[点線] [追加]ボタンで次の条件付き書式を追加する。  条件2 [数式が][=$A2="済"]  書式2 パターン[グレイ]

kelly2
質問者

補足

説明のとおりにやってみたのですが、私が未熟なためかうまく出来ませんでした・・・。 「L」のセル:出荷数 「P」のセル:出荷未納数 「Q」のセル:ドロップリストにて出荷状況 になっています。 まず、条件1 「数式が」「=($L3#=0)+($P3=0)」「書式:実線」 で出荷数、出荷未納数が「0」のときは実線を引く設定をしました。 次に条件2で 「数式が」「=$Q3="済"」「書式:グレー」 で「済」が選択されているときはセルをグレーにするを指定しました。 が、条件1と2が両方含まれている場合をどのように計算式で表したらよいのかわかりません。 アドバイスをお願いします。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

試してみましたが、該当セルに罫線が設定されていない状態で条件を設定すると点線の罫線が書かれました。 なので、該当セルに0の時は実線、0より大きい場合は点線という2つの条件を設定してみては。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの条件書式について教えて頂きたいです。

    お世話になっております。先ほども質問しましが、再度困難に陥ってしまったので質問します。よろしくお願い致します。 A1の列に「済」とかかれれば、B1~J1まで、グレーにしたいっと先ほど質問しました。これについては、=$A$1="済"で条件でOKでしたが、 A2、A3・・・・・・の列にも「済」とかかれればそれぞれの行を塗りつぶしたいのです。 一つ一つの列で条件書式を入力するしか方法はないのでしょうか? Aの列は、800行くらいあります。 一気に、条件書式をしたいのですが。 お助けください。 よろしくお願い致します。

  • エクセル2003の条件付書式

    エクセル2003でシート全体のフォントを赤に設定してます。 1行目を選択状態にして条件付書式を次のように設定してます。 ・条件1  数式が =$A1<>"" のときフォントを黒(普段は空白です) ・条件2  数式が =$A2="済" のときフォントを黒(リストから済と未を選択します) ・条件3  数式が =$A3="済" のときフォントを黒(リストから済と未を選択します) 上記設定だと、条件1.2.3のいずれか一つでも該当するだけで 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セルだけが自動で塗りつぶす方法しか分かりません) 分かりづらい説明で申し訳ないのですが、どなたか教えていただけないでしょうか? どうぞよろしくお願いいたします。

  • 条件付き書式、2つの条件

    添付データを見て下さい。 2つの条件があてはまった場合セルの色を変えたいと思います。 (1)Eの列が未入力のもの (2)本日の日付が過ぎている行 上記2つの条件に当てはまる場合、B~Eの行をグレーに したいと思います。 どのようにしたら良いでしょうか?

  • Excel 条件書式について教えてください

    下記条件を満たした場合に、 「行」の色が変わる、という書式にしたいです。 ◎支払期限が過ぎ、尚且 未入金のもの。(画像参照下さい)  入金終えているものは「済」記入します。 画像のようになりたいのです。 よろしくお願い致します。 ※Excel ver.2016使用しています。

  • Excel2007の条件付書式について

    Excel2007 or 2010の条件付書式で教えていただきたいことがございます。 添付の様に列Aに数字の1と2が登録されています。これはある条件によって1と2が交互にセットされます。1の色は黄色、2はグレーと数字で固定で構いませんので、行全体に色をつけるというのはどのようにすればよろしいでしょうか? 申し訳ございませんが、ご教授の程宜しくお願いいたします。

  • 【Excel】【条件付き書式】複数条件

    エクセルの条件付き書式で 数式で複数の条件を指定する場合はどうすればいいですか? ○か△なら行全体に色を付けたいのですが =$A1=or("○","△") としても何も色が付きません。 =$A1="○" としたら、○の行には色が付きました。

  • エクセル 条件付書式が使えない

    エクセルの事で教えてください(2003、以前2000でも同じだった) 商品在庫一覧のワークシートを作成し、 基準以下の在庫数になると商品名のセルに色が付くように「条件付書式」で設定してあります。 そして、いろいろと参照し易いように、他のファイルも同じワークシート内に貼り付けているうちに、ファイルサイズが巨大になってしまいました(50MB)。 新しい商品が増えたので、そのセルにも「条件付書式」を設定しようとしても、グレーアウトしていて出来ません。 ちなみにこのファイルを、「コピー」「形式を選択して貼り付け」を繰り返して、 別ファイルを作るとファイルサイズが小さくなり(1.8MB)、グレーアウトしなくなります。 他の20MBのファイルでも同じ現象が起きます。 最初にワークシートを作成したときには、「条件付書式」が設定できたので、 あるファイルサイズを超えると「条件付書式」は使えなくなるということでしょうか。 そうであれば、どのサイズ以上からでしょうか。 また、同じように「セルの挿入」も「右方向」「下方向」がグレーアウトしてしまいますが、 このように制限される機能は他に何があるのでしょうか。

  • 条件付き書式について

    先程質問をさせていただいたのですが問題が発生したため再度質問しました。 条件付き書式の件で下記のような表があるとき(簡素化しています)についてですが 1)B1がマイナスの時A1に色がつく 2)B2がマイナスの時A2に色がつく 3)B3がマイナスの時A3に色がつく・・・・ のように行ごとに条件付き書式を設定したいのですが 1行づつ設定していかないとできないのでしょうか? 行数が100行以上ある為、効率が悪いです。 また、1行条件付き書式を設定して(コピー→形式を選択して貼り付け→書式) 次の行に貼り付けましたが上記1)を元にした場合B2にA2を関連付たいのですが コピーした場合、A1のままになってしまいます。 何か良い方法があれば教えていただきたいです。 ご教授よろしくお願いします。

  • エクセル 条件付き書式設定でできることについて。

    エクセル 条件付き書式設定でできることについて。 こんにちは。すみません。 今日は、エクセルの条件付き書式設定について聞きたいことがあります。 例えば A列   B列    C列 リンゴ  出荷  スーパー バナナ  未出荷 倉庫 ミカン  出荷  市場  リンゴ  ・   ・ バナナ  ・   ・ バナナ  ・   ・ ミカン  ・   ・ りんご  ・   ・ とある場合。 バナナの項目について分かりやすくするため バナナの行全体(B,C列)についても塗りつぶしなどを設定をしたいと考えています。 ただ、いちいち、バナナの項目毎に、B、C列まで塗りつぶしなどをおこなっていると じかんがかるため、できたら「バナナ」という項目とその行について自動的に 塗りつぶし等の効果をかけたいのですが、これって条件付き書式設定でできますか?? お願いします。

専門家に質問してみよう