1. " 데이터베이스에서 찾을 조건에 맞는 레코드가 하나인 경우 그 레코드를 추출합니다. " 라고 쓰여 있는데
DGET 함수는 조건에 맞는 레코드가 "하나" 인 경우만 쓸 수 있는 건가요?
2. 조건부 서식에서는 열고정을 필수로 해줘야 하잖아요 그것처럼 열고정을 해봤는데(field : A$6) 답은 같더라구요,
데이터베이스 함수에서 열고정을 안해줘도 되는(field : A6) 이유가 뭔가요?
(추가로 조건에 셀주소가 쓰일 때에도 열고정을 해줘야 할것 같아요,,)
안녕하세요.
1. 네, DGET 함수는 데이터 목록에서 조건에 맞는 유일한 값을 찾을 때 사용하는 함수입니다.
2. 이 문제의 경우 수식을 복사할 필요가 없기 때문에 참조에 상관없이 같은 값이 결과로 표시됩니다.
보통은 채우기 핸들러로 수식을 복사할 때, 고정되어야 하는 셀 참조 영역을 절대참조로 변경합니다.
셀 하나에 수식을 작성하는 경우에는 수식이 복사될 필요가 없으므로 절대참조하지 않습니다.
물론, 절대참조하셔도 동일한 결과가 나오므로 하셔도 됩니다.
참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다. 필요에 따라 조정해 주시면 될 것 같습니다.
좋은 하루 보내세요.
-
관리자2019-08-09 22:49:33
안녕하세요.
1. 네, DGET 함수는 데이터 목록에서 조건에 맞는 유일한 값을 찾을 때 사용하는 함수입니다.
2. 이 문제의 경우 수식을 복사할 필요가 없기 때문에 참조에 상관없이 같은 값이 결과로 표시됩니다.
보통은 채우기 핸들러로 수식을 복사할 때, 고정되어야 하는 셀 참조 영역을 절대참조로 변경합니다.
셀 하나에 수식을 작성하는 경우에는 수식이 복사될 필요가 없으므로 절대참조하지 않습니다.
물론, 절대참조하셔도 동일한 결과가 나오므로 하셔도 됩니다.
참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다. 필요에 따라 조정해 주시면 될 것 같습니다.
좋은 하루 보내세요.
-
관리자2019-08-13 00:25:41
안녕하세요.
셀 참조영역에 수식이 포함되는지 여부하고는 상관없을 것 같은데요,
셀 복사시에 셀 참조를 그대로 할지 변경할지 결정한다고 이해하시는 것이 더 좋을 것 같습니다.
좋은 하루 보내세요.
-
*2019-08-10 12:39:34
안녕하세요
셀 참조 영역에 수식이 포함되어 있지 않으므로 수식셀을 절대주소로 만들어주지 않아도된다..
이렇게 이해하면 될까요?