Skip to content
나는 때로는지 궁금 Microsoft 을 보낸다에 너무 많은 프로그래밍 예산 그것은 작은 왼쪽에 지출하는 디자이너가 있습니다. 사무실 샘플 파일,템플릿 및 스타일로 작업 할 때이 생각은 종종 내 마음을 교차시킵니다.예를 들어 2007 년 이전 버전의 Excel 과 함께 제공되는 자동 형식을 예로 들어 보겠습니다. 누가 이런 것들을 디자인 했습니까? 뿐만 아니라 그들이 추악,그들은 또한 해결하지 않는 기본 형식의 요구와 같은 색상에 다른 모든 행을 만들기 위해 테이블에 있습니다., 네,그 자동차 형식의 옵션이 정의–그러나 그것은 매력 제목 바닥글 형식 및 그것의 유연성이다.해결책은 무엇입니까? 조건부 서식을 사용하여 작업을 직접 수행하십시오. 조건부 서식을 사용하면 셀에 포함 된 값을 기반으로하거나 수식의 결과를 기반으로 서식을 적용 할 수 있습니다.
여기에는 방법이 사용할 수 있습니다 그것은 음영을 적용하는 대체 행
- 범위를 선택한 세포의 당신이 원하는 형식입니다.
- 형식->조건부 서식을 클릭합니다.,
- 드롭 다운 상자에서 수식 Is 를 선택하십시오.
- 상자에서 유형:
=MOD(행(),2)=0
- 형식을 클릭하십시오 버튼을 클릭한 다음 무늬 탭을 클릭하십시오.
- 음영 처리 된 행의 색상을 선택하고 확인을 두 번 클릭하십시오.
거기 당신은 그것을 가지고 있습니다:줄무늬 색상이있는 테이블. 는 경우에 당신은 당신을 찾을 좋아하지 않는 당신의 선택한 컬러,단순히 범위를 선택하면 더 많은 열고,조건부 서식자와 다른 색상을 선택.,
이 방법의 진정한 아름다움은 테이블의 행을 삭제하더라도 밴딩이 자동으로 유지된다는 것입니다.,idth:30 픽셀;height:2px;float:left;”>
)no-repeat right top;width:30 픽셀;height:2px;float:right;”>
)repeat-x center 최;margin:0 30 픽셀;height:2px;”>
)no-repeat 왼쪽 2px;width:6px;height:25 픽셀입니다;”> |
포맷에서 Excel2007
사용하는 경우에는 Excel2007 당신의 전체 범위에 새로운 서식 도구를 포함하여 귀하의 처분에 대체 행 음영을 통해 제공되는 형식으로 테이블 옵션이 있습니다., 앞으로 이러한 옵션에 대해 더 많이 쓸 것입니다.
그럼에도 불구하고,당신은 여전히 수 있습 롤 자신의 조건부 형식을 선택할 경우에서 가정 탭을 클릭 조건부 서식->새로운 규칙>수식을 사용하여 확인하세포하는 형식을 사용하여 다음 동일한 수식의 설명에서 4 단계를 만들기 위해 위 banding.,에서:0;padding:0;border-width:0;”> |
)로 반복-y 센터,폭:6px;margin:0;padding:0;border-width:0;”> |
)no-repeat 왼쪽 하단;width:30 픽셀;height: 10px;float:left;”>
)no-repeat right bottom;width:30 픽셀;height:10px;float:right;”>
)repeat-x 래;margin:0 30 픽셀;height:10px;”>
조건부 형식을 설명했
익숙하지 않은 경우 조건부 서식으로,작은 설명을 위해서입니다.,
조건부 서식은 사용자가 지정한 조건이 참일 때 셀에 적용됩니다. 조건은 셀의 내용과 관련이있을 수 있습니다. 예를 들어 음수 값을 포함하는 모든 셀을 빨간색 글꼴로 표시하도록 설정할 수 있습니다. 또는 위의 예제에서했던 것처럼 true 또는 FALSE 로 평가되는 논리적 표현식이나 수식을 사용할 수 있습니다. Excel 에서 0 값은 FALSE 와 같고 0 보다 큰 숫자는 TRUE 와 같습니다.
MOD()및 ROW()함수
우리가 사용한 수식에는 ROW(참조)와 MOD(number,divisor)의 두 가지 함수가 포함되어 있습니다., 행 함수의 수를 반환합니다 이 행에 포함된 참조하거나,참조인 경우에는 생략(으로 우리의 예에서)를 반환하는 행 번호를 포함하는 기능입니다. 따라서 a9 셀에 수식=ROW()를 배치하면 반환 된 값은 9 입니다.
을 평가하는 논리적 표현
을 살펴보겠습니다 수식가 우리를 만드는 데 사용에 음영이 다른 모든 행
=MOD(행(),2)=0
이 경우,행()가 제공하는 수하는 동안 2 약수에 우리 모드()함수입니다. 영어에서는 현재 행 번호를 2 로 나눕니다., 나머지는 짝수 행의 경우 0 이거나 홀수 행의 경우 1 이됩니다.그런 다음 결과를 0 과 비교합니다. 짝수 행의 경우 0=0 이라는 표현식으로 끝납니다. 조건이 TRUE 로 평가되므로 선택한 서식을 적용합니다. 홀수 행의 경우 결과는 1=0 이며 이는 분명히 거짓이므로 서식이 적용되지 않고 행이 기본 색상으로 유지됩니다.
기민한 독자들은”왜 우리가=MOD(ROW(),2)를 간단히 평가할 수있을 때이 표현식의 끝에=0 이 필요합니까?,”진실하다,우리는 떠날 수 있는 off=0 그리고 우리는 아직 끝나 표현으로 교류의 값 0 1 과 동일한 밴드의 색상(지만 그늘/non-음 행 것 반전). 그러나 추가하여=0 우리가 그것을 매우 쉽게 확장할 수는 이 표현을 색칠 모든 세 번째 또는 네 번째 또는 다섯 번째 행니다. 예를 들어,
=MOD(행(),3)=0
색 모든 세 번째 행이 있습니다. 이것은 행 1~6:
등의 표현식을 평가하여 쉽게 확인할 수 있습니다.,
그래서 표현식에서=0 을 벗어나면 어떻게됩니까? 모든 n 번째 행을 음영 처리하는 대신 n-1 행을 채색 한 다음 다음 행을 음영 처리하지 않은 채로 남겨 둡니다. 위의 경우 행 1 과 2 를 음영 처리하고 행 3 을 그대로두고 행 4 와 5 를 음영 처리하고 행 6 을 그대로 둡니다.
열고 바둑판에 음영
사용할 수 있습니다 비슷한 기술을 만들의 교류에 음영이 열에 있습니다., 를 사용하는 대신 줄()함수를 사용하여 칼럼()함수:
=MOD(열(),2)=0
참고는 열()함수를 반환합니다 열 번호와 함께 열=1,B=2 니다.
바둑판 음영에 대한 사람? 시:
=MOD(행(),2)=모드(칼럼(),2)
당신은 끝날 것이 바둑판 무늬.
논리 이해
이 결과에 만족하고 너트와 볼트를 알 필요가 없다면 클래스가 해산되었습니다., 반면에,우리가이 표현에서 바둑판 무늬로 끝나는 방법을 이해하고 싶다면,나와 함께 붙어 라. 지 않는 한 당신이 어떤 프로그래밍이나 철학은 정도에서 당신의 벨트를 얻으려고,주위에 당신의 머리는 논리적 표현이 될 수 있는 조금 복잡합니다.
참고 하는 생산의 바둑판 무늬,우리가 사용하는 두 개의 공식 후 한다;우리는 또한 생략 최종=0 리에 사용되는 이전에 수식에 대해 설명합니다.이것이 왜 그런가?,
잘 비교하는 대신 식의 결과를 0 으로 우리는 비교 결과는 최초의 식의 결과가 두 번째로 표현하고 있는지 여부를 확인하는 동일합니다. 따라서 Excel 은 첫 번째 수식을 평가하고 그것이 참인지 거짓인지를 결정합니다. 그런 다음 두 번째 수식을 평가하고 그것이 참인지 거짓인지를 결정합니다. 마지막으로 두 결과를 동일시하고 최종 결과가 참인지 거짓인지를 결정합니다.
즉,네 가지 가능한 중간 결과로 끝납니다.
- 두 표현 모두 참입니다.,
- 첫 번째는 TRUE 이고 두 번째는 FALSE 입니다.
- 두 표현식은 모두 FALSE 입니다.
- 첫 번째는 거짓이고 두 번째는 참입니다.
이제 최종 단계를 수행하고이 네 가지 중간 결과를 평가하십시오. 첫 번째와 세 번째는 TRUE 로 평가(즉,TRUE=TRUE 는 false=FALSE 가 분명히 TRUE 인 것처럼);두 번째와 네 번째는 FALSE 로 평가합니다(TRUE=FALSE 는 FALSE;FALSE=TRUE 는 FALSE).,”4f5b53d39d”>
과 함께,교 TRUE/FALSE/TRUE/FALSE 에서의 열 및 FALSE/TRUE/FALSE/TRUE 에서는 다음을 구축하는 바둑판에 음영.,피>