책 내용 질문하기
데이터 표
도서
2021 시나공 컴퓨터활용능력 2급 실기
페이지
149,150,151
조회수
518
작성일
2021-04-15
작성자
탈퇴*원
첨부파일

1권의 149쪽~150쪽 1번, 2번

왜 결과(합계)를 계산하는 수식인 [B5]의 수식 입력줄의 내용을 [B10] 셀에 복사해야 되는 거죠? 전문가의 조언은 그에 관련된 내용이 아니구요...

 

1권의 150쪽 4번, 151쪽의 잠깐만요 계산 원리

위의 내용을 이해하지 못하였기에 행 입력 셀과 열 입력 셀이 절대 참조가 되는 것에 대한 것도 이해가 되지 않습니다. 151쪽의 잠깐만요 계산원리를 봐도 위의 내용을 이해하지 못하였기에 이해불가네요.

 

 

예를 들어

A4:E12 영역을 블록으로 지정한 후

 

조건을 =$D4>=250 을 적용하면

 

범위로 지정된 첫 번째 셀인 A4부터 마지막 셀인 E12 셀까지 조건을 적용하여 조건이 참인 경우 서식을 적용합니다.

 

A4 셀에서 조건을 확인할 때 =$D4>=250 조건에서 D열이 고정되었으므로

확인하는 셀은 A4 셀이지만 조건에 D열을 고정했으므로 $D4 셀이 250인지 비교합니다. D4 셀은 200이므로 조건이 거짓이므로

A4 셀에 서식을 적용하지 않습니다.

 

이어서 B4 셀의 서식을 확인할 때도 조건에 D열이 고정되었으므로 D4 셀이 250인지 비교합니다.

결국 4행은 모두 D4 셀의 값을 비교하게 되므로 D4 셀이 250 이상이 아니므로 모두 거짓으로 서식이 적용되지 않습니다.

 

A5 셀을 확인할 때 조건은 =$D4>=250으로 D열만 고정되고 행은 고정된 것이 아니므로

A5 셀과 같이 5행을 비교할 때 조건은 =$D5>=250으로 행이 하나 증가되어 비교됩니다.

결국 5행은 모두 D5 셀과 비교하는데 D5셀은 150으로 조건이 맞지 않으므로 5행도 서식이 하나도 적용되지 않습니다.

 

이와 같은 방식으로 6, 7, 8, 9, 10행까지 확인한 후

11행을 확인할 때

즉 A11 셀을 확인할 때 조건은 $D11>=250이 됩니다.

D11 셀이 350으로 조건에 맞으므로 설정한 서식을 A11 셀에 적용합니다.

이어서 B11 셀을 확인할 때도 조건은 $D11>=250을 비교하므로 조건에 맞에 B11 셀에도 서식이 적용됩니다.

결국 A11, B11, C11, D11, E11 셀 들에 서식이 각각 적용되므로

전체적으로는 데이터 범위 중 11행 전체에 서식이 적용되는 효과를 얻게 되는 것이죠.

 

이런 원리가 적용되므로 조건부 서식에서 행 전체에 서식을 적용할 때는

조건에 적용되는 셀 범위 중 열에 $붙여 열 고정 형태로 적용하는 것입니다.

 

이런 식으로 답변 부탁합니다. 

답변
2021-04-15 10:21:30

안녕하세요.

- 1권의 149쪽~150쪽 1번, 2번

  이 문제는 수학과 국어 점수의 변동에 따른 합계의 변화를 구합니다. 그러므로 합계를 구하는 수식이 입력된 b5 셀의 수식을 가로와 세로로 변화는 값이 만나는 b10 셀에 입력해야 합니다.

 

- 1권의 150쪽 4번, 151쪽의 잠깐만요 계산 원리

 질문 내용을 이해하지 못하겠습니다. 값자기 조건이 왜 나온건지... 질문을 다시해 주시기 바랍니다.

 

