• ベストアンサー

セルの書式設定

教えて下さい VISTA、Excel2007で 1か月31日間のロット計算のシートを作っています 製造個数50個毎に取り出し破壊検査をします。 製品種類は40種類程あります 日計(セルB2)に数量を入力すると累計(セルC2)に 前日累計+本日の日計が計算され、累計が50個になると ロット(セルD2)がきた事を知らせる"●"を表示させています 以下は表のイメージです A, B, C, D 1,日付 .日計.累計.ロット 2, 1日 , 20個, 20個, 3, 2日 , 35個, 55個,● 4, 3日 , 0 ,   , 5, 4日 , 25個, 80個, 6, 5日 ,   ,   , 7, 6日 ,  ,  , 日曜日や、まだ期日の来ていない日の累計は前日と同数なので空欄の ように見せかける為、[条件付き書式]で新しいルール [指定の値を含むセルだけを書式設定]を選び [次のセルのみを書式設定(O)]でセルの値 次の値に等しい 一行上のセルを選択した後 書式設定でセルのフォントで白色を選び見掛け上空欄にし目的を達しています。 只これですと 40種類×31日で1200ヶ所以上設定しなければなりません もっと簡単な良い方法があればご教授いただけませんでしょうか?  * セルC2に =IF(B2="","",C2)の方法はうまくいきませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.1

条件はB列の値が0または空白の場合はC列はフォントを「白」とするではどうですか? セル範囲C2からC1500くらいまでの範囲を選択して 条件付き書式で、新しい書式ルール「数式を使用して、書式を設定する」で =OR(B2=0,B2="") でフォントを「白」に設定

acecon
質問者

補足

早速のアドバイスありがとうございます。 そうですね、自分でも、自問し 書式設定で =B2=0 で良い事に気が付き解決いたしました。  アドバイスの=OR(B2=0,B2="")の方がヌルの時でも よいのでこちらの方が良いですね

その他の回答 (1)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.2

条件付き書式 =OR(A2>TODAY(),B2=0) として設定する もしくはC列の計算式自体を C2列に =IF(OR(A3>TODAY(),B3=0,B3=""),"",B2) C3列以下に =IF(OR(A3>TODAY(),B3=0,B3=""),"",MAX($C$2:C2)+B3) と入力し実際に空欄にする。

acecon
質問者

補足

ありがとうございます。 そうですねTODAY関数を使えば まだ来ていない日を排除出来るのですね

