次の方法で共有

Sharepoint Online 集計値列 日付表示について

Anonymous
2016-11-29T02:13:57+00:00

Sharepoint Online 集計値列に以下のような数式を登録しています。

「TEXT(終了時刻,"mm/dd")」

予定表のイベントを登録する際に、終日イベントとして登録すると

以下のように変化してしまいます。

2016/11/29 ⇒ 11/30

これはバグでしょうか?

回避方法はありますでしょうか?

Microsoft 365 と Office | SharePoint | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

1 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2016-11-29T03:48:39+00:00

    こんにちは。

    ご質問いただきました動作について確認した結果、同様の動作となることを確認いたしました。

    現状、本動作が製品の問題であるかについては情報がございませんでしたので、明言することができませんが、SharePoint Online 予定表では、終日の予定とした場合、[終了時刻] に "23:59" の時刻が設定されることを確認いたしました。(例 11/29 の場合、[終了時刻] = 11/29 23:59)

    通常、SharePoint Online の予定表では、時刻は 5 分刻みで設定されるため、"23:55" までが手動で設定可能な時刻となります。このため、[終了時刻] に "23:59" が設定されている場合には、次の日付として値を返す動作になっている可能性が考えられます。

    対処策

    ======

    以上のことから、以下の数式を集計値列に入力いただくことで目的の動作となると考えられます。

    手元の環境で検証する限りでは以下の数式で問題ないよう見受けられますので、お手元の環境で設定いただき、目的の動作となるかをご確認いただけますと幸いです。

    =TEXT(IF(MINUTE(終了時刻)=59,DATE(YEAR(終了時刻),MONTH(終了時刻),DAY(終了時刻)-1),終了時刻),"mm/dd")

    以上、ご確認のほどよろしくお願いいたします。

    この回答は役に立ちましたか?

    3 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません