기본작업-3에 고급필터 처리할 때 제가 입력한 값은 =$G4>=AVERAGE(G4:G16) 이렇게 입력했는데
평균 이하의 값인 "최성완"의 값도 결과에 나오더라고요
답은 =G4>=AVERAGE(&G$4:$G$16) 이렇게 입력이 되어있는데 이 식의 참조처리가 이해가 되지 않습니다.
제가 입력한 값이랑 정답의 차이를 이해가 되지 않아요...
안녕하세요.
=$G4>=AVERAGE(G4:G16) 으로 조건을 지정하면 프로그램은 다음과 같이 셀 주소가 변경되면서 값을 비교합니다.
=$G4>=AVERAGE(G4:G16)
=$G5>=AVERAGE(G5:G17)
=$G6>=AVERAGE(G6:G18)
=$G7>=AVERAGE(G7:G19)
=$G8>=AVERAGE(G8:G20)
AVERAGE(G4:G16) 에서 지정한 범위는 항상 고정적이여야 하는데, 님과 같이 작성하면 위와 같이 변경되므로 결과가 정상적으로 나오지 않습니다.
즐거운 하루 되세요.
-
관리자2020-04-27 20:12:59
안녕하세요.
=$G4>=AVERAGE(G4:G16) 으로 조건을 지정하면 프로그램은 다음과 같이 셀 주소가 변경되면서 값을 비교합니다.
=$G4>=AVERAGE(G4:G16)
=$G5>=AVERAGE(G5:G17)
=$G6>=AVERAGE(G6:G18)
=$G7>=AVERAGE(G7:G19)
=$G8>=AVERAGE(G8:G20)
AVERAGE(G4:G16) 에서 지정한 범위는 항상 고정적이여야 하는데, 님과 같이 작성하면 위와 같이 변경되므로 결과가 정상적으로 나오지 않습니다.
즐거운 하루 되세요.