[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『3か月後の月を表示』(はとむぎ)
下記の通りA列に月を表す数字(シリアル値ではありません)が入力されています。
B1に3か月後、C1に6か月後、D2に9か月後の月を表す数字のみを表示したいと考えています。関数だけで対応出来るでしょうか。
どなたかお知恵を貸して頂けないでしょうか。
A1 3
A2 6
A3 7
A4 10
A5 1
< 使用 Excel:Excel2016、使用 OS:Windows10 >
こんなのも。 =MONTH(DATE(,A1+3,1)) (ねむねむ) 2021/12/18(土) 14:08
DATE関数使うこともないか。 =MONTH((A1+3)&"/1") (ねむねむ) 2021/12/18(土) 14:31
>D2に9か月後の月 「D1」ですよね?
B1 =MOD(A1+2,12)+1 C1 =MOD(A1+5,12)+1 D1 =MOD(A1+8,12)+1
>=MONTH((A1+3)&"/1") これだと 10〜12 は3つとも「1」になりませんかね?
>=MONTH(DATE(,A1+3,1)) こっちは 1、2、3 になりますけど・・・
以上 (笑) 2021/12/18(土) 15:30
IF 関数から始めた方がいいかも・・・
B1 =IF(A1>9,A1-9,A1+3) C1 =IF(A1>6,A1-6,A1+6) D1 =IF(A1>3,A1-3,A1+9)
以上 (笑) 2021/12/18(土) 17:03
笑さん、そうか年無しで前が12より大きく後ろが12以下だと日/月と判断されてしまうか。 ご指摘ありがとう。 はとむぎさん、きちんと確認せずに回答してすまない。 (ねむねむ) 2021/12/18(土) 14:31 の回答は無視してくれ。 (ねむねむ) 2021/12/18(土) 17:55
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.