나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 선장 (fleet0914)

추천:  2
파일:     간호근무표(재질문)[2].xlsx (16.2KB) 조회:  1438
제목:   재질문입니다(우유짱님)
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >>
근무표에서 연속적인 근무데이터(N, /, D) 찾아내기
질문의 내용은 엑셀파일에 적었습니다.
==============[선장님 글에 대한 답변입니다]==============
조건부서식에 수식을 넣어 해결했습니다.
조건 N/D를 하나씩 걸었을때 내용입니다.
=IF(AND(D4="d",C4="/",B4="n"),1,0)
=IF(AND(D4="n",E4="/",F4="d"),1,0)
=IF(AND(D4="/",C4="n",E4="d"),1,0)

하나로 합친 조건부서식 수식입니다.
=IF(AND(D4="n",E4="/",F4="d"),1,IF(AND(D4="/",C4="n",E4="d"),1,IF(AND(D4="d",C4="/",B4="n"),1,0)))

조건 범위입니다.
=$D$4:$AH$23
파일을 참고하세요.

==============[우유짱님 글에 대한 답변입니다
재질문 파일 올립니다.
 
[불량 게시물 신고]  
우유짱질문 : 수식에서 조건부 서식이 적용되는 범위 밖의 셀을 참고하고 있는데요  위와같이  빨간수식에서B4, C4를 참고해야되는지 이해가 안됩니다.

답변 : 서식 적용 범위가 D4부터 AH23까지입니다.
B4와 C4가 왜 참고해야 하는지 설명드립니다.
조건부 서식에 3가지 경우에 수를 봐야하기 때문입니다.
1. N이 맨 앞에 있을것
2. /가 중간에 있을것
3. D가 마지막에 있을것
D4 기준으로 설명 드리면 N이 있고 E4는 / F4는 D가 있기 때문에 조건부 서식 if 문에 첫번째에 부합합니다. 그래서 조건부 서식이 적용됩니다.

D5 기준으로 /가 있으니 =IF(AND(D4="/",C4="n",E4="d"),1,0) 조건에서 처음은 부합하나 AND 이기 때문에 C5에 N와 E5에 D가 있는지 확인합니다. 값이 맞지 않아 조건에 부합하지 않습니다. 
D17 기준으로 D 가 있으니 =IF(AND(D4="d",C4="/",B4="n"),1,0)에 처음은 부합하나  AND 이기에 B17에 N과 C17에 /있나 판단했으나 조건에 부합하지 않습니다. 

이 때문에 범위를 벗어나 B와 C행을 참조하는 사항입니다. 
이해되셨길 바랍니다.
06-23 (11:20)
삭제 ■신고
우유짱혹시 이해가 안되신다면 B17에 N을 기입하시고 C17에 /를 기입해 보시면 이해되실거라 생각됩니다.06-23 (11:22)
삭제 ■신고
        
  

작성일 : 2021-06-23(06:32)
최종수정일 : 2021-06-23(06:32)
 


 ◎ 관련글

  제 목   작성자   날짜
연속적인 셀 데이터 찾아내기 선장 2021-06-22
[RE]연속적인?셀?데이터?찾아내기 우유짱 2021-06-22
재질문입니다(우유짱님) 선장 2021-06-23
우유짱님! 직장이 너무 바빠서 이제서야 감사하다는 말씀을 올립니다. 선장 2021-06-29