잔글 (→기술적 문제점) |
|||
(같은 사용자의 중간 판 16개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
인물정보등에 나이를 설정하도록 만든 틀이다.( | 인물정보등에 나이를 설정하도록 만든 틀이다.(현재는 만나이)<ref>1년 단위의 만나이이며 오차는 한달정도 나타난다.</ref> | ||
== | ==사용방법== | ||
<pre> | |||
{{나이 |2020년=@ }} 혹은 | |||
{{나이 |2020년}} | |||
{{나이 |2020년|2월}} | |||
</pre> | |||
;|1번인자 {{보통|혹은}} | |||
;|출생년도= @ (임의의 값) | |||
: {{코드|2000년{{=}}@}} 혹은 그냥 {{코드|2000년}}으로 입력해도 된다. | |||
;2번인자, 생월 : 출생월을 입력한다.(1월 ~ 12월) | |||
==수동식 | |||
*년도입력 범위는 1901년부터 현재까지이다. | |||
* 나이 기준은 태어난 년/월을 기준으로 12개월이 지나야 1세로 카운팅된다. | |||
: (태어난 해를 기준으로 12개월이 되지 않은 경우에는 0세로 나타난다.) | |||
==사용 예== | |||
===매개변수로 사용하기=== | |||
'''기존의 사용예'''이다. 값이 없는 경우는 지원지되 않는 값이다. | |||
{{사용예 | |||
|입력=<nowiki> | |||
* 1 - {{나이|1945년=@}} | |||
* 2 - {{나이|1955년=@}} | |||
* 3 - {{나이|1965년=@}} | |||
</nowiki> | |||
|결과 = | |||
* 1 - {{나이|1945년=@}} | |||
* 2 - {{나이|1955년=@}} | |||
* 3 - {{나이|1965년=@}} | |||
|입력2=<nowiki> | |||
* 4 - {{나이|1975년=ㅇ}} | |||
* 5 - {{나이|1985년=ㅇ}} | |||
* 6 - {{나이|1995년=ㅇ}} | |||
</nowiki> | |||
|결과2 = | |||
* 4 - {{나이|1975년=ㅇ}} | |||
* 5 - {{나이|1985년=ㅇ}} | |||
* 6 - {{나이|1995년=ㅇ}} | |||
|입력3=<nowiki> | |||
* 7 - {{나이|2005년=@}} | |||
* 8 - {{나이|2015년=@}} | |||
* 9 - {{나이|2025년=@}} | |||
</nowiki> | |||
|결과3 = | |||
* 7 - {{나이|2005년=@}} | |||
* 8 - {{나이|2015년=@}} | |||
* 9 - {{나이|2025년=@}} | |||
}} | |||
===1번인자로 사용하기=== | |||
'''새로 추가된 기능'''으로 매개변수가 아닌 출생년도만(1번인자만) 입력하는 방식이다. 값이 없는 경우는 지원되지 않는 값이다. | |||
지원범위는 현재년에서 1900년까지이다. | |||
{{사용예 | |||
|입력1=<nowiki> | |||
* 1 - {{나이 |1900년}} | |||
* 2 - {{나이 |1910년}} | |||
* 3 - {{나이 |1920년}} | |||
* 4 - {{나이 |1930년}} | |||
* 5 - {{나이 |1940년}} | |||
</nowiki> | |||
|결과1 = | |||
* 1 - {{나이 |1900년}} | |||
* 2 - {{나이 |1910년}} | |||
* 3 - {{나이 |1920년}} | |||
* 4 - {{나이 |1930년}} | |||
* 5 - {{나이 |1940년}} | |||
|입력5=<nowiki> | |||
* 6 - {{나이 |1950년}} | |||
* 7 - {{나이 |1960년}} | |||
* 8 - {{나이 |1970년}} | |||
* 9 - {{나이 |1980년}} | |||
* 10 - {{나이 |1990년}} | |||
</nowiki> | |||
|결과5 = | |||
* 6 - {{나이 |1950년}} | |||
* 7 - {{나이 |1960년}} | |||
* 8 - {{나이 |1970년}} | |||
* 9 - {{나이 |1980년}} | |||
* 10 - {{나이 |1990년}} | |||
|입력6=<nowiki> | |||
* 11 - {{나이 |2000년}} | |||
* 12 - {{나이 |2010년}} | |||
* 13 - {{나이 |2020년}} | |||
* 14 - {{나이 |2030년}} | |||
</nowiki> | |||
|결과6 = | |||
* 11 - {{나이 |2000년}} | |||
* 12 - {{나이 |2010년}} | |||
* 13 - {{나이 |2020년}} | |||
* 14 - {{나이 |2030년}} | |||
}} | |||
===1,2번인자로 생년/월을 사용한 경우=== | |||
{{사용예 | |||
|입력1=<nowiki> | |||
* 1 - {{나이 |1950년|1월}} | |||
* 2 - {{나이 |1970년|3월}} | |||
* 3 - {{나이 |1990년|4월}} | |||
* 4 - {{나이 |2000년|7월}} | |||
* 5 - {{나이 |2002년|11월}} | |||
</nowiki> | |||
|결과1 = | |||
* 1 - {{나이 |1950년|1월}} | |||
* 2 - {{나이 |1970년|3월}} | |||
* 3 - {{나이 |1990년|4월}} | |||
* 4 - {{나이 |2000년|7월}} | |||
* 5 - {{나이 |2002년|11월}} | |||
}} | |||
{{사용예 | |||
|입력1=<nowiki> | |||
* 1 - {{나이 |2022년|1월}} | |||
* 2 - {{나이 |2022년|2월}} | |||
* 3 - {{나이 |2022년|3월}} | |||
* 4 - {{나이 |2022년|4월}} | |||
* 5 - {{나이 |2022년|5월}} | |||
* 6 - {{나이 |2022년|6월}} | |||
* 7 - {{나이 |2022년|7월}} | |||
* 8 - {{나이 |2022년|8월}} | |||
* 9 - {{나이 |2022년|9월}} | |||
* 10 - {{나이 |2022년|10월}} | |||
* 11 - {{나이 |2022년|11월}} | |||
* 12 - {{나이 |2022년|12월}} | |||
</nowiki> | |||
|결과1 = | |||
* 1 - {{나이 |2022년|1월}} | |||
* 2 - {{나이 |2022년|2월}} | |||
* 3 - {{나이 |2022년|3월}} | |||
* 4 - {{나이 |2022년|4월}} | |||
* 5 - {{나이 |2022년|5월}} | |||
* 6 - {{나이 |2022년|6월}} | |||
* 7 - {{나이 |2022년|7월}} | |||
* 8 - {{나이 |2022년|8월}} | |||
* 9 - {{나이 |2022년|9월}} | |||
* 10 - {{나이 |2022년|10월}} | |||
* 11 - {{나이 |2022년|11월}} | |||
* 12 - {{나이 |2022년|12월}} | |||
|입력2=<nowiki> | |||
* 1 - {{나이 |2020년|1월}} | |||
* 2 - {{나이 |2020년|2월}} | |||
* 3 - {{나이 |2020년|3월}} | |||
* 4 - {{나이 |2020년|4월}} | |||
* 5 - {{나이 |2020년|5월}} | |||
* 6 - {{나이 |2020년|6월}} | |||
* 7 - {{나이 |2020년|7월}} | |||
* 8 - {{나이 |2020년|8월}} | |||
* 9 - {{나이 |2020년|9월}} | |||
* 10 - {{나이 |2020년|10월}} | |||
* 11 - {{나이 |2020년|11월}} | |||
* 12 - {{나이 |2020년|12월}} | |||
</nowiki> | |||
|결과2 = | |||
* 1 - {{나이 |2020년|1월}} | |||
* 2 - {{나이 |2020년|2월}} | |||
* 3 - {{나이 |2020년|3월}} | |||
* 4 - {{나이 |2020년|4월}} | |||
* 5 - {{나이 |2020년|5월}} | |||
* 6 - {{나이 |2020년|6월}} | |||
* 7 - {{나이 |2020년|7월}} | |||
* 8 - {{나이 |2020년|8월}} | |||
* 9 - {{나이 |2020년|9월}} | |||
* 10 - {{나이 |2020년|10월}} | |||
* 11 - {{나이 |2020년|11월}} | |||
* 12 - {{나이 |2020년|12월}} | |||
}} | |||
==잘못된 사용예== | |||
다음은 결과가 없는 경우의 예이다. | |||
{{사용예 | |||
|입력10=<nowiki> | |||
*{{나이|2033년}} | |||
*{{나이|2031년}} | |||
*{{나이|1899년}} | |||
</nowiki> | |||
|결과10 = {{설명|결과가 없으면 값이 범위를 벗어나거나 잘못된 입력값이다.}} | |||
*{{나이|2033년}} | |||
*{{나이|2031년}} | |||
*{{나이|1899년}} | |||
}} | |||
==기술적 문제점== | |||
{{설명|우남위키의 현재 위키엔진의 수식계산이 불가함으로 수동으로 실행된다.}} | |||
현재는 2030년까지 '''나이''' 틀이([[틀:나이/연도chk2030]]) 유효해서 자동으로 실행된다. | |||
{{상세|:분류:나이 틀}} | |||
다음은 해당 연도가 되었을 경우를 가정하여 실행되는 '''틀:나이/연도chk(해당년도)''' 틀이 제대로 실행되는지를 확인한 결과이다. 년도에 따라서 일정한 값으로 증가하는 것을 확인할 수 있다. | |||
{{항목접기| | |||
{{사용예 | |||
|입력1=<nowiki> | |||
* {{틀:나이/연도chk2023 |2000년=@}} | |||
* {{틀:나이/연도chk2024 |2000년=@}} | |||
* {{틀:나이/연도chk2025 |2000년=@}} | |||
* {{틀:나이/연도chk2026 |2000년=@}} | |||
* {{틀:나이/연도chk2027 |2000년=@}} | |||
* {{틀:나이/연도chk2028 |2000년=@}} | |||
* {{틀:나이/연도chk2029 |2000년=@}} | |||
* {{틀:나이/연도chk2030 |2000년=@}} | |||
</nowiki> | |||
|결과1 = | |||
* {{틀:나이/연도chk2023 |2000년=@}} | |||
* {{틀:나이/연도chk2024 |2000년=@}} | |||
* {{틀:나이/연도chk2025 |2000년=@}} | |||
* {{틀:나이/연도chk2026 |2000년=@}} | |||
* {{틀:나이/연도chk2027 |2000년=@}} | |||
* {{틀:나이/연도chk2028 |2000년=@}} | |||
* {{틀:나이/연도chk2029 |2000년=@}} | |||
* {{틀:나이/연도chk2030 |2000년=@}} | |||
|입력3=<nowiki> | |||
* {{틀:나이/연도chk2023 |1948년=@}} | |||
* {{틀:나이/연도chk2024 |1948년=@}} | |||
* {{틀:나이/연도chk2025 |1948년=@}} | |||
* {{틀:나이/연도chk2026 |1948년=@}} | |||
* {{틀:나이/연도chk2027 |1948년=@}} | |||
* {{틀:나이/연도chk2028 |1948년=@}} | |||
* {{틀:나이/연도chk2029 |1948년=@}} | |||
* {{틀:나이/연도chk2030 |1948년=@}} | |||
</nowiki> | |||
|결과3 = | |||
* {{틀:나이/연도chk2023 |1948년=@}} | |||
* {{틀:나이/연도chk2024 |1948년=@}} | |||
* {{틀:나이/연도chk2025 |1948년=@}} | |||
* {{틀:나이/연도chk2026 |1948년=@}} | |||
* {{틀:나이/연도chk2027 |1948년=@}} | |||
* {{틀:나이/연도chk2028 |1948년=@}} | |||
* {{틀:나이/연도chk2029 |1948년=@}} | |||
* {{틀:나이/연도chk2030 |1948년=@}} | |||
|입력4=<nowiki> | |||
* {{틀:나이/연도chk2023 |2020년=@}} | |||
* {{틀:나이/연도chk2024 |2020년=@}} | |||
* {{틀:나이/연도chk2025 |2020년=@}} | |||
* {{틀:나이/연도chk2026 |2020년=@}} | |||
* {{틀:나이/연도chk2027 |2020년=@}} | |||
* {{틀:나이/연도chk2028 |2020년=@}} | |||
* {{틀:나이/연도chk2029 |2020년=@}} | |||
* {{틀:나이/연도chk2030 |2020년=@}} | |||
</nowiki> | |||
|결과4 = | |||
* {{틀:나이/연도chk2023 |2020년=@}} | |||
* {{틀:나이/연도chk2024 |2020년=@}} | |||
* {{틀:나이/연도chk2025 |2020년=@}} | |||
* {{틀:나이/연도chk2026 |2020년=@}} | |||
* {{틀:나이/연도chk2027 |2020년=@}} | |||
* {{틀:나이/연도chk2028 |2020년=@}} | |||
* {{틀:나이/연도chk2029 |2020년=@}} | |||
* {{틀:나이/연도chk2030 |2020년=@}} | |||
}} | |||
}} | |||
==수동식 틀 update 하기 == | |||
만약 2030년 이후에는 수동으로 해당 나이 틀을 만들어서 해결할 수 있다. | |||
{{글숨김 시작 |제목=업데이트작업 내용}} | |||
엡데이트 방법: 엑셀에서 A1셀에서 작업 기준으로 작성. | 엡데이트 방법: 엑셀에서 A1셀에서 작업 기준으로 작성. | ||
A열 B열 C열 | A열 B열 C열 | ||
2020년 1 <nowiki>="{{if |{{{"& | 2021년 0 <nowiki>="{{if |{{{"&A1&"|}}}|"&B1&"세|}}"</nowiki> | ||
2019년 2 <nowiki>="{{if |{{{"& | 2020년 1 <nowiki>="{{if |{{{"&A2&"|}}}|"&B2&"세|}}"</nowiki> | ||
2018년 3 <nowiki>="{{if |{{{"& | 2019년 2 <nowiki>="{{if |{{{"&A3&"|}}}|"&B3&"세|}}"</nowiki> | ||
2018년 3 <nowiki>="{{if |{{{"&A4&"|}}}|"&B4&"세|}}"</nowiki> | |||
. . . | . . . | ||
1900년 121 <nowiki>="{{if |{{{"& | 1900년 121 <nowiki>="{{if |{{{"&A122&"|}}}|"&B122&"세|}}"</nowiki> | ||
작업한 내용의 C열만 복사하여 편집창에 | 작업한 내용의 C열만 복사하여 편집창에 붙여넣기 하면 겹따온표가 생기는데 우측 돋보기모양을 눌러 "(겹따옵표) → '없음'으로 바꾸기하여 없애버린다.(표에서 class의 wikitable가 있으면 같이 없어지니 여기는 만들어준다.) | ||
2021년이 되면 B열의 수치를 1로 시작하는 것으로 1900년까지 1씩 변경한다. | 2021년이 되면 B열의 수치를 1로 시작하는 것으로 1900년까지 1씩 변경한다. | ||
결국 이 틀은 변수로 입력된 oooo년의 데이타 값(나이 값)을 출력한다. | 결국 이 틀은 변수로 입력된 oooo년의 데이타 값(나이 값)을 출력한다. | ||
{{글숨김 끝}} | |||
2023년 3월 30일 (목) 19:23 기준 최신판
인물정보등에 나이를 설정하도록 만든 틀이다.(현재는 만나이)[1]
사용방법
{{나이 |2020년=@ }} 혹은 {{나이 |2020년}} {{나이 |2020년|2월}}
- |1번인자 혹은
- |출생년도= @ (임의의 값)
- 2000년=@ 혹은 그냥 2000년 으로 입력해도 된다.
- 2번인자, 생월
- 출생월을 입력한다.(1월 ~ 12월)
- 년도입력 범위는 1901년부터 현재까지이다.
- 나이 기준은 태어난 년/월을 기준으로 12개월이 지나야 1세로 카운팅된다.
- (태어난 해를 기준으로 12개월이 되지 않은 경우에는 0세로 나타난다.)
사용 예
매개변수로 사용하기
기존의 사용예이다. 값이 없는 경우는 지원지되 않는 값이다.
입력 | 결과 |
---|---|
* 1 - {{나이|1945년=@}} * 2 - {{나이|1955년=@}} * 3 - {{나이|1965년=@}} |
|
* 4 - {{나이|1975년=ㅇ}} * 5 - {{나이|1985년=ㅇ}} * 6 - {{나이|1995년=ㅇ}} |
|
* 7 - {{나이|2005년=@}} * 8 - {{나이|2015년=@}} * 9 - {{나이|2025년=@}} |
|
1번인자로 사용하기
새로 추가된 기능으로 매개변수가 아닌 출생년도만(1번인자만) 입력하는 방식이다. 값이 없는 경우는 지원되지 않는 값이다. 지원범위는 현재년에서 1900년까지이다.
입력 | 결과 |
---|---|
* 1 - {{나이 |1900년}} * 2 - {{나이 |1910년}} * 3 - {{나이 |1920년}} * 4 - {{나이 |1930년}} * 5 - {{나이 |1940년}} |
|
* 6 - {{나이 |1950년}} * 7 - {{나이 |1960년}} * 8 - {{나이 |1970년}} * 9 - {{나이 |1980년}} * 10 - {{나이 |1990년}} |
|
* 11 - {{나이 |2000년}} * 12 - {{나이 |2010년}} * 13 - {{나이 |2020년}} * 14 - {{나이 |2030년}} |
|
1,2번인자로 생년/월을 사용한 경우
입력 | 결과 |
---|---|
* 1 - {{나이 |1950년|1월}} * 2 - {{나이 |1970년|3월}} * 3 - {{나이 |1990년|4월}} * 4 - {{나이 |2000년|7월}} * 5 - {{나이 |2002년|11월}} |
|
입력 | 결과 |
---|---|
* 1 - {{나이 |2022년|1월}} * 2 - {{나이 |2022년|2월}} * 3 - {{나이 |2022년|3월}} * 4 - {{나이 |2022년|4월}} * 5 - {{나이 |2022년|5월}} * 6 - {{나이 |2022년|6월}} * 7 - {{나이 |2022년|7월}} * 8 - {{나이 |2022년|8월}} * 9 - {{나이 |2022년|9월}} * 10 - {{나이 |2022년|10월}} * 11 - {{나이 |2022년|11월}} * 12 - {{나이 |2022년|12월}} |
|
* 1 - {{나이 |2020년|1월}} * 2 - {{나이 |2020년|2월}} * 3 - {{나이 |2020년|3월}} * 4 - {{나이 |2020년|4월}} * 5 - {{나이 |2020년|5월}} * 6 - {{나이 |2020년|6월}} * 7 - {{나이 |2020년|7월}} * 8 - {{나이 |2020년|8월}} * 9 - {{나이 |2020년|9월}} * 10 - {{나이 |2020년|10월}} * 11 - {{나이 |2020년|11월}} * 12 - {{나이 |2020년|12월}} |
|
잘못된 사용예
다음은 결과가 없는 경우의 예이다.
입력 | 결과 |
---|---|
*{{나이|2033년}} *{{나이|2031년}} *{{나이|1899년}} |
|
기술적 문제점
현재는 2030년까지 나이 틀이(틀:나이/연도chk2030) 유효해서 자동으로 실행된다.
이 주제에 대한 자세한 내용은 분류:나이 틀 문서를 봐 주세요.
다음은 해당 연도가 되었을 경우를 가정하여 실행되는 틀:나이/연도chk(해당년도) 틀이 제대로 실행되는지를 확인한 결과이다. 년도에 따라서 일정한 값으로 증가하는 것을 확인할 수 있다.
오른쪽 버튼 클릭
입력 | 결과 |
---|---|
* {{틀:나이/연도chk2023 |2000년=@}} * {{틀:나이/연도chk2024 |2000년=@}} * {{틀:나이/연도chk2025 |2000년=@}} * {{틀:나이/연도chk2026 |2000년=@}} * {{틀:나이/연도chk2027 |2000년=@}} * {{틀:나이/연도chk2028 |2000년=@}} * {{틀:나이/연도chk2029 |2000년=@}} * {{틀:나이/연도chk2030 |2000년=@}} |
|
* {{틀:나이/연도chk2023 |1948년=@}} * {{틀:나이/연도chk2024 |1948년=@}} * {{틀:나이/연도chk2025 |1948년=@}} * {{틀:나이/연도chk2026 |1948년=@}} * {{틀:나이/연도chk2027 |1948년=@}} * {{틀:나이/연도chk2028 |1948년=@}} * {{틀:나이/연도chk2029 |1948년=@}} * {{틀:나이/연도chk2030 |1948년=@}} |
|
* {{틀:나이/연도chk2023 |2020년=@}} * {{틀:나이/연도chk2024 |2020년=@}} * {{틀:나이/연도chk2025 |2020년=@}} * {{틀:나이/연도chk2026 |2020년=@}} * {{틀:나이/연도chk2027 |2020년=@}} * {{틀:나이/연도chk2028 |2020년=@}} * {{틀:나이/연도chk2029 |2020년=@}} * {{틀:나이/연도chk2030 |2020년=@}} |
|
수동식 틀 update 하기
만약 2030년 이후에는 수동으로 해당 나이 틀을 만들어서 해결할 수 있다.
업데이트작업 내용
엡데이트 방법: 엑셀에서 A1셀에서 작업 기준으로 작성. A열 B열 C열 2021년 0 ="{{if |{{{"&A1&"|}}}|"&B1&"세|}}" 2020년 1 ="{{if |{{{"&A2&"|}}}|"&B2&"세|}}" 2019년 2 ="{{if |{{{"&A3&"|}}}|"&B3&"세|}}" 2018년 3 ="{{if |{{{"&A4&"|}}}|"&B4&"세|}}" . . . 1900년 121 ="{{if |{{{"&A122&"|}}}|"&B122&"세|}}"
작업한 내용의 C열만 복사하여 편집창에 붙여넣기 하면 겹따온표가 생기는데 우측 돋보기모양을 눌러 "(겹따옵표) → '없음'으로 바꾸기하여 없애버린다.(표에서 class의 wikitable가 있으면 같이 없어지니 여기는 만들어준다.) 2021년이 되면 B열의 수치를 1로 시작하는 것으로 1900년까지 1씩 변경한다.
결국 이 틀은 변수로 입력된 oooo년의 데이타 값(나이 값)을 출력한다.
- ↑ 1년 단위의 만나이이며 오차는 한달정도 나타난다.