편집 요약 없음
41번째 줄: 41번째 줄:


==사용 예==
==사용 예==
기존의 사용예이다. 값이 없는 경우는 지원지되 않는 값이다.
{{사용예
{{사용예
|입력=
|입력=
<nowiki>{{나이|1945년=0}}
<nowiki>
{{나이|1945년}}
* 1-{{나이|1945년=0}}
</nowiki>
* 2-{{나이|1955년=0}}
|결과 =
* 3-{{나이|1965년=0}}
{{나이|1945년=0}}


{{나이|1945년}}
* 4-{{나이|1975년=ㅇ}}
}}
* 5-{{나이|1985년=ㅇ}}
* 6-{{나이|1995년=ㅇ}}


{{사용예
* 7-{{나이|2005년=@}}
|입력=
* 8-{{나이|2015년=@}}
<nowiki>
* 9-{{나이|2025년=@}}
{{나이|2001년=q}}
{{나이|2001년}}
</nowiki>
</nowiki>
|결과 =  
|결과 =  
{{나이|2001년=q}}
* 1-{{나이|1945년=0}}
* 2-{{나이|1955년=0}}
* 3-{{나이|1965년=0}}


{{나이|2001년}}
* 4-{{나이|1975년=ㅇ}}
* 5-{{나이|1985년=ㅇ}}
* 6-{{나이|1995년=ㅇ}}
 
* 7-{{나이|2005년=@}}
* 8-{{나이|2015년=@}}
* 9-{{나이|2025년=@}}
}}
}}


새로 추가된 기능으로 매개변수가 아닌 1번인자로 입력하는 방식을 추가하였다. 값이 없는 경우는 지원지되 않는 값이다.
{{사용예
{{사용예
|입력1=
|입력5=
<nowiki>
<nowiki>
* {{나이 |1900년}}
* 1-{{나이 |1900년}}
* {{나이 |1910년}}
* 2-{{나이 |1910년}}
* {{나이 |1920년}}
* 3-{{나이 |1920년}}
* {{나이 |1930년}}
* 4-{{나이 |1930년}}
* {{나이 |1940년}}
* 5-{{나이 |1940년}}
* {{나이 |1950년}}
* 6-{{나이 |1950년}}
* {{나이 |1960년}}
* 7-{{나이 |1960년}}
* {{나이 |1970년}}
* 8-{{나이 |1970년}}
* 9-{{나이 |1980년}}
* 10-{{나이 |1990년}}
* 11-{{나이 |2000년}}
* 12-{{나이 |2010년}}
* 13-{{나이 |2020년}}
* 14-{{나이 |2030년}}
</nowiki>
</nowiki>
|결과1 =  
|결과5 =  
* {{나이 |1900년}}
* 1-{{나이 |1900년}}
* {{나이 |1910년}}
* 2-{{나이 |1910년}}
* {{나이 |1920년}}
* 3-{{나이 |1920년}}
* {{나이 |1930년}}
* 4-{{나이 |1930년}}
* {{나이 |1940년}}
* 5-{{나이 |1940년}}
* {{나이 |1950년}}
* 6-{{나이 |1950년}}
* {{나이 |1960년}}
* 7-{{나이 |1960년}}
* {{나이 |1970년}}
* 8-{{나이 |1970년}}
 
* 9-{{나이 |1980년}}
* 10-{{나이 |1990년}}
* 11-{{나이 |2000년}}
* 12-{{나이 |2010년}}
* 13-{{나이 |2020년}}
* 14-{{나이 |2030년}}
}}
}}


91번째 줄: 110번째 줄:
다음은 결과가 없는 경우의 예이다.
다음은 결과가 없는 경우의 예이다.
{{사용예
{{사용예
|입력=
|입력10=
<nowiki>
<nowiki>
{{나이|2033년}}
{{나이|2033년}}
97번째 줄: 116번째 줄:
{{나이|1899년}}
{{나이|1899년}}
</nowiki>
</nowiki>
|결과 = {{설명|결과가 없으면 값이 범위를 벋어나거나 잘못된 입력값이다.}}
|결과10 = {{설명|결과가 없으면 값이 범위를 벗어나거나 잘못된 입력값이다.}}
{{나이|2033년}}
{{나이|2033년}}
{{나이|2031년}}
{{나이|2031년}}

2022년 11월 13일 (일) 16:39 판

인물정보등에 나이를 설정하도록 만든 틀이다.(현재는 만 나이)[1]

문제점

60px-Information icon4.svg.png 우남위키의 현재 위키엔진의 수식계산이 불가함으로 수동으로 작업을 해야하기 때문에 인물정보등에 현재나이를 입력할 경우 수없이 많은 자료를 업데이트하기 곤란하다.


현재는 2030년까지는 나이 틀이 유효해서 자동으로 실행된다.


수동식 틀 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번인자 혹은
|(0000년) =
 2000년=@  혹은 그냥  2000년 으로 입력하면 된다.
  • 나이 기준은 태어난 해를 0세로 카운팅하여 출력한다.

(2024년 1월 1일 부터 2024년 12월 31일 사이에 태어난 사람은 0세로 출력된다.)


사용 예

기존의 사용예이다. 값이 없는 경우는 지원지되 않는 값이다.

입력 결과

* 1-{{나이|1945년=0}}
* 2-{{나이|1955년=0}}
* 3-{{나이|1965년=0}}

* 4-{{나이|1975년=ㅇ}}
* 5-{{나이|1985년=ㅇ}}
* 6-{{나이|1995년=ㅇ}}

* 7-{{나이|2005년=@}}
* 8-{{나이|2015년=@}}
* 9-{{나이|2025년=@}}
 
  • 1-78세
  • 2-68세
  • 3-58세
  • 4-48세
  • 5-38세
  • 6-28세
  • 7-18세
  • 8-8세
  • 9-세

새로 추가된 기능으로 매개변수가 아닌 1번인자로 입력하는 방식을 추가하였다. 값이 없는 경우는 지원지되 않는 값이다.

입력 결과

* 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-113세
  • 3-103세
  • 4-93세
  • 5-83세
  • 6-73세
  • 7-63세
  • 8-53세
  • 9-43세
  • 10-33세
  • 11-23세
  • 12-13세
  • 13-3세
  • 14-세


다음은 결과가 없는 경우의 예이다.

입력 결과

{{나이|2033년}}
{{나이|2031년}}
{{나이|1899년}}
 
60px-Information icon4.svg.png 결과가 없으면 값이 범위를 벗어나거나 잘못된 입력값이다.

세 세

  1. 1년 단위의 만나이이기 때문에 정확성을 다소 떨어진다.