関連するQ&A

  • エクセル 書式設定?教えて!

    土日曜・祝日の欄に色塗りをしようと思います。 (1)日付のセルは、(例B2):「2009/2/1」、(B3):「=B2+1」としました。うまくいきました。セル書式ユーザー設定「d」 (2)曜日のセルは、(C2):「=B2」、(C3):「=B3」とし、曜日はうまくいきました。 土日曜・祝日の欄に色塗りをしようと、条件付書式でセルの値が土に等しい場合は、赤と色設定をしました。 追加条件として、それぞれ日・休も設定しました(条件3まで)。 しかし色塗りは出来ませんでした。セル書式ユーザー設定「aaa」です。 どうしたらよいのか、お教え下さい。よろしくお願い致します。  

  • エクセルのセルの書式設定について教えてください。

    エクセルのセルの書式設定について教えてください。 マイナスの値を、△1,234のようにしたいのですが、セルの書式設定の「負の数の表示形式」で選択しようとすると、「ユーザー設定定義を追加できません」というメッセージが表示されてしまいます。計算式は入っているセルですが、特別のことはしていないと思います。なぜでしょうか?

  • 条件付書式の設定

    こんばんわ。うまく説明できないかもしれませんが、 たとえば、下のような表があります。   A B C 1 100 200 300 2 3 150 200 150 で、A3のセルがA1より大きい値ならセルの背景をかえる。B3のセルがB1より大きい値ならセルの背景をかえる。C3の値がC1より・・・という具合に列毎に条件がかわる場合、ひとつひとつ条件付書式を設定する以外に、簡単に書式設定できないでしょうか。 教えてください。よろしくお願いします。

  • エクセルでセルのややこしい書式設定と計算をしたいです

    エクセルで次のようなスプレッドシートを作りたいのですがヘルプ等を見てもうまくいきません。どうしたらよいでしょうか? A列を表示用、B列、C列を入力用、D列を計算用にしたいです。 A列はセルの書式設定でユーザー定義を変えればよさそうな気がしますが・・・ またD列の計算はC列のセルの内容を分けないとできないでしょうか? ◎-はマイナスではなくハイフンです ◎C列は数値では3桁のうち左2桁の単位は32分の1、右1桁の単位がは8分の1/32です。 A列    B列   C列    D列で計算させたいもの 96-316  96   316    =96+31/32+6/8/32 (答え96.9921875)  100-01  100   01     =100+1/32+0/32(答え100.03125) どうかご教授ください。 よろしくお願い申し上げます。

  • エクセル 条件書式? セルの色を複数設定したい

    色々試しましたが、どうしても解らないので質問させていただきます。 指定のセルと同じ内容のセルに色を付けたいのですが、条件書式では3つまでしか設定できなくて困っています。 1A あ  2A お 1B い  2B か 1C う  2C き 1D え  2D く 上のように1A~1~Dのセルと同じ内容のセルなら赤 2A~2Dと同じ内容のセルなら青というように設定したいのですが・・・ 条件書式では無理なのでしょうか? 説明が解り難かったらすみません、よろしくお願いします!

  • エクセル2003の条件付き書式設定について

    あるセルに入っている日付がTODAYの日付を越した場合に、 文字を赤くする設定を行いたいのですが、うまくいかずに困っております。 例えば セル A1        B1     C1       D1 状態      購入日   有効期限   超過 とある場合。 Bに日付を入力すると自動的に購入日から365日後が入るように設定しております。 条件書式設定が間違っているのだと思いますが、私には思いつかず、困っております。 やりたいのは、Cの有効期限がTODAYの日付を超えた場合赤文字にしたいのです。 日付が固定だとうまくいくのですが流動的なためうまくかけません。 フォント設定は問題ないのですが式が間違っているのでしょうか。 私が書いたのは、 条件書式設定のところで、 =C1>TODAY()+1 まずはこれが間違っていたのでしょうか。 後、D1の日付のところでCの日付が何日超過しているのか 計算する関数などあれば教えていただけないでしょうか。 宜しくお願いいたします。

  • エクセルのセル書式設定について

    エクセルのセル書式設定について教えてください。 セルA1に文字列「052」と入力すると、B2に「0 5 2」と表示されるようにするには、 書式設定をどう設定したら良いですか? ちなみに、A1を文字列ではなく数値で設定し、B2をユーザー定義「# # # #」で登録すると、 A1は「52」、B2は「5 2」と表示されてしまいます。 A1を「052」と表示させる為には、文字列として設定しなくてはいけないが、 そうするとB2の値も「052」と表示されてしまいます。 どなたか良い方法を教えてください。

  • エクセル 条件付書式の設定

    セルA1、B1、C1、D1を使用します。 セルA1には4桁の番号を入力するものとします。 セルB1、C1、D1には日付を入力するものします。 【1】セルB1に日付を入力すると、セルA1の文字色が赤になるよう設定。     →これは自力で「条件付き書式」で設定できます。 【2】セルB1とC1に日付を入力すると、セルA1の文字色が青になるよう設定。 【3】セルB1とC1とD1に日付を入力すると、セルA1の文字色が緑になるよう設定。 上でも書きましたが、【1】の設定は条件付き書式で設定できました。 【2】、【3】についての設定が、上手くできず困っております。 【1】の設定を条件付き書式にて設定しましたので、【2】、【3】についても できれば条件付き書式で設定したいと思いますので、 可能であれば設定方法を教えてください。 条件付き書式で設定不可能であれば、他の設定方法をご存知であれば 教えてください。 よろしくおねがいします。

  • 条件付き書式で セルへ色を付ける方法

    条件付き書式でセルへ色を付ける方法を教えてください。 ●Office2013使用 ●別シート「祝日」で、祝日リストを作成済み  (A1、A2…と祝日日付を入れています) ●B1には「1」としか表示されていませんが  yyyy/m/d(aaa)の「d」のみ表示するよう書式設定 ●B2には「水」とした表示されていませんが  yyyy/m/d(aaa)の「aaa」のみ表示するよう書式設定 <やりたいこと> 書式設定(土日はWEEKDAY、祝日はCOUNTF使用)で 土・日・祝日のセルに色を付けたいのですが 3行目(空欄)だけ色が付きません。 日にちと曜日が入っているセルには書式設定で色が付けられます。 色々調べてやってみたのですがギブアップです…。 どなたかお詳しい方、教えていただけないでしょうか。 宜しくお願い致します。

  • Excelのセル書式設定について

    バージョンは2003を使っています。 セルの書式設定で 「gggee"年"m"月"d"日"」 としたところ、それなりにうまくは行ったのですが 西暦を年号に換算する設定のようです。 (13と入力しないと平成25年になりません) できれば25と入力すると平成25年になるようにしたいのですが セルの書式設定ではできるでしょうか? できればセルの書式設定でできるやり方がいいです。 (それ以上のだと理解しきれないので)

専門家に質問してみよう