• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2010 お知恵を貸してください)

エクセル2010 セルの日付を曜日に変換する方法

このQ&Aのポイント
  • エクセル2010で特定のセルの日付を曜日に変換する方法について教えてください。表示形式や関数の設定についても詳しく教えていただけると助かります。
  • エクセル2010で特定のセルの日付を曜日に変換したい場合、セルに日付を入力し、関数を設定する必要があります。具体的な手順や関数の書き方について教えていただけると嬉しいです。
  • エクセル2010の特定のセルに入力された日付を曜日に変換する方法を教えてください。表示形式の設定や関数の活用方法について具体的に説明いただけると助かります。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

No.1です。 >土曜も同じでしょうか? に関しては =AND(B1<>"",WEEKDAY(B1)=7) として好みの色を選択してください。 というのはExcelは 空白= 0 = 1900年1月0日 と判断してしまいます。 1900年1月1日が日曜なので、その1日前というコトになり、 結局空白セルすべてが土曜日だと認識してしまうので、 B1<>"" を追加しています。 そのことを考えるとNo.2さんの回答の方が簡単かもしれませんね。 次に >ちなみにA列の日付の1も同じ考え方でいいのでしょうか? に関して・・・ A列はシリアル値になっているのでしょうか? 単に数値(日数)を表示しているだけであれば全く意味のない色付になってしまいます。 A列がシリアル値あればA列も同様で大丈夫です。 ただ数式内のB1をA1に変更する必要があります。 この程度で参考になりますかね?m(_ _)m

fukuzyusou
質問者

お礼

ありがとうございました

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

その他の回答 (3)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

ついでついでにとダラダラ後出しご相談ばかりで、迷惑しています。 B7以下に「土」や「日」の文字をTEXT関数で書き出せたら、 A7以下を選択 必ずA7セルがアクティブセル(選択範囲の中で逆反転状態になっているセル)になっていることを確認の上で、 条件付き書式で新しいルールを開始 数式を使用して…で =(B7="土") として、土曜日の色を塗らせます。 A7以下を改めて選択(注意点同上) 条件付き書式で新しいルールを開始 数式を使用して…で =(B7="日") として、日曜日の色を塗らせます。 数式が変わるだけで、やっていることは他の方が教えて下さっているのと全く同じ事です。

すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

セルB7に =IF(A7="","",TEXT($G$1+A7-1,"aaa")) と記入し、ふつーに条件付き書式で「土」や「日」の文字に色を付けます。

fukuzyusou
質問者

お礼

ありがとうございます。 この式でもできるのですね。 目から鱗です。 ちなみにA列にも適用したいのですが、どうすればいいのでしょう?

すると、全ての回答が全文表示されます。
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! B列すべてを範囲指定 → 条件付書式 → 新しいルール → 数式を使用して・・・ → 数式欄に =WEEKDAY(B1)=1 として → 書式 → 塗りつぶし → 「赤」を選択してみてください。 ※ 数式内のB1部分は範囲指定した最初(一番左上)のセル番地にしておきます。 こんなんではどうでしょうか?m(_ _)m

fukuzyusou
質問者

お礼

ありがとうございました。 できました。 非常に助かります。 ちなみにA列の日付の1も同じ考え方でいいのでしょうか?

fukuzyusou
質問者

補足

土曜も同じでしょうか?

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

関連するQ&A