1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

엑셀에서 특정날짜 삽입하기.

날짜/시간 수식 조회 수 9242 추천 수 0 2009.07.20 10:50:32

안녕하세요.

 

담당자가 매번 수작업을 하던 작업내용입니다.

질문을 받고 함수를 적용해보려 했으나

어려움이 있어 질문을 하려고 합니다

 

 excel1.jpg

 

1. 화면에 붉은색으로 테두리가 쳐져있는부분이 데이터가 삽입되어야 할 부분입니다.

 

2. 다음과같은 현직급의 발령일자를 기준으로 데이터가 삽입되도록 하려고 합니다

    3/1 이전 발령자  --> 해당년도-03-01

    3/2 ~ 9/1 발령자 --> 해당년도-09-01

    9/2 이후  발령자 --> 다음년도-03-01

 

함수를 적용해보고 싶은데 년도가 계속 유동적으로 변하는거라 어떻게 해야할지를 모르겠습니다.

답변 기다리겠습니다.

감사합니다.

 


댓글 '2'

profile

[레벨:30]아별

2009.07.20 16:38:27
*.104.137.54

IF문에 OR, DATE, YEAR, MONTH 함수를 조합한 중복함수가 필요하겠습니다.

D2셀에 아래의 수식을 입력하고 아래로 쭉 채우시면 됩니다.

=IF(OR(MONTH(C2)<3,C2=DATE(YEAR(C2),3,1)),DATE(YEAR(C2),3,1),IF(OR(MONTH(C2)<9,C2=DATE(YEAR(C2),9,1)),DATE(YEAR(C2),9,1),DATE(YEAR(C2)+1,3,1)))

 

위 수식과 같이 언뜻 보기에 복잡해 보이는 수식은 요소별로 끊어서 분석하시면 됩니다.

 

IF문의 기본 구조가 IF(조건식1, 참일때, 거짓일때) 인데요..
저 수식은 IF문을 중첩해서 사용한 것이지요.
거짓일때에는 특정 값 대신에 다시 IF문 ( 조건식2, 참일때, 거짓일때 ) 을 사용했네요.

결국 이런 형태가 되었습니다. IF(조건식1, 참일때, IF문( 조건식2, 참일때, 거짓일때 ) )

 

조건식1이 참이면, 참일때의 값을 갖고, 거짓이면 다시 조건식2를 평가해서 참일때는 참일때의 값, 거짓일때는 거짓일때의 값을 갖습니다.

 

조건식1은 OR(MONTH(C2)<3,C2=DATE(YEAR(C2),3,1)) 죠..
발령일자의 월이 3월 미만이거나 3월 1일자면 참이 되어서, 참일때의 값인 해당년도의 3월 1일( DATE(YEAR(C2),3,1) )이 됩니다.

 

발령일자가 3월 1일 이후라면.. 즉 거짓일때는.. 다시 9월 1일이전입사인지를 평가하고,
9월 1일 이전 입사자면 해당년도의 9월 1일이 되고, 이것도 저것도 아니면 내년도 3월 1일( DATE(YEAR(C2)+1,3,1) )이 됩니다.

 

 

첨부파일 다운 받기 : abyul_20090720_CalculateDate.xls

abyul_20090720_CalculateDate.jpg

 

첨부

[레벨:2]flash

2009.07.21 08:39:15
*.46.237.249

^^

아 이렇게 하면 잘되네요.

 

감사합니다. 잘쓰겠습니다.

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 63178
782 엑셀일반 엑셀 줄 간격에 대해서 [1] [레벨:3]빛의행운아 2011-12-28 9594
781 열숨기기 한 값은 무시하고 합계를 알 수 있는 함수는 어디 없나요? file [7] 안녕하세요 2010-03-14 9523
780 VBA 사용자 정의 함수에서 변수의 행번호 추출하기 file [레벨:1]백미90 2015-08-17 9503
779 자동채우기 기능 imagefile [1] [레벨:1]체이스비 2009-09-01 9377
778 엑셀질문이요 -> 다중 조건 값 찾기, 유효성 검사, 이름 지정, DB로 변환 file [3] [레벨:1]안녕하기 2010-01-12 9360
777 인쇄 미리보기후 생기는 점선 사라지게 하는방법 [7] [레벨:1]어쩌면 2010-11-04 9290
» 날짜/시간 수식 엑셀에서 특정날짜 삽입하기. imagefile [2] [레벨:2]flash 2009-07-20 9242
775 매크로 삭제 질문 드려요~ imagefile [6] 우여 2009-07-24 9150
774 텍스트 나누기 단축키는 만들 수 없을까요 [1] cosy 2009-08-19 9042
773 엑셀일반 필터링된 값에 붙여넣기를 할 경우... imagefile [4] [레벨:6]파이스 2012-06-14 8979
772 이미지,도형 등 엑셀 이미지 첨부 질문... _ 이미지 첨부시 파일 연결로 엑셀 파일 용량 줄이는 방법 [4] [레벨:2]큰아빠에요 2012-08-28 8967
771 엑셀일반 엑셀 시트에 바탕그림넣기 [5] [레벨:2]시나브로 2012-06-19 8892
770 엑셀에서 필터하고 나서 보이는 부분만 복사해서 그대로 붙여넣고 싶은데.. [2] [레벨:2]시시오 2009-12-21 8841
769 홀수열만 삭제하는 방법 [4] [레벨:1]나고자 2010-06-16 8806
768 필터링 설정후 복사와 관련된 질문 드립니다. [1] [레벨:1]사고뭉치잭바우어 2009-09-11 8764
767 수량산출서 합계 구하기 imagefile [2] [레벨:1]뮤즈 2010-01-11 8654
766 이거 문제좀.... file [1] [레벨:1]궁금한것많은아이 2010-05-22 8619
765 VBA .Find 재고 입고월 분석(vba) file [3] [레벨:1]럽웨어 2009-07-24 8599
764 엑셀일반 엑셀 시트 캡쳐시 스크롤바 _ 엑셀 화면 캡쳐 또는 이미지로 저장하기 [2] [레벨:2]시나브로 2012-06-19 8553
763 감가상각비 계산(다시 올려요~) file [3] [레벨:3]jjay98 2010-04-21 8534