B20 : =H4>=AVERAGE($H$4:$H$16)
일단 정리하면,
My 해석 정리
정리
1. >=6 이렇게 비교대상이 상수이면, 필드명 밑으로 참,거짓으로 찾고,
2. =H4>=AVERAGE($H$4:$H$16) // 이것은 >= 뒤에 숫자가 아니므로, 필드명 밑으로 참거짓을 찾을 수 없고, 다 거짓이 되므로, 필드명을 인지 못하게 해야하며,
H4 주소값으로 비교대상이 맞는지 체크하므로, 필드명은 없이 조건부 서식처럼 상대주소가 알아서 참거짓을 판별하게 해야한다.
부가설명) // 2021-03-28
=COUNTIF(E5:E12,">="&AVERAGE(E5:E12))&"개"
조건부분에서 ">=" & AVERAGE(E5:E12
각각의 조건을 연결해준다고 생각하면 된다.
고급필터에서
함수를 넣어서 조건을 넣을 때, 필드명을
1. 안쓰거나,
2. 다른 이름으로 넣으면 된다. 예) 조건 // 이런식으로 하면 된다.
필드명을 굳이 주지 않아도 된다. 굳이 주려면, 그냥 "조건" 이렇게 주던가, 아무 이름을 주되, 필드명과 같지 않게만 주면 된다.
고급필터의 조건은 필드(열) 데이터 내에서 그대로 조건에 해당하는것만 추출해 낸다.
하지만, 함수명이 들어가면, 필드명을 다르게 해줘야 한다.
해당 필드의 데이터에 함수명으로 작성된 데이터가 없기 때문이다.
데이터 자체가 함수명, 즉, average , sum 등등 이런 데이터가 아니기 때문이다.
함수명을 넣게 되면, (해당열에) 숫자데이터만 있었다면, 일치하는게 하나도 없다.
필드명을 같지 않게 해주는건, 조건의 필드명을 인지하지 못하게 하고,
조건부서식처럼, = 주고, 조건을 줘서 조건에 해당하는 데이터를 추출하도록 해주면 된다.
'엑셀함수정리' 카테고리의 다른 글
엑셀 SWITCH 함수 (0) | 2024.01.02 |
---|---|
엑셀 TEXT 함수 (1) | 2023.09.15 |
MATCH함수, HLOOKUP함수 같이 사용예1 (2) | 2023.08.20 |
엑셀 오름차순, 내림차순에 대한 내용 (0) | 2022.03.03 |
엑셀 / TIME함수 / 드론 출발시간, 도착시간 / 단위 시간 처리 (0) | 2021.11.24 |
콘텐츠 내 자동삽입광고