2013-10-07 3 views
1

이 문서의 모든 텍스트가 독일어 인 경우 가능한 한 잘 설명하려고합니다.조건부 서식의 셀 참조

기본적으로 이것은 직원이 근무한 날짜와 시간을 포함하는 시트입니다. 모든 평일이 자동으로 생성됩니다 (예 : 월이 2013 년 10 월로 설정되면 평일이 자동으로 업데이트됩니다. ("Di"-> "화"/ 화요일, "Mi"-> "We"/ wednesday, ...) Default look of the excel document. Everything's fine

이렇게하면 문제가 없으므로 문제가 없습니다. 실제 목표는 매주 일요일마다 더 두꺼운 선을 추가하여 가독성을 높이고 싶었습니다. 조건부 서식을 사용하여

weeks seperated with thick line

, 나는 모든 라인을 위해 그렇게 관리했습니다. 예 : 14 행의 경우 B 행과 14 행의 값이 실제로 일요일인지 확인하기 위해 수식 = MOD (VALUE ($ B $ 14); 7) = 1을 사용했습니다. 평일의 모듈러스를 7으로 나눈 값이 1이면 일요일이고 서식 스타일이 해당 셀에 적용됩니다.

이제이 공식을 사용하면 작업하기가 다소 어려워집니다. 기본적으로 각 줄을 복사하여 붙여 넣고 각 줄의 줄 번호를 변경해야합니다. $ -symbol (= MOD (VALUE ($ B1); 7) = 1)을 제외하면 더 역동적으로 만들 수 있다고 생각했지만 어떤 이유로 그것이 작동하지 않습니다.

무엇을 입력해야합니까? VALUE 같은 줄에 B-Column을 참조 하시겠습니까?

+0

B 열 텍스트의 값 또는 숫자가 일 형식으로 지정 되었습니까? – Jerry

+0

@Jerry 예, 평일 형식입니다. 일요일의 VALUE를 호출하면 1을 반환하고, VALUE (화요일)를 호출하면 3을 반환합니다. –

+0

'= WEEKDAY ($ B1) = 1'로는 더 쉬울 지 몰라도 내 Excel에서는 잘 작동합니다. 어쨌든 조건부 서식을 적용 할 때 A1 셀이 활성 셀 이었습니까? (A1이 먼저 선택되고 A1이 다른 모든 선택된 셀보다 약간 덜 흐려 지도록 범위가 선택됨) – Jerry

답변

2

좋아, 문제는 잘못된 활성 셀의 범위에서 조건을 적용하는 것이 었습니다.

활성 셀은 선택된 영역에서 파란색이 약간 희박한 유일한 셀입니다. 예를 들어, 아래 그림에서, 현재 셀은 A1입니다 :

1

그리고 이것은 현재 셀이있는 경우, 당신은 당신의 공식을 사용할 수 있습니다 :

=MOD(VALUE($B1);7)=1 

간단한있다 하지만 공식은 :

=WEEKDAY($B1)=1 

이 활성 셀이 그림에서 A32 또는 H32 인 경우 양식에 대한 조건 때문에, 수식, 일을하지 않았을 것을 의미한다 atting이 잘못된 셀에 적용되고 있습니다!

+1

+1 Jerry - WEEKDAY가 항상 더 좋습니다. 1904 날짜 시스템으로 전환하면 MOD 버전이 작동하지 않습니다 ...... –

+0

@barryhoudini. 나는 1900 년부터 한 번 달력을 시작한 것을 기억하며 문제가 발생한 날짜가 1 년이라고 생각합니다. 29 일 2 월은 생각할 수없는 윤년이었습니다. 나는 언젠가 그 이유가 무엇인지 알아낼 수 있다고 생각한다. – Jerry

+0

Right-MS는 Lotus가 이전과 똑같이했기 때문에 1900 년이 윤년이었을 때 윤년으로 결정했다. 즉, 1900 년 2 월 29 일이 존재하지 않아 결과적으로 그 이전의 모든 날짜 (1900 년 1 월 1 일 ~ 28 일 2 월 28 일)에 Excel의 올바르지 않은 평일을 표시합니다. –