• ベストアンサー

エクセルでの月日、曜日の入力に関して

こんにちは いつもお世話になっています。 エクセルで日付、曜日の入力に関して教えてください。  セルA1に西暦年月日を数字で入力してあります。表示形式は標準です。  例えば、2010年1月1日は20100101です。  これに対応させてセルB1に月日、例えば1月1日。セルC1には曜日を入力させたいです。  歴史年表を作っています。よろしくお願いします。

  • 5goma
  • お礼率82% (265/321)

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

  • ベストアンサー
回答No.5

5gomaさん 今日は! >エクセルで日付、曜日の入力に関して教えてください。 >セルA1に西暦年月日を数字で入力してあります。表示形式は標準です。 >例えば、2010年1月1日は20100101です。 >これに対応させてセルB1に月日、例えば1月1日。セルC1には曜日を入力させたいです。 ■Excel(エクセル)基本講座:表示形式(ユーザー定義)の設定方法 http://www.eurus.dti.ne.jp/~yoneyama/Excel/user_set.htm 概要:表示形式ではデータの値そのものを変えることは出来ません。あくまでも表示の仕方が変わるだけです。このページでは標準で準備されていない表示方法の例を説明しています。(【書式の例】を参照) ■Excel(エクセル)基本講座:条件付き書式の使い方/土日に色を付ける http://www.eurus.dti.ne.jp/~yoneyama/Excel/jyo-syo_doniti.html 概要:土日や祝日の部分に色を付けて見やすくしたいと思います。 このページでは日付がシリアル値で入力されているケースについて書いてみます。 カレンダーの作成方法はExcel実用編:月間予定表の作成例をご覧ください。 Excel2002/2003の場合はこちらを参考にして下さい。 ■Excel(エクセル)基本講座:条件付き書式の使い方(Excel2002/2003) http://www.eurus.dti.ne.jp/~yoneyama/Excel/jyo-syo.html 概要:エクセルでは条件によって自動的にセルやフォントの色を変えることができます。 エクセルの関数で書式を変更することは出来ませんので、この条件付き書式もしくはVBAを使います。 ■Excel(エクセル)基本講座:日付の表示形式 http://www.eurus.dti.ne.jp/~yoneyama/Excel/hiduke.htm 概要:エクセルで日付を扱う時に必要と思われる項目を書き出しています。 セルに別々に表示する時はA列に日付で「2001年3月を選択し、B列にはユーザー定義で「d"日"(aaa)」を 選べば希望通り表示出来ます。 今後Excelのバージョンを必ず記入して下さい。

5goma
質問者

お礼

ARIKEN43 様 ありがとうございました。 お忙しいところを丁寧に教えていただき大変助かりました。 簡単で恐縮ですが、お礼申し上げます。

その他の回答 (6)

  • TammyG3
  • ベストアンサー率30% (34/111)
回答No.7

B1とC1に=A1と入力。 表示形式は、B1は日付を選び、3月14日(2007の場合)をクリック。       C1は、ユーザー定義で、aaaで漢字1文字の曜日(例:月)、                  aaaaで漢字3文字の曜日(月曜日)です。

5goma
質問者

お礼

TammyG3 様 ありがとうございました。 お蔭様で解決しました。 簡単で恐縮ですが、お礼申し上げます。

  • 374649
  • ベストアンサー率38% (203/527)
回答No.6

Excelが年月日、時間をどのように処理をしているか基本的なことを理解(勉強)すべきです。 シリアルナンバー(Excelの年月日、時間を表す数値)を理解していれば例えばA1に西暦年月日を入れれば後は書式設定をすれば希望の表示になります。 西暦年月日は”20100101”ではなくて”2010/1/1”と入れます、これはExcelの取り決めです。 次にB1を書式設定で日付の項目で*月*日として、C1に書式設定のユーザー定義でaaa"曜日"とすれば希望の表示になります、B1(=$A$1)、C1(=$A$1)と設定します。 以上のことはExcelの基本的な知識なので調べれば直ぐに解ります。

5goma
質問者

お礼

374649 様 ありがとうございました。 大変勉強になりました。 簡単で恐縮ですが、お礼申し上げます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

一例です。 B1に=TEXT(A1,"0000!/00!/00")*1として、セルの表示形式を日付でmm/dd C1に=B1として、セルの表示形式をユーザ定義でaaa

5goma
質問者

お礼

mu2011 様 ありがとうございました。 お蔭様で解決しました。 簡単で恐縮ですが、お礼申し上げます。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.3

例えば、 セルB1 に =DATEVALUE(TEXT(A10,"0!/00!/00")) という関数を設定して、 表示形式を 日付 3月4日タイプにします。

5goma
質問者

お礼

DIooggooID 様 ありがとうございました。 お蔭様で解決しました。 簡単で恐縮ですが、お礼申し上げます。

  • FEX2053
  • ベストアンサー率37% (7987/21354)
回答No.2

=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) これで日付シリアルに変わりますので、後は表示形式をいじって たとえば「ユーザー定義」で「aaaa」と指定すると曜日が出てきますし 月日なら「日付」の中にあります。

5goma
質問者

お礼

FEX2053 様 ありがとうございました。 お蔭様で解決しました。 簡単で恐縮ですが、お礼申し上げます。

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

B1 =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) C1 =B1 として、B1はセルの書式設定で「日付」の「○月×日」を選択。 C1はセルの書式設定で、「ユーザ定義」「aaaa」と指定。 で出ると思います。 ※「aaaa」で「金曜日」 ※「aaa」で「金」 ※と表示できます。

5goma
質問者

お礼

edomin7777 様 ありがとうございました。 お蔭様で解決しました。 簡単で恐縮ですが、お礼申し上げます。

