조건부 서식을 지정할 때 수식에다가 $를 써서 컬럼을 지정하면 해당 행 전체에 서식을 지정할 수 있다는건 알겠습니다.
근데 COUNTIF 함수때문에 갑자기 의문이 생겼습니다.
COUNTIF 함수는 분명 =COUNTIF(범위, 조건) 이라고 되어있어서
A컬럼들 중에 '원'이 들어간 것을 빨간색으로 칠한다면 =COUNTIF(A2:A7, "*원*")이라고 생각했는데
답이 =COUNTIF(A2, "*원*")이네요? 뭐죠? 범위 아니였나요? A2가 속한 모든 행에 대해서 처리하는건가?
방금 전에 해설을 읽고 A2의 조건값이 1이면 서식을 적용한다고 해서 아 혹시 A2의 결과값이 참이면
해당 행에 모두 서식을 적용하고 거짓이면 안하나 하고 조건을 A3으로 바꿨더니 A7을 제외하고
A3과 A5만 색이 칠해지네요? 아니; 이거 뭐가 어떤 조건인지 모르겠어요 ㅠㅠ
https://cohabe.com/sisa/643604
엑셀 잘 아시는 분 있나요? 컴활 관련 문제인데
- ㅇㅇㄱ) 초창기엔 버튜버 글 쓰면 비추 받는게 팩트긴 했어 [16]
- 쉐퍼 | 4분전 | 438
- TS물의 대표적인 클리셰.jpg [22]
- 우마무스메 | 6분전 | 683
- 유게 버튜버를 키운 사건중 하나 [8]
- 하얀나방 | 7분전 | 585
- 수술실 cctv 설치요구 시위하던 1인 분신시도 [5]
- 고양이야옹야옹 | 7분전 | 379
- ㅇㅇㄱ,ㅇㅅㄷ)아직도 놀라운거 [18]
- 현랑2 | 8분전 | 241
- 서울대학교 조교에게 항의하는 학부모 : 우리애는 영재고 나왔다구요!! [46]
- 울프맨_ | 8분전 | 768
- 여초에서 반대수가 많은 몸매 자랑 글 [7]
- 아리스토텔레스11 | 9분전 | 437
- 케이팝) 아이돌 댄스의 부작용 [2]
- 뿌잉&모찌 | 11분전 | 991
- ㅇㅇㄱ)그래도 한국에서 버튜버 그룹을 가장 먼저 시도한 거 아닌가? [28]
- 근첩-4999474945 | 12분전 | 520
- ㅇㅇㄱ) '그 팬덤'의 역겨운 분탕질이 라이브 루리랑 동급 취급한거임 [23]
- 데스티니드로우 | 13분전 | 395
- 소전2) 우우우...저태이.......뜌... [7]
- 튀긴감자 | 13분전 | 976
- "ADHD가 뭐 어쨌다고?" [36]
- 코사카_와카모 | 15분전 | 875
- 말딸) 진짜 독기 빠지니깐 못 알아보겠네 [17]
- 막걸리가좋아 | 15분전 | 214
- 근데 유게에서 한국 버튜버 많이 흥한건 [7]
- 올때빵빠레 | 15분전 | 875
*은 모두란 의미가 있어요.
예를 들어 *밥* 하면 집밥 개밥 밥집 쌈밥집 등이 해당
그건 저도 아는데 제가 궁금한건 범위입니다 ㅠㅠ 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(블럭,조건)))에 적용해야 할겁니다.