• ベストアンサー

特定のセルが空白の時、任意のセルを非表示にする

エクセル2007を使用しています。 A列に受付日、D・J・N列にWORKDAYで3種の営業日を表示するようにしました。 このD・J・N列ですが、A列が空白でも日付を表示します。 A列が空白のとき、D・J・N列は非表示にしたいのですが、 どのようにしたら良いのでしょうか。

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

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

「A列が空白だったら、D・J・N列の文字色を白にする」 を書式で設定する。 関数でやるなら、 =IF(A○="","",△△) をD・J・N列に入れる。 (○は行番号、「△△」は元々はいっていたもの。)

z999dororo
質問者

お礼

回答ありがとうございます。 書式を色々と試してみたのですが、出来なかったので 今回質問させていただきました。 IF関数を使ってできました。 ありがとうございました。

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

関連するQ&A

  • リンク元の日付が空白の時リンク先セルも空白にしたい

    エクセル2007です。 A1に、2013/12/1と入れて表示形式 m"月"d"日" で12月1日と表示されています。 B1に、=A1とリンクしてこれが40行ほどコピーされています。 B列も同じく表示形式を m"月"d"日" にすると、 A列に空白がある時対応するB列セルには「1月0日」と表示されてしまいます。 A列の日付が入らない場合はB列も空白にしたいのですがいい表示形式はありますか? 他の日付以外のセルは形式を #,##0;[赤] -#,##0; として空白の列=リンク先も空白列を実現できています。 B列の日付のセルをこの形式にするとA列リンク元が空白の時はいいのですが、 日付を入れるとシリアルNo.らしき数字が表示されて、日付ではなくなってしまいます。

  • エクセルで表示上だけ空白にしたい。

    エクセルで、A列は日付、B列は受入数、C列は払出数、D列は在庫数という表を作っています。 日付は入っていても、受入か払出に入力があるときだけ在庫数を表示し、 受入、払出ともに入力がない日は、在庫も空白の表示にしたいです。 考えぬいて、 IF(AND(B2="",C2=""),"",D1+B2-C2) で、成功したかに思えましたが、 空白セルの次の行になると、 在庫数が空白なっているため、エラーになってしまいます。 在庫数を表示上だけ空欄にしたいのですが、 考え方から違っているのでしょうか。 どうかご教授お願いいたします。

  • 空白のセル以外のリストを表示させたいです。

    (行いたい事) エクセルで、空白以外の「リスト」と「個数」を表示したいです。 300項目程あるので、一つ一つクリックするのが時間がかかります。 (作業手順) 「A 列」には、リストが300程あります。 (1) 「B 列」には、見積りで出た「個数」を打ち込みます。 (2) 「C 列」には、「B 列」に「個数」を打ち込まれた   「リスト」のみを、表示させたいです。 (3) 「D 列」には、「B 列」に打ち込まれた   「個数」のみを、表示したいです。 (2)と(3)両方共、空白は除きたいです。      (行いたい結果図) |     A    |   B   |    C    |    D  |  ─────────────────────────────── 1│ コンセント |   5個   |  コンセント |    5個   | 2|  スイッチ  |   3個   |  スイッチ  |    3個  | 3| ハンドル  |       |   照明   |    2台  | 4|   照明   |   2台   |   電線   |    50m | 5|ダウンライト |       |         |        | 6|   電線  |   50m  |         |        | エクセルは2003を使用しています。 お分かりになられる方、教えて頂けませんか?

  • エクセルでセルに特定の数値を空白にしたい

    タイトルと質問内容が少し違うかもしれませんが、適当な表現が分からなかったのでこのようにさせて頂きました。 上司にエクセルで管理表を作成してほしいと頼まれました。 使用しているエクセルは2003です。 A列に担当者名、B列に契約日、C列に完了日、D列に契約から完了までの日数を表示し、日数ごとにセルへ色を付ける事にしました。 ということで、A1列に名前、B1とC1に日付、D1に=C1-B1を入力しました。 さらにD1は条件付き書式を以下のように3つ指定しました。 =AND(D1>3,D1<11) →青:4~10日間 =AND(D1>10,D1<16) →黄: 11~15日間 =D2>15 →赤: 16日以上 (上司には4種類で分けて欲しいと言われましたが、設定上出来ないと断りました。) これをオートフィルで下へコピーし、ほぼ思うような表に出来たのですが、B列に日付が入力されていて、C列に日付が未入力の状態だと、D列にー40923というようなマイナスの数値が出てしまいました。 これを回避するために、マイナスの数値はセルに表示しないようにしようと思いました。 しかし、契約よりも先に完了していることもあるかもしれないので、マイナス方向の日数には30日の幅を持たせることにしました。 従ってD1には=IF(C1-B1<-30," ",C1-B1)を入力し再びオートフィルしました。 これは希望通りに反映されたのですが、今度は B列入力済でC列未入力のD列のセルが赤で表示されるようになりました。 これはどのようにして解決したら良いのでしょうか? なぜ赤で表示されるのですか? そもそも私おやり方で間違いはないのでしょうか? つたない説明で申し訳ありませんが教えてください。 よろしくお願いします。

  • 複数セルを対象に特定の文字のみ計算結果を表示させる

    添付のE列のように、A列の日付に対して、B~Dの中で「○」のみが表示されている行に対してのみ、3営業日目を表示させるにはどうしたらよいでしょうか。 Workdayは別シートに反映済みとします。 当初、B~Dが空欄の場合は数式を反映しない、というふうにしていましたが、 空欄だけでなく添付図のように「○その他」も除外したいです。

  • 空白セルをとばしたい

    エクセルの話です。 空白になってるセルを詰めて表示し直したいんです。 A1 あ A2 い A3   A4 う ↓ D1 あ D2 い D3 う D4 みたいな感じです。簡単な方法をアドバイスしてください。

  • エクセルでセルが空白だったらその行を表示させない方法を教えてください。

    エクセルでセルが空白だったらその行を表示させない方法を教えてください。 こんにちわ。 色々調べたのですが、分からずアドバイスをいただきに来ました;; 何とかならないかと困っていますので、お願いいたします。 具体的には  A  B  C  D ... 1 ◎ あ い う 2   か き く 3 ◇ さ し す 4 △ た ち つ . . のようなA2が空白だった場合下記のように ↓↓↓↓↓↓↓↓  A  B  C  D ... 1 ◎ あ い う 3 ◇ さ し す 4 △ た ち つ . . のようにA2が空白だった場合「削除」ではなく「表示しない」としたいです。 ちなみにoffice2003のエクセルを使用しています。 マクロを組まないとできないのであれば、出来れば具体的なソース等を乗せていただけると幸いです。(マクロは勉強中で全然できないので^^;) よろしくお願いいたしますm(_ _)m

  • EXCEL VBA 指定範囲内で特定の列に空白セルを含む行を非表示

    初めて質問します。 A列に日付、B~H列にデータが入っています。 A列の日付が本日までの範囲で(明日以降の空行はそのまま残して)、B列に空白がある行だけ非表示にしたいのですが、何かいい方法はないでしょうか? 。

  • Excelで特定セルのテキストを非表示にする

    Excelで特定セルのテキストを非表示にすることが可能でしたら方法を 教えてください。 A-D,1-4の16個のセルを使用しているとします。 このExcelシートは客先に提出するものとします。 このうちB3とC2セルは自分のメモであり、客先には見られたくないものです。 B3,C2にテキストを書き込んでおき非表示(空白)にしておき 解除はパスワードを入力して可能にしたいのです。 特定の行or列全体を非表示にする方法は、わかるのですが 特定のセルを非表示ではなく、セル内のテキストのみを無し(空白)とする のはわかりません。 よろしくお願いします。

  • Excelで空白セルをつめて表示させたい

    お世話になります。 Excelの操作について教えてください。     A列  B列 1行  3 2行       2 3行  5 4行  4    1      ↓     A列  B列 1行  3    2 2行  5    1 3行  4 4行 と、空白でないのセルだけを、上に詰めて別のシートに表示させたいです。 出来れば関数を使って行いたいです。 いくつか同じような質問があったのですが、なかなかうまくいきません。 どなたか、ご教授下さい。

友人関係のギクシャクについて
このQ&Aのポイント
  • 友人関係にギクシャクが生じています。相手はSNSでよくいいねを押してくれますが、会話が弾まなくなりました。
  • 私は相手との関係に変化はないつもりですが、相手は私と距離を置きたいのかもしれません。
  • 今後はSNSのいいね返しにとどめようと思いますが、相手の本意は分かりません。
回答を見る

専門家に質問してみよう