
質問 です
セルE3に翌月を表示し、F3に前月を表示し、セルG3に翌々月を表示し、セルH3以降はO3まで一月ずつ加算し、セルP3は当月を表示する方法を教えてください。(セルE3からP3までのセルの表示を「日付」にし、それぞれに関数を入れれば済みますか。そうでしたら、その関数を教えてください。VBAが必要でしたら、その部分を教えてください。)
月が替わる都度、自動で各セルも繰り上がるようにしたいのです。
例 です
今月が8月ですので、セルE3には『9月』と表示し(『』は表示しません)、セルF3には『7月』と表示し、G3には『10月』、H3には『11月』・・・O3には『6月』と表示し、P3には『8月』と表示させたいのです。
そして、日数が過ぎて9月に入った場合は、自動でセルE3には『10月』と表示させ、以降のセルも計算により繰り上がった月表示させたいのです。
状況と理由 です
エクセル2002を使用しています。
[データ]-[入力規則]-[リスト]を使用して、セルに簡単に入力できるようにしています。
そのセル(セルA3)に入るのは、月です。
リストはセルE3、F3、G3、H3・・・P3に入力しています。
現在は手入力でテキスト形式で入力しています。
頻繁に使うのは翌月と前月です。
リストを使うと、候補の一番上はセルE3に表示されているもので、その下にはセルF3に表示しているものが来ます。
そこで、常に自動で並べかえられるならば、便利だと思ったのです。
よろしくお願いします。
No.5ベストアンサー
- 回答日時:
>そのセル(セルA3)に入るのは、月です。
A B C D E F G H ・・・O P
8月 9月 7月 10月 11月 6月 8月
E3 =TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1),"m月")
F3 =TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())-1,1),"m月")
G3 =TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())+COLUMN(B1),1),"m月")
O3まで右へコピィ
P3 =TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),1),"m月")
ででると思いますが
>頻繁に使うのは翌月と前月です。
なので複雑な順番にしていると思いますが、人が使うには順に並んでいるほうが良くないですか?
E3 =TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())+COLUMN(A1)-2,1),"m月")
でPまで右へコピィで、先月から順になりますが。
ありがとうございます。
大変参考になりました。
>人が使うには順に並んでいるほうが良くないですか?
リストの表示枠が狭く、順に並ばせると、前月はスクロールして一番下出さなきゃならないのでこうしてみました。
でも、リストの最初の月を変更すれば、うまく行くかもしれません。
ありがとうございました。
No.3
- 回答日時:
E3 =IF(MONTH(TODAY())+1=13,1,MONTH(TODAY())+1)
F3 =IF(MONTH(TODAY())-1=0,12,MONTH(TODAY())-1)
G3 =IF(E3+1=13,1,E3+1)
H3以降 =IF(G3+1=13,1,G3+1)
P3 =MONTH(TODAY())
でセルの書式設定をG/標準"月"にします
No.2
- 回答日時:
一例です。
E3は、=TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1),"m月")
F3は、=TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())-2,1),"m月")
G3は、=TEXT(DATE(YEAR(TODAY()),MONTH(TODAY())+COLUMN(B1),1),"m月")
H3以降は、G3を右方向にコピーして下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba テキストボックスとリフト...
-
セルをクリック⇒そのセルに入力...
-
【マクロ画像あり】❶1つの条件...
-
数式を残したまま、別のセルに...
-
Excel 例A(1+9) のように番地の...
-
EXCEL VBA セルに既に入...
-
エクセルのセルの枠を超えて文...
-
エクセルで指定したセルのどれ...
-
VBAでの結合セルのコピー&ペー...
-
DVDのレンタル専用版とセル版の...
-
Excel for Mac使用中ポインタが...
-
excelの特定のセルの隣のセル指...
-
貼り付けで複数セルに貼り付けたい
-
【Excel】 セルの色での判断は...
-
枠に収まらない文字を非表示に...
-
エクセルの一つのセルに複数の...
-
【エクセル】IF関数 Aまたは...
-
Excelで住所を2つ(町名迄と番...
-
エクセルでセルにページ番号を...
-
EXEL:入力中のセルの数式を非...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba テキストボックスとリフト...
-
貼り付けで複数セルに貼り付けたい
-
エクセルで指定したセルのどれ...
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセル
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
エクセル オートフィルタで絞...
-
エクセルの書式設定の表示形式...
-
Excel 例A(1+9) のように番地の...
-
エクセルの一つのセルに複数の...
-
excelの特定のセルの隣のセル指...
-
EXCEL VBA セルに既に入...
-
Excelでのコメント表示位置
-
エクセルのセルの枠を超えて文...
-
【エクセル】IF関数 Aまたは...
-
対象セル内(複数)が埋まった...
-
Excelで数式内の文字色を一部だ...
-
【Excel】 セルの色での判断は...
おすすめ情報