1. 엑세스에서 인쇄할 때 '선택한 레코드' 선택이 안 되는 경우엔 어떻게 해야 되나요?
2.3편 226쪽 sumproduct에서는 *1을 안 붙였는데 252쪽 sumproduct에서는 *1을 왜 붙이는지 모르겠어요.
차이점이 뭔가요? 함수사전을 봐도 sumproduct 자체가 잘 이해가 안가네요. 따라해봐도 잘 안돼요...
월요일에 시험인데 그 전까지는 답변해 주세요~
1번 질문에 관한 답변입니다.
--------------------------------------------------------------------
1. 폼을 저장한 후 ... 폼을 닫아주시고
다시 더블클릭합니다.
2. 더블클릭하면 다음과 같이 레코드 1이 화면에 표기가 됩니다.
3. 위의 그림처럼 왼쪽 하단에 레코드번호창이 있는데 시험문제지에 나온 해당 레코드를 입력하여 줍니다
(고로 필자 시험지에는 6번을 입력하도록 되어있습니다 ^^)
4. 6번을 입력하면 다음과 같이 6번레코드가 불러와집니다.
원하는 레코드가 불러왔으면 Ctrl + P 를 누르세요
5번 위의 그림과 같이 선택한 레코드를 선택하시고 확인을 누르시면 원하는 폼이 출력됩니다 ^^
2번 질문 답변
-------------------------------------------------------------
FIND(찾을 텍스트, 문자열, 시작 위치) 함수는 찾을 텍스트를 문자열에서
찾아 시작 위치를 반환하는 함수입니다.
=sumproduct(isnumber(find("우수",범위)*1 ,범위))
식을 작성하면 최우수와 우수를 모두 찾습니다.
위의 식대로
=sumproduct(isnumber(find(우수,범위)+sumproduct(isnumber(find(최우수,범위),범위)
로 수식을 작성하면 결과적으로 우수+최우수+최우수가 되므로
최우수를 2번 더하므로 올바른 값이 나오지 않습니다.
ISNUMBER 함수는 단순히 숫자면 TRUE, 숫자가 아니면 FALSE를 표시하는 함수로,
1을 곱하여 ‘TRUE’나 ‘FALSE’로 표시된 값을 1이나 0으로 변경하기 위해서입니다.
일반적으로 TRUE는 1, FALSE는 0으로 취급하므로 TRUE*1=1, FALSE*1=0으로 표시됩니다.
동일한 단어가 포함되지 않은 A와 B의 합계를 구한다면 위의 식대로 작성하면 됩니다.
혹시 더 궁금하신 내용이 있으시면 lunaiu 로 톡주세요
아는내용이면 알려드리겠습니다 ^^
-
*2013-04-21 01:20:51
1번 질문에 관한 답변입니다.
--------------------------------------------------------------------
1. 폼을 저장한 후 ... 폼을 닫아주시고
다시 더블클릭합니다.
2. 더블클릭하면 다음과 같이 레코드 1이 화면에 표기가 됩니다.
3. 위의 그림처럼 왼쪽 하단에 레코드번호창이 있는데 시험문제지에 나온 해당 레코드를 입력하여 줍니다
(고로 필자 시험지에는 6번을 입력하도록 되어있습니다 ^^)
4. 6번을 입력하면 다음과 같이 6번레코드가 불러와집니다.
원하는 레코드가 불러왔으면 Ctrl + P 를 누르세요
5번 위의 그림과 같이 선택한 레코드를 선택하시고 확인을 누르시면 원하는 폼이 출력됩니다 ^^
2번 질문 답변
-------------------------------------------------------------
FIND(찾을 텍스트, 문자열, 시작 위치) 함수는 찾을 텍스트를 문자열에서
찾아 시작 위치를 반환하는 함수입니다.
최우수에는 우수가 포함되어 있기 때문에 우수를 사용하면우수(1), 최우수(2)를 모두 찾을 수 있습니다.그렇기 때문에=sumproduct(isnumber(find("우수",범위)*1 ,범위))
식을 작성하면 최우수와 우수를 모두 찾습니다.
위의 식대로
=sumproduct(isnumber(find(우수,범위)+sumproduct(isnumber(find(최우수,범위),범위)
로 수식을 작성하면 결과적으로 우수+최우수+최우수가 되므로
최우수를 2번 더하므로 올바른 값이 나오지 않습니다.
ISNUMBER 함수는 단순히 숫자면 TRUE, 숫자가 아니면 FALSE를 표시하는 함수로,
1을 곱하여 ‘TRUE’나 ‘FALSE’로 표시된 값을 1이나 0으로 변경하기 위해서입니다.
일반적으로 TRUE는 1, FALSE는 0으로 취급하므로 TRUE*1=1, FALSE*1=0으로 표시됩니다.
동일한 단어가 포함되지 않은 A와 B의 합계를 구한다면 위의 식대로 작성하면 됩니다.
혹시 더 궁금하신 내용이 있으시면 lunaiu 로 톡주세요
아는내용이면 알려드리겠습니다 ^^