즐거운 하루 되세요.

  • 관리자
    2021-04-15 10:21:30

    안녕하세요.

    - 1권의 149쪽~150쪽 1번, 2번

      이 문제는 수학과 국어 점수의 변동에 따른 합계의 변화를 구합니다. 그러므로 합계를 구하는 수식이 입력된 b5 셀의 수식을 가로와 세로로 변화는 값이 만나는 b10 셀에 입력해야 합니다.

     

    - 1권의 150쪽 4번, 151쪽의 잠깐만요 계산 원리

     질문 내용을 이해하지 못하겠습니다. 값자기 조건이 왜 나온건지... 질문을 다시해 주시기 바랍니다.

     

    즐거운 하루 되세요.

  • 관리자
    2021-04-19 10:25:01

    안녕하세요.

     

    행 입력 셀로 지정한 B4 셀에 국어의 값인 80, 90, 100이 차례로 입력되고

    열 입력 셀로 지정한 B3 셀에 수학의 값인 90, 100이 차례로 입력되면서 계산됩니다.

     

    C11 셀이 계산될 때

    B10 셀에 입력된 수식 =SUM(B2, B3, B4) 중 B3에는 90이, B4에는 80이 입력되어 계산되고

     

    C12 셀이 계산될 때 

    B10 셀에 입력된 수식 =SUM(B2, B3, B4) 중 B3에는 100이, B4에는 80이 입력되어 계산됩니다. 

     

    즉 수식이 적용되는 위치에 따라 행 입력 셀과 열 입력 셀에 값들이 바뀌면서 계산되는 것이죠.

     

    이때 B3 셀과 B4 셀로 행 입력 셀에 해당하는 값들과 열 입력 셀에 해당하는 값들이 임시로 이동되면서 수식에 적용되는 것이므로

    B3과 B4 셀, 즉 열 입력 셀과 행 입력 셀은 절대참조로 고정해야 합니다.

     

    오늘도 즐거운 하루 되세요.

     

     

     

     

  • *
    2021-04-15 21:35:52

    150쪽으로 기준으로 설명하겠습니다.

     

    데이터 표의 원리는

    범위로 지정된 영역의 왼쪽 상단에 입력된 수식을 이용하여

    계산을 수행하므로 반드시 왼쪽 상단에 수식이 입력되어 있어야 합니다.

    이는 엑셀에서 데이터 표를 사용하기 위한 규칙이므로 반드시 지켜야 하는 기준입니다.

     

    B10 영역에 사용될 수식(문제에서 제시됩니다. 여기서는 합계를 계산한 것이라고 했으므로 B5 셀의 수식을 복사해서 사용합니다.)

    즉 B5 셀의 수식을 복사해서 B10 영역에 붙여넣습니다.

     

    수식은 =SUM(B2, B3, B4)입니다.

    수식을 그대로 복사해서 붙여넣으면 B5 셀과 동일한 결과가 산출되어 표시됩니다. (여기서는 240이 표시됩니다.)

     

    이제 데이터 표를 수행하기 위해

    수식이 입력된 왼쪽 상단을 포함한 영역인 B10:E12 영역을 범위로 지정한 후 데이터 표를 수행합니다.

     

     

    여기까지는 이해하였습니다. 그 다음부터 추가 질문입니다.

     

     

    데이터 표를 수행할 영역을 보면

    국어 점수인

    80, 90, 100은 10 행에 입력되어 있으므로 행 입력 셀로 지정합니다.

     

    수학 점수인

    90, 100은 B 열에 입력되어 있으므로 열 입력 셀로 지정합니다.

     

    위의 행 입력 셀과 열 입력 셀은 입력된 데이터의 위치에 따른 기준으로 이 또한 규칙입니다.

     

    이제 데이터 표 대화상자의 

    행 입력 셀에는 국어 점수인 80, 90, 100이 순차적으로 수식에 대입되서 계산되도록 지정해야 하는데,

    B10 셀의 수식인 =SUM(B2, B3, B4)에서 국어 점수는 B4입니다.

    그래서 행 입력 셀로 B4를 지정하고

    열 입력 셀에는 수학 점수인 90, 100이 순차적으로 수식에 대입되어 계산되도록

    B10 셀의 수식인 =SUM(B2, B3, B4)에서 수학 점수인 B3을 지정합니다. 

     

    이렇게 지정하고 데이터 표를 수행하면

     

    C11 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 80이

    열 입력 셀로 지정된 B3에는 90이 입력되어

    =SUM(B2, 90, 80)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 90, 80)이 계산되어 260이 산출됩니다. 

     

    D11 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 90이

    열 입력 셀로 지정된 B3에는 90이 입력되어

    =SUM(B2, 90, 90)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 90, 90)이 계산되어 270이 산출됩니다.

     

    E11 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 100이

    열 입력 셀로 지정된 B3에는 90이 입력되어

    =SUM(B2, 90, 100)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 90, 100)이 계산되어 280이 산출됩니다.

     

    D12 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 80이

    열 입력 셀로 지정된 B3에는 100이 입력되어

    =SUM(B2, 100, 80)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 100, 80)이 계산되어 270이 산출됩니다.

     

    .

    .

     

    이와 같은 원리로 데이터 표가 수행됩니다.

     

     

    어떤 원리로 C11 셀에 =SUM(B2, B3, B4) 수식이 적용될 때 행 입력 셀로 지정된 B4에는 80이, 열 입력 셀로 지정된 B3에는 90이 어떤 원리로 적용되어 입력되는 건가요?

    행과 열에 대해서는 이해를 하였는데 행 입력 셀과 열 입력 셀이 어떻게 작용되어서 수식에 적용되는 건가요? 위치인가요? C11 셀이 국어 80, 수학 90인 건 알겠지만 어떻게 작용되어서 수식에 적용되는 건지요? 행 입력 셀과 열 입력 셀은 왜 절대참조인가요? 상대참조는 안 되는 건가요?  =SUM(B2, B3, B4) 수식인데 위치에 있는 국어점수와 수학점수가 B3과 B4에 적용되어야 해서 절대참조인가요? 

  • 관리자
    2021-04-15 10:29:59

    안녕하세요.

     

    150쪽으로 기준으로 설명하겠습니다.

     

    데이터 표의 원리는

    범위로 지정된 영역의 왼쪽 상단에 입력된 수식을 이용하여

    계산을 수행하므로 반드시 왼쪽 상단에 수식이 입력되어 있어야 합니다.

    이는 엑셀에서 데이터 표를 사용하기 위한 규칙이므로 반드시 지켜야 하는 기준입니다.

     

    B10 영역에 사용될 수식(문제에서 제시됩니다. 여기서는 합계를 계산한 것이라고 했으므로 B5 셀의 수식을 복사해서 사용합니다.)

    즉 B5 셀의 수식을 복사해서 B10 영역에 붙여넣습니다.

     

    수식은 =SUM(B2, B3, B4)입니다.

    수식을 그대로 복사해서 붙여넣으면 B5 셀과 동일한 결과가 산출되어 표시됩니다. (여기서는 240이 표시됩니다.)

     

    이제 데이터 표를 수행하기 위해

    수식이 입력된 왼쪽 상단을 포함한 영역인 B10:E12 영역을 범위로 지정한 후 데이터 표를 수행합니다.

     

    데이터 표를 수행할 영역을 보면

    국어 점수인

    80, 90, 100은 10 행에 입력되어 있으므로 행 입력 셀로 지정합니다.

     

    수학 점수인

    90, 100은 B 열에 입력되어 있으므로 열 입력 셀로 지정합니다.

     

    위의 행 입력 셀과 열 입력 셀은 입력된 데이터의 위치에 따른 기준으로 이 또한 규칙입니다.

     

    이제 데이터 표 대화상자의 

    행 입력 셀에는 국어 점수인 80, 90, 100이 순차적으로 수식에 대입되서 계산되도록 지정해야 하는데,

    B10 셀의 수식인 =SUM(B2, B3, B4)에서 국어 점수는 B4입니다.

    그래서 행 입력 셀로 B4를 지정하고

    열 입력 셀에는 수학 점수인 90, 100이 순차적으로 수식에 대입되어 계산되도록

    B10 셀의 수식인 =SUM(B2, B3, B4)에서 수학 점수인 B3을 지정합니다. 

     

    이렇게 지정하고 데이터 표를 수행하면

     

    C11 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 80이

    열 입력 셀로 지정된 B3에는 90이 입력되어

    =SUM(B2, 90, 80)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 90, 80)이 계산되어 260이 산출됩니다. 

     

    D11 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 90이

    열 입력 셀로 지정된 B3에는 90이 입력되어

    =SUM(B2, 90, 90)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 90, 90)이 계산되어 270이 산출됩니다.

     

    E11 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 100이

    열 입력 셀로 지정된 B3에는 90이 입력되어

    =SUM(B2, 90, 100)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 90, 100)이 계산되어 280이 산출됩니다.

     

    D12 셀에 =SUM(B2, B3, B4) 수식이 적용될 때

    행 입력 셀로 지정된 B4에는 80이

    열 입력 셀로 지정된 B3에는 100이 입력되어

    =SUM(B2, 100, 80)으로 계산되는데, B2의 값은 90이므로 =SUM(90, 100, 80)이 계산되어 270이 산출됩니다.

     

    .

    .

     

    이와 같은 원리로 데이터 표가 수행됩니다.

     

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.