6か月経つ前日の計算式を知りたい

6か月経つ前日の計算式を知りたい。
以下計算式では2日~末日前日までの計算はうまくいくのですが
基準日を1日にした場合は1日
基準日を末日にした場合は末日で表示されてしまいます。
基準日は日付フィールド
文字列(1行) 自動計算

基準日を1日にした場合は 先月の末日
基準日を31日にした場合は 30日としたいのですがうまく計算されません。
ご教授いただければ幸いです。
よろしくお願いいたします。

IF(基準日=“”,“”,
IF(AND(月=2, 日>=28, うるう年判定=“うるう年”),
IF(日=29, 年+1&“年2月28日”, 年+1&“年2月29日”),
IF(AND(月=2, 日>=28, うるう年判定=“平年”),
IF(日=28, 年+1&“年2月28日”, 年+1&“年2月29日”),
IF(AND(OR(月=7, 月=8), 日=31),
IF(月=7, 年&“年1月31日”, 年&“年2月29日”),
IF(AND(OR(月=12), 日=31),
IF(月=12, 年&“年6月30日”, 年+1&“年2月29日”),
IF(AND(OR(月=3, 月=5), 日=31),
IF(月+6>12, 年+1&“年”&月+6-12&“月”, 年&“年”&月+6&“月”)&“月30日”,
IF(AND(OR(月=10, 月=12), 日=31),
IF(月-6<=0, 年&“年”&月-6+12&“月”, 年+1&“年”&月-6&“月”)&“月30日”,
IF(月<=6,
IF(日>1, 年&“年”&月+6&“月”&日-1&“日”, 年&“年”&月+6&“月”&日&“日”),
IF(月>=7,
IF(日>1, 年+1&“年”&月-6&“月”&日-1&“日”, 年+1&“年”&月-6&“月”&日&“日”),
“” )))))))))

「いいね!」 2

こちら の回答の通り、kintone 標準機能の自動計算だけでは難しいと思います。
プラグインや Javascript によるカスタマイズも検討してみてはいかがでしょうか。

「いいね!」 1

ありがとうございます。そうなんですね。
何かいいプラグインがあれば教えていただければ幸いです。

こんばんは!
↓の記事参考にならないでしょうか??

それと、
標準機能を使ったアプリづくりはたぶんカスタマイズではないので
キンコミの方がアイデア集まりそうかなぁ・・・と思います:eyes:
(どっちでもいいかもしれないですけど)

「教えてください」とか「ご教授ください」なスタンスはコミュニティではあまり好まれないので、
ディスカッションする感じの書き込みがいいと思います:laughing:

↓↓
キンコミ

「いいね!」 2

計算式プラグインで、6ヶ月後の前日を計算してみました。
ご参考になれば。

rex0220 計算式プラグイン 6ヶ月後の前日

「いいね!」 3

そうだったのですね。知らずに申し訳ありません。
ご丁寧に教えてくださりありがとうございます。

「いいね!」 3

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。