[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『期間を指定の日で分ける関数』(りんご)
工程管理において、指定の日で期間を分割して表示する関数を作成したいです。
・5/31で期間を区切る
2018/4/1〜2022/8/31の場合、以下のように表示する。
・2018/4/1〜2018/5/31
・2018/6/1〜2019/5/31
・2019/6/1〜2020/5/31
・2020/6/1〜2021/5/31
・2021/6/1〜2022/5/31
・2022/6/1〜2022/8/31
(2018/4/1は2018/04/01でも構いません)
日付の関数が非常に苦手です。お知恵お貸しください。
宜しくお願いします。
< 使用 Excel:Excel2013、使用 OS:Windows10 >
>2018/4/1〜2022/8/31の場合 その二つの日付データは、「〜」でつながって一つのセルに入っているんですか?
>・2018/4/1〜2018/5/31 同様の質問ですが、 求めたい二つの日付は、「〜」でつないで一つのセルに表示するんですか?
(半平太) 2021/09/06(月) 22:21
2018/4/1〜2022/8/31の場合、以下のように
3つのセルに分けて表示したいです。
2018/4/1 〜 2022/8/31
宜しくお願いします。
(りんご) 2021/09/06(月) 23:22
(1) A2セル =A1 (2) C2セル =MIN(C$1,DATE(YEAR(A2)+(MONTH(A2)>5),6,0))
(3) A3セル =IF(A2="","",IF(C2+1<=C$1,C2+1,"")) (4) C3セル =IF(A3="","",MIN(C$1,DATE(YEAR(A3)+(MONTH(A3)>5),6,0)))
3行目の2つの数式を下にコピー
<結果図> 行 ____A____ _B_ ____C____ 1 2018/1/1 〜 2022/8/31 2 2018/1/1 〜 2018/5/31 3 2018/6/1 〜 2019/5/31 4 2019/6/1 〜 2020/5/31 5 2020/6/1 〜 2021/5/31 6 2021/6/1 〜 2022/5/31 7 2022/6/1 〜 2022/8/31 8 〜 9 〜
見え方は、セルの書式の設定で塩梅してください。
(半平太) 2021/09/06(月) 23:28
遅い時間にありがとうございました。
私が書いてた数式より大分スッキリとしています…
勉強させていただきます。
重ねてお礼申し上げます。
(りんご) 2021/09/07(火) 00:03
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.