kintoone: 가장 간단한 연간 취득 방법 (대략)

2139 단어 kintone
플러그인이나 자바스크립트를 사용하지 않고 중간 필드를 사용하지 않습니다
대상 일자를 1개 항목으로 취득한 연도.

결론


계산 필드(또는 한 줄 문자열 자동 계산)에서 다음 공식을 통해 연간 값을 얻을 수 있습니다.
객체 날짜의 필드 코드는 날짜이며 4월의 예입니다.
계산 공식.kintone
IF(
    OR(
        DATE_FORMAT(日付, "M", "system") = "1",
        DATE_FORMAT(日付, "M", "system") = "2",
        DATE_FORMAT(日付, "M", "system") = "3"
    ),
    DATE_FORMAT(日付 - 3*31*24*60*60, "YYYY", "system"),
    DATE_FORMAT(日付, "YYYY", "system")
)

설명


개요


1~3월에서 3개월의 연도와 연도를 빼면 같다
다른 달의 연도와 연도를 계산하다.

조건부


우선 IF의 조건 부분, 이듬해 착오를 판정하는 부분.
(숫자로 변환할 수 없고 부등호의 조건을 지정할 수 없습니다.)
IF 조건부.kintone
OR(
    DATE_FORMAT(日付, "M", "system") = "1",
    DATE_FORMAT(日付, "M", "system") = "2",
    DATE_FORMAT(日付, "M", "system") = "3"
),

기타


나머지 부분은 다음과 같습니다.
• 이듬해 연기된 것은 착오를 뺀 해였다
• 이외의 연도
DATE_FORMT를 사용하여 제거합니다.
날짜 필드는 초 단위로 계산할 수 있습니다
월의 최대 일수 31인 3개월의 양을 초로 전환한다.
조건이 생략되다.kintone
IF(
    条件,
    DATE_FORMAT(日付 - 3*31*24*60*60, "YYYY", "system"),
    DATE_FORMAT(日付, "YYYY", "system")
)

응용 프로그램


이상은 4월에 시작한 예입니다. 연도부터 다른 달이었다면
수정조건부와 감액일수는 연도를 받을 수 있다.
8월 초의 예.kintone
IF(
    OR(
        DATE_FORMAT(日付, "M", "system") = "8",
        DATE_FORMAT(日付, "M", "system") = "9",
        DATE_FORMAT(日付, "M", "system") = "10",
        DATE_FORMAT(日付, "M", "system") = "11",
        DATE_FORMAT(日付, "M", "system") = "12"
    ),
    DATE_FORMAT(日付, "YYYY", "system"),
    DATE_FORMAT(日付 - 8*31*24*60*60, "YYYY", "system")
)

좋은 웹페이지 즐겨찾기