関連するQ&A

  • エクセルで月日と曜日一覧を自動的に入力させたい

    恐れ入ります。 エクセルについて質問します。 下記のような月日と曜日の入力をしております。     A    B    C       ーーーーーーーーーーーーーーーーー 1  7月1日|7月2日|7月3日|・・・・   ーーーーーーーーーーーーーーーーー 2    月 |  火 |  水 |・・・・   ーーーーーーーーーーーーーーーーー 3  たとえばどこかのセルに「  年」「  月」を入力するようにしたら、自動的に上記の一覧に月日と曜日を入力させるようにできませんでしょうか。  30日までの月の場合、31日にあたるセルがエラー表示にならないようにもしたいです。  お知恵をお貸しください。

  • エクセルで入力された西暦の月日の前ゼロを消す

    生年月日が西暦で入力されています。 1995/04/11という感じで何百もあります。 これを月日の前ゼロなしにしたいのです。 1995/4/11というように。 関数を教えてください。 今後は書式の設定をしますが 現在は文字列になっていてセルの書式設定で 日付に変えてもかわりません。 よろしくお願いします。

  • Excel 前年月日の入力

    こんにちは Excelで日付を入力する際、月日だけをキーインすれば本年の月日で入力されます。 例えば"1/4"とキーインすれば2013年1月4日で入力されたことになります。 普通はこれで便利なのですが、例えば、本日(1月4日)に"12/31"とキーインすれば2013年12月31日になります。 2012年12月31日を入力したいときは"2012/12/31"とか"12/12/31"としています。 もっと便利に(キータッチを少なく)前年など本年以外の年月日を入力する方法はないでしょうか? Excel2010ですが、おそらくどのバージョンでも共通かと思います。

  • 曜日当て

    生年月日が与えられた時、その曜日を当てる公式を作りたいです。1月1日が何曜日か分かった時、その年の月日が与えられた時の曜日の当て方は知ってます。下のは、途中まで自分で作ったけど途中で挫折したもので全く正確ではありません。こんな風に作ってほしいってやつです。 求める曜日 =1月1日が火曜日の時の求める月日  + (20-求める西暦の上2桁)日  +(求める西暦の下2桁÷7の余り)日  +((求める西暦の下2桁)÷4の商)日  +(求める西暦が4の倍数の1、2月なら-1)日  +(求める生年月日が100n年の1、2月なら+1)日 語彙力なくてすみません。伝わった方ご回答くださったら嬉しいです!

  • エクセルで、月を入力すると日付と曜日が変わるようにしたい

    昔、自分でも作成していたのに今ではすっかり忘れてしまいましたので恥を忍んで質問します。 西暦の年数を入力するセル その隣に月を入力するセル その下の行には日付が横並びに続き、 さらにその下の行には曜日が並ぶ。 毎月更新するようなシートなので 月を変更すると 日付と曜日がサーっとかわるようにしたいのです。 どうやって数式をいれますか? 教えてください。

  • エクセルで曜日

    エクセルで日付けを入れた段階で 曜日まで表示させることはできますか? できれば 日付けを入れただけで、 曜日もはいるような形式にしたいのですが、 例:平成19年6月1日(金) すいませんがおしえてください。

  • エクセルで日付→曜日を返すには

    エクセルでエクセルで日付 (例 2004/8/1といった形式での入力)→ 曜日を返すには なにか関数がありますか? 飛び飛びの日付が隣り合ったセルに入力されているの ですが その間の日付をセルに返して 本来の位置に移動することは可能でしょうか? 自分で考えてみたのですが とっかかりさえつかめません、 皆様よろしくお願いします。

  • Excelの表で、日付に曜日を対応させたい

    Excelで表を作るのですが、日付に曜日を対応させる方法を 調べたところ、1つのセルで例えば『2012/06/08』や『2012年6月8日』 等と書いた場合の曜日の出し方は分かったのですが、 ちょっと特殊な?表を作るよう頼まれて困っています。 要するに西暦と月と日付を書く欄がばらばらなのですが、 ------------------------------------------  2012年 6月 ****************  日付   1  2  3  4  …  曜日 金  土  日  月 … ------------------------------------------ ↑のような感じで、「年と月は空欄」「日付の数字は固定」の テンプレートにしておいて、何年何月の部分に数字を入れたら 自動で日付の下にその正しい曜日が入るようにならないかと いうものです。 もしどうしても不可能なのであればそれでもいいと 仰っていたのですが、こちらも単純な表くらいしか Excelを使わないのでよく分からず、ネットで調べても 求める回答が得られなかったので質問致しました。 詳しい方、アドバイスを頂ければ幸いです。 よろしくお願いします。

  • エクセルについて(日付、曜日の入力)

    A1、A7、A13・・・・と、ずっと6個おきの場所に日付を4月1日、4月4日、4月7日・・・と3日におきに入力。 また、A3、A9、A15・・・と、ずっと6個おきの場所に、入力した月日の曜日を入力したいのですが、可能でしょうか。 例えば、A1に4月1日、A3に火曜日、A7に4月4日、A9に金曜日というように。 よろしくお願いします。

  • エクセルで6月30日と入力したときの西暦が前の年になるのは?

     今日の日付は西暦2005年1月13日ですが、エクセルのセルに単に「6月30日」と入力した際、表示形式を西暦にしてみると「2004年」で表示されます。  2005年の1月1日を堺に、日付を入力した際の西暦は全て2005年になるとばかり思っていたので、最初は私のパソコン時計が狂っているのかと思いましたが、そうではないようです。  ということは、年指定せず明日以降の日付を入力した場合は、昨年の西暦になると思っていいのでしょうか?

専門家に質問してみよう