エクセルで月日と曜日一覧を自動的に入力させたい
- エクセルで月日と曜日の一覧を自動的に入力する方法について教えてください。
- 具体的には、特定のセルに年と月を入力すると、自動的に一覧に月日と曜日が表示されるようにしたいです。
- また、30日までの月の場合、31日にあたるセルはエラー表示にならないようにしたいです。
- ベストアンサー
エクセルで月日と曜日一覧を自動的に入力させたい
恐れ入ります。 エクセルについて質問します。 下記のような月日と曜日の入力をしております。 A B C ーーーーーーーーーーーーーーーーー 1 7月1日|7月2日|7月3日|・・・・ ーーーーーーーーーーーーーーーーー 2 月 | 火 | 水 |・・・・ ーーーーーーーーーーーーーーーーー 3 たとえばどこかのセルに「 年」「 月」を入力するようにしたら、自動的に上記の一覧に月日と曜日を入力させるようにできませんでしょうか。 30日までの月の場合、31日にあたるセルがエラー表示にならないようにもしたいです。 お知恵をお貸しください。
- maruzenkuroneko
- お礼率48% (65/133)
- その他MS Office製品
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
画像で 1.A1に 2013 2.A2に 6 3.C1に =DATE(A1,A2,1) 表示形式 → ユーザー定義 → 種類にm/d 4.D1に =DATE(A1,A2,1) 表示形式 → ユーザー定義 → 種類にm/d 5.D1をAG1までオートフィル 6.C2に =B3 表示形式 → ユーザー定義 → 種類に(aaa) 7.C2をAG2までオートフィル
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7940)
A1セルに年を記入、たとえば2013 B1セルに月を記入、たとえば6 ごく簡単には1日から28日までは何月でも「必ずあります」から A3: =DATE($A$1,$B$1,COLUMN(A1)) 右にコピー のようにして、29日以降だけ対処すればいいんですが。 でも大概のこの手のご相談者さんは、「みんなおんなじ数式」の方が嬉しいみたいなので A3: =IF(MONTH(DATE($A$1,$B$1,COLUMN(A1)))=$B$1,DATE($A$1,$B$1,COLUMN(A1)),"") と記入、セルの書式設定の表示形式のユーザー定義で m月d日 と設定しておいて、31日のセルまで右にコピー貼り付けておきます。 A4には =A3 と記入しセルの書式設定の表示形式のユーザー定義で aaa と記入しておく方法もありますが、「曜日を表示する目的」に応じて(後工程でその曜日を「何かの計算に使うのか」を考えた時に、という意味です) =TEXT(A3,"aaa;;;") として右にコピー貼り付けておく方法が便利な場合もあります。
関連するQ&A
- エクセルでの月日、曜日の入力に関して
こんにちは いつもお世話になっています。 エクセルで日付、曜日の入力に関して教えてください。 セルA1に西暦年月日を数字で入力してあります。表示形式は標準です。 例えば、2010年1月1日は20100101です。 これに対応させてセルB1に月日、例えば1月1日。セルC1には曜日を入力させたいです。 歴史年表を作っています。よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Excelで月を入力すると日と曜日を一覧表示する方法
Excel初心者なのでどなたかお詳しいかたお願い致します! Excelで月を入力するとその月の日と曜日を一覧で表示させたいのです。 たとえば、”2月”と入力すると、以下のような一覧を自動的にだす計算式が知りたいです。 お手数をかけますが、何卒よろしくお願い致します A B 1 2月 ← 入力 2 3 1 日 4 2 月 5 3 火 ・ ・ ・ 31 28 土
- ベストアンサー
- オフィス系ソフト
- Excelで自動的に曜日を入力する。
A1のセルに「月」と入力すると・・・。 A2の欄に「火」 A3の欄に「水」というように A1に1日分入力するだけで A2~A31まで31日分自動的に 入ってくれると楽だなぁと思ったのですが それってどうやればいいのですか? 式みたいのを教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセル 曜日日付 自動入力の仕方を教えてください
エクセル2010を使っています。 スケジュール表を作っていて日付と曜日入力が自動で、できる方法を教えてください。 セルの中に 1(日) と打っていきたいのです。 1(日)と打って、下にカーソルを持っていけば自動的に2(月)と入力できるような ものがありますか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで曜日に応じた文字を自動で入力したい
エクセルでシフトを作成しています。 曜日によって出勤するかしないかがほぼ決まっているので、曜日に応じて休日か出勤かを自動で入力したいのですができますか? 現状、A1に月、C1に年を入力し、それをもとにA4から縦に日付を、B4から縦に曜日を表示させています。 たとえば、ある人は火曜と金曜がお休みなので、 B4が火曜日か金曜日の場合H4に●(休日の意味)を入力それ以外の曜日の場合は1100-2015を入力。 のような感じにしたいです。 また別の人はB4が月・木・金・日の時、N4に●。 B4が火・土の時、N4に1200-2100、 B4が水の時、N4に1800-2100を入力したいです。
- ベストアンサー
- その他MS Office製品
- Excel2010 出勤簿の曜日自動入力について
Excelで前月21日~当月20日までの出勤簿を作っています。 曜日の自動入力についてご教授をお願いいたします。 A1セルに年、A3セルに月の数値を入力します。 A8セルからA18セルまで21から31の数値(日にち)を、A19セルからA38セルまで1から20の数値(日にち)を予め入力してます。 上記の条件で B8セルからB18セルに、A1に入力した年とA3に入力した”前月”の21日~31日までの曜日を、 B19セルからB38セルに、A1に入力した年とA3に入力した”当月”の1日~20日までの曜日を表示する関数を教えていただきたくよろしくお願いいたします。 *A3セルが1(1月)の場合、B8セルからB18セルには昨年の12月の曜日が表示となります。 何卒よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルVBAで、期間内にある指定した数字を自動入力
下のように月日(A列)のみが書いてある表があります。 ここに定価を自動入力させたいと考えています。 ただ条件が複雑で・・・。 期間内にあるもので、曜日により値を振り分けする必要があります。 例えば、 ■月日(from) 3/1 ■月日(to) 3/3 ■値 土・日・・・500 月・・・・・450 このような条件で、下の[入力前]の表の「値」の列に [入力前] 月日 曜日 値 3/1 (土) 3/2 (日) 3/3 (月) 3/4 (火) 3/5 (水) 3/6 (木) 下のようにそれぞれ入力させたいのです。 [入力後] 月日 曜日 値 3/1 (土) 500 3/2 (日) 500 3/3 (月) 450 3/4 (火) 3/5 (水) 3/6 (木) どこかのスペースに ■月日(from) 3/1 ■月日(to) 3/3 ■値 土・日・・・500 月・・・・・450 このような条件入力をするところを設けて、マクロを実行すると入力するようにしたいのですが、こんな複雑な振り分け設定ってVBAでもできるでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルで月日を入力すると1900年のものになってしまう。
エクセルで月日を入力すると1900年のものになってしまう。 あるエクセルのワークシートのセルに月日を入力すると、1900年のデータになってしまいます。たとえば、5/12と入れると、1900/5/12が入力されます。それを2010年のデータに書き換える(年をつけて入力する)ことはできますが、同じセルにもう一度月日のみを入力するとやはり1900年のデータが入ります。 たぶん、どこかの設定を知らずに変えてしまったのだと思いますが元に戻すことができず困っています。 同じエクセルで新規ワークシートを開くと問題なく本年の月日で入力されます。 どなたか解決方法が分かる方の回答よろしくお願いします。
- 締切済み
- その他MS Office製品
- Excelで曜日の自動表示をしたい
先程、Excelで日付を自動で表示させる方法を質問したのですが、 今度は曜日も自動で表示させたくなったので、 再び質問させて頂きました・・。 Excelで年と月を入力しているセルを読み取り、 それに適合する曜日を自動で表示する式を教えて下さい。 例えば、 A1セルに、2003 A2セルに、5 A3セル~A33セルに、日付 が表示されている時に、 B3セル~B33セルに、A列に表示されている日付に合致した曜日を 自動で表示させるような式があれば、教えて下さい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト