Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 11 Home : Excel 2021)
EDATE関数のスピルについて
投稿日時: 22/09/16 15:47:16
投稿者: toma100

こんにちは、よろしくお願いいたします。
 
スピルが使えるので、使おうと、以下の表でC3セルに
=EDATE(A2:A4,B2:B4)」
としましたが、エラーになりスピルで求められません。
EDATE関数はスピルが使えないのでしょうか・・・
 
日付    月数 月数後
5月1日    3
5月2日    4
5月3日    2
 
よろしくお願いいたいます(._.)

回答
投稿日時: 22/09/16 16:16:41
投稿者: taitani
投稿者のウェブサイトに移動

C3 に
=DATE(YEAR(A3:A5),MONTH(A3:A5)+B3:B5,DAY(A3:A5))
でよいと思います。
 

日付	月数	月数後
5月1日	3	8月1日
5月2日	4	9月2日
5月3日	2	7月3日

回答
投稿日時: 22/09/16 16:52:00
投稿者: WinArrow
投稿者のウェブサイトに移動

今回の場合、スピルを使う必要があるのでしょうか?
  
普通に
C2に
=EDATE(A2,B2)
と入力して、オートフィルで対応できます。

回答
投稿日時: 22/09/16 18:55:52
投稿者: んなっと

https://www.moug.net/faq/viewtopic.php?t=81720
の半平太さんの回答がここでも有効のようですね。
知らなかったので、勉強になります。
 
=EDATE(A2:A4*1,B2:B4*1)

回答
投稿日時: 22/09/16 19:12:04
投稿者: WinArrow
投稿者のウェブサイトに移動

んなっと さん、
 
勉強になりました。ありがとうございました。

回答
投稿日時: 22/09/16 19:15:35
投稿者: taitani
投稿者のウェブサイトに移動

発想の転換ですよね。。。
あ、しかも投稿者が同じ方。

投稿日時: 22/09/16 20:04:54
投稿者: toma100

 taitani様、WinArrow様
ありがとうございました!
 
んなっと様
ここでも*1でいけるんですね!!
なるほどです、ありがとうございました!