조건부 서식을 지정할 때 수식에다가 $를 써서 컬럼을 지정하면 해당 행 전체에 서식을 지정할 수 있다는건 알겠습니다.
근데 COUNTIF 함수때문에 갑자기 의문이 생겼습니다.
COUNTIF 함수는 분명 =COUNTIF(범위, 조건) 이라고 되어있어서
A컬럼들 중에 '원'이 들어간 것을 빨간색으로 칠한다면 =COUNTIF(A2:A7, "*원*")이라고 생각했는데
답이 =COUNTIF(A2, "*원*")이네요? 뭐죠? 범위 아니였나요? A2가 속한 모든 행에 대해서 처리하는건가?
방금 전에 해설을 읽고 A2의 조건값이 1이면 서식을 적용한다고 해서 아 혹시 A2의 결과값이 참이면
해당 행에 모두 서식을 적용하고 거짓이면 안하나 하고 조건을 A3으로 바꿨더니 A7을 제외하고
A3과 A5만 색이 칠해지네요? 아니; 이거 뭐가 어떤 조건인지 모르겠어요 ㅠㅠ
https://cohabe.com/sisa/643604
엑셀 잘 아시는 분 있나요? 컴활 관련 문제인데
- 카광 ㅋㅋ 지금은 페미들이 좋아할만한 만화 그림 [24]
- Waltz_with_me | 2018/06/15 06:55 | 5679
- 소전] 군수 쉬는 날의 우지.jpg [18]
- 녹오 | 2018/06/15 06:51 | 4836
- 군간부가 알려준 최악의 상관.txt [33]
- 패배자 | 2018/06/15 06:49 | 3418
- 한글은 세계에서 가장 훌륭한 문자인데 [19]
- 오란디 | 2018/06/15 06:49 | 3726
- 미남과 야녀 ㅋㅋ [5]
- 부탄까스 | 2018/06/15 06:45 | 3897
- 어메이징한 러시아 월드컵 대참사.jpg [36]
- 오퍼레이터 클로이 | 2018/06/15 06:41 | 5839
- 밤샘 노가다중.jpg [8]
- Timelapse | 2018/06/15 06:39 | 6065
- 현 인천공항입니다 [6]
- [D40]해바라기 | 2018/06/15 06:36 | 5761
- 이해가 안되는 AF [17]
- 이쩜팔 | 2018/06/15 06:35 | 3028
- 안흔한 세입자와 집주인의 싸움 [29]
- 회장님 | 2018/06/15 06:35 | 3211
- 금리가 오르면 좋은거 아닌가요? [21]
- ★아놀드★ | 2018/06/15 06:27 | 2755
- 천국에 간 종교인.manhwa [32]
- 파산군 | 2018/06/15 06:23 | 4355
- 엑셀 잘 아시는 분 있나요? 컴활 관련 문제인데 [10]
- 크레티앙 | 2018/06/15 06:17 | 4785
- 그림 그리는 과정 간단히 올려봅니다 [0]
- 바게트차 | 2018/06/15 06:17 | 7991
*은 모두란 의미가 있어요.
예를 들어 *밥* 하면 집밥 개밥 밥집 쌈밥집 등이 해당
그건 저도 아는데 제가 궁금한건 범위입니다 ㅠㅠ A2를 했는데 어째서 A2의 데이터행 전체에 적용될까요?
제가 글을 잘못 이해했네요.
조건부 서식에 따라 빨간색 나오게 하는 거라면 해당 셀만 작용합니다. 저도 아래 글에 동감
본문 수정했습니다.ㅠㅠ 조건부 서식 스크린샷 추가했어요
그게... 개별로 설정되있을거라 생각되네요..A2조건주 서식에는 A2가 A3설정값엔 A3가....
글쓴분이 A2서식에 A3를 적용하면서 A3엔 A4가 A4에는 A5가 들어갔을거같은데...확실한건 봐야알겠네요...
본문 수정했습니다. 하나의 조건부 서식만 있는데;
조건부서식을 지정할 영역은 A2:A7.
범위 첫 주소를 적어야 차례대로 비교하며 내려가죠.
만약에 여기서 A3를 입력하면...
A2셀 : A3셀이 원 이면 빨간색
A3셀 : A4셀이 원 이면 빨간색
...
A7셀 : A8셀이 원 이면 빨간색
'총점이 80점 이상이면 이름을 빨갛게 강조' 하려고 하거나,
'국어 영어점수 합이 150점 이상이면 이름을 강조'하려면..
어떻게 입력해야 할 지 생각해 보시면 ㄷㄷㄷ
그렇다면 조건부 서식에서
=IFCOUNT(A4, "*원*")을 입력하면 A4부터 차례대로 내려가면서 검사하는건가요?
조건부서식은 해당셀에 대한 조건이 TRUE이면 적용됩니다.
만약 블럭단위에서 하나의 셀에서 조건이 충족해도 전체 블럭에 TRUE 값을 돌리려면 집합과 논리식에 대한 이해가 필요합니다.
이경우 수식으로 PRODUCTSUM(COUNTIF(블럭. 조건)) 적용해야 할 겁니다.
논리식으로 풀어보면
PRODUCTSUM{ 설1=조건;설2=조건;•••;설n=조건;설1=조건;}
= {셀1의 논리값 + 셀2의 논리값 + ••• + 셀n의 논리값 } 으로 조건부서식에 논리합의 결과를 돌려줍니다.
엑셀을 잘하려면 중고등 수학에서 배운 집합과 논리식 개념 이해가 필요합니다. 그렇지 않으면 남들이 만들어준 수식을 공식처럼 암기해야 힙니다.
※ 경우에따라 N()함수를 PRODUCTSUMN(COUNTIF(블럭,조건)))에 적용해야 할겁니다.