처음 컴활하고, 컴퓨터 자격증 따는 것인데요. 기본적인 것인 줄 아는데, 독학하려다 보니,
혼자 왜 그런지 분석하고 이해가 안되서요.
1. 언제 " " 를 하는 건가요? 문자열에 붙이는 걸로 아는데, 숫자에도 표기하기도 하는데, 그러는 경우 숫자를 문자취급하는 경우인건가요? 그럼 그래야만 하는 떄가 언제인지 구별이 안가요 ㅠㅠ
2. 언제 괄호 (,) 를 하는 건지요? 제가 생각하기에 함수식 ( 가 있으면 닫는 괄호 ) 로 갯수에 맞게 있어야 한다고 생각해서 보면 닫지 않는 경우도 있던데 제 생각의 오류인가요?
3. 표가 있을 떄, 범위 지정시 언제 전부를 지정하고, 아니면 위에 나누는 범주를 제외하고 일부를 블럭지정하는 건가요? 함수식 별로 좀 다르던데, 이걸 제가 함수식별로 암기해야하는 건지, 아니면 이해하고 굳이 암기 안해도 가능한지 알려주세요.
4. 제 기준에서 $$ 절대참조로 바꾸는 것이 이해가 잘안됩니다 ㅠㅠ언제 붙이고 안붙이는 건지
간단히 설명해 주세요
1. 보통 문자에 사용하구요.
left, right, mid 함수의 경우 결과가 모두 문자로 표시 됩니다.
즉 1이 나와도 숫자 1이 아니라 문자 "1" 이 나오기 때문에 비교값을 지정할때
left(a1,1)="1"
과 같이 비교하는 것이죠.
그리고 sumif, countif 와 같이 함수의 조건 등에 "" 가 붙는 경우도 있습니다.
countif(a1:a10,">=10") 과 같이 말이죠.
2. 네 맞습니다. 여는 괄호 ( 가 두개면 닫는 괄호도 두개 여야 하는 것은 맞습니다.
괄호가 열리고 닫히는 것은 함수의 인수 사용법이나 식의 사용법에 따라 달라지는 것으로
지금 질문만으로는 정확한 답변은 어렵겠네요.
이해가 안되는 식이 있으면 하나의 식을 골라 질문 주시면 답변 드리겠습니다.
3. 함수에 따라 필드명이 필요한 함수가 있고 필요 없는 함수가 있습니다.
보통 d 가 붙는 데이터 베이스 함수의 경우는 필드명이 꼭 필요하기 때문에 범위에 필드명을 포함하여 사용해야 합니다.
나머지 부분은 함수에 따라 다른 것이므로 함수를 학습하시면서 하나씩 기억하시는 것이 좋을 것 같네요.
4.
절대참조는 채우기핸들을 사용하여 식을 복사하여 사용할때 변하지 않아야 하는 셀에 사용하는 것입니다.
아래 설명을 참고해 주세요.
절대참조를 사용 하는 이유는 채우기 핸들을 이용하여 수식을 복사할때
변경되지 않아야 하는 범위에 사용 하는 것입니다.
하나의 셀에 수식을 입력하여 구하여야 한다면 절대참조가 필요 없겠죠.
average 함수를 이용할때 하나의 셀에 구할때는 절대참조를 하지 않으셔도 됩니다. 다른 식들도 마찮가지구요. 함수를 이용 할때 변하지 않아야 하는 범위에 대해서 절대 참조를 사용 하게 되는데
average 함수를 쓸때 표에
이름 영어 합격
김 80 a
이 70 b
박 90 c
최 70 d
이라면 평균 자리인 a에 수식을 입력하는데 만약 영어 점수가 평균 이상이면 합격 이라는 식이 있다면
=b2>=avearge(b2:b5)
로 사용 하게 되죠. 그런데 여기 average 인수에 절대값을 하지 않는다면
=b3>=avearge(b3:b6)
=b4>=avearge(b4:b7)
과 같이 평균을 구하는 범위가 달라지기 때문에
=b2>=avearge($b$2:$b$5)
과 같이 사용하여
=b3>=avearge($b$2:$b$5)
=b4>=avearge($b$2:$b$5)
와 같이 고정될 수 있게 하는 것입니다. 이해가 되시는지요?^^
아래는 절대참조와 상태참조의 설명입니다. 참고해 주세요.
절대참조
절대참조는 행, 열 값 앞에 $ 기호를 붙여줍니다.결과 셀의 위치가 바뀌어도 참조 값의 위치는 바뀌지 않는다. 는 의미주로 피 연산자가 되는 셀 위치가 고정된 경우 사용합니다.
=average($A$1:$A$14) <평균값을 절대 값으로 사용하여야 할때>
혼합참조
혼합참조는 행, 열 값 중 한쪽에만 $가 붙어있는 형태입니다.$가 붙어 있는 쪽의 값은 수식을 복사해도 결과 셀의 위치와 관계없이 값이 변경되지 않습니다.
양쪽 방향으로 수식을 복사해야 하는 경우 절대 참조를 사용합니다.
$A1 – 열만 절대참조
A$1 – 행만 절대참조
=$A2 * B$1
간단한 구구단 만들기 입니다. 열과 행을 고정하여 채우기 핸들을 사용하여도 값이 제대로 나오게 됩니다.
파일 첨부합니다. 식을 작성해서 사용해 보세요.
좋은 하루 되세요.
-
*2013-09-06 14:25:15
1. 보통 문자에 사용하구요.
left, right, mid 함수의 경우 결과가 모두 문자로 표시 됩니다.
즉 1이 나와도 숫자 1이 아니라 문자 "1" 이 나오기 때문에 비교값을 지정할때
left(a1,1)="1"
과 같이 비교하는 것이죠.
그리고 sumif, countif 와 같이 함수의 조건 등에 "" 가 붙는 경우도 있습니다.
countif(a1:a10,">=10") 과 같이 말이죠.
2. 네 맞습니다. 여는 괄호 ( 가 두개면 닫는 괄호도 두개 여야 하는 것은 맞습니다.
괄호가 열리고 닫히는 것은 함수의 인수 사용법이나 식의 사용법에 따라 달라지는 것으로
지금 질문만으로는 정확한 답변은 어렵겠네요.
이해가 안되는 식이 있으면 하나의 식을 골라 질문 주시면 답변 드리겠습니다.
3. 함수에 따라 필드명이 필요한 함수가 있고 필요 없는 함수가 있습니다.
보통 d 가 붙는 데이터 베이스 함수의 경우는 필드명이 꼭 필요하기 때문에 범위에 필드명을 포함하여 사용해야 합니다.
나머지 부분은 함수에 따라 다른 것이므로 함수를 학습하시면서 하나씩 기억하시는 것이 좋을 것 같네요.
4.
절대참조는 채우기핸들을 사용하여 식을 복사하여 사용할때 변하지 않아야 하는 셀에 사용하는 것입니다.
아래 설명을 참고해 주세요.
절대참조를 사용 하는 이유는 채우기 핸들을 이용하여 수식을 복사할때
변경되지 않아야 하는 범위에 사용 하는 것입니다.
하나의 셀에 수식을 입력하여 구하여야 한다면 절대참조가 필요 없겠죠.
average 함수를 이용할때 하나의 셀에 구할때는 절대참조를 하지 않으셔도 됩니다. 다른 식들도 마찮가지구요. 함수를 이용 할때 변하지 않아야 하는 범위에 대해서 절대 참조를 사용 하게 되는데
average 함수를 쓸때 표에
이름 영어 합격
김 80 a
이 70 b
박 90 c
최 70 d
이라면 평균 자리인 a에 수식을 입력하는데 만약 영어 점수가 평균 이상이면 합격 이라는 식이 있다면
=b2>=avearge(b2:b5)
로 사용 하게 되죠. 그런데 여기 average 인수에 절대값을 하지 않는다면
=b3>=avearge(b3:b6)
=b4>=avearge(b4:b7)
과 같이 평균을 구하는 범위가 달라지기 때문에
=b2>=avearge($b$2:$b$5)
과 같이 사용하여
=b3>=avearge($b$2:$b$5)
=b4>=avearge($b$2:$b$5)
와 같이 고정될 수 있게 하는 것입니다. 이해가 되시는지요?^^
아래는 절대참조와 상태참조의 설명입니다. 참고해 주세요.
절대참조
절대참조는 행, 열 값 앞에 $ 기호를 붙여줍니다.결과 셀의 위치가 바뀌어도 참조 값의 위치는 바뀌지 않는다. 는 의미주로 피 연산자가 되는 셀 위치가 고정된 경우 사용합니다.
=average($A$1:$A$14) <평균값을 절대 값으로 사용하여야 할때>
혼합참조
혼합참조는 행, 열 값 중 한쪽에만 $가 붙어있는 형태입니다.$가 붙어 있는 쪽의 값은 수식을 복사해도 결과 셀의 위치와 관계없이 값이 변경되지 않습니다.
양쪽 방향으로 수식을 복사해야 하는 경우 절대 참조를 사용합니다.
$A1 – 열만 절대참조
A$1 – 행만 절대참조
=$A2 * B$1
간단한 구구단 만들기 입니다. 열과 행을 고정하여 채우기 핸들을 사용하여도 값이 제대로 나오게 됩니다.
파일 첨부합니다. 식을 작성해서 사용해 보세요.
좋은 하루 되세요.