반응형

안녕하세요. 닻별이 입니다. 엑셀에서 위치를 찾는 match 함수에 대해서 알아보고자 합니다. match 함수는 1가지로만 사용할 수도 있지만 index 함수와 함께 사용해서 위치를 찾을 때 쓰이기도 합니다.



[연습용 파일]






 

  [프로그램/엑셀] 18. 엑셀 초보 - match 함수


0. 위의 문제에서 "씨티카드"가 몇 번째 행에 있는지 찾고자 합니다. MATCH 함수는 (조건, 범위, 일치) 를 가지고 씨티카드의 위치를 찾을 수 있습니다.

1. 여기서 조건은 찾을 값인 "씨티카드" 입니다. 씨티카드는 E3 에 위치에 있습니다.




2. 어느 위치에 있는 씨티카드의 범위를 잡을 건지 보니 B2:B6 까지 입니다.




3. MATCH 함수에서 씨티카드라는 조건과, 씨티카드를 찾을 범위를 찾았으니 맨 마지막에는 1,0,-1 중에서 하나를 선택해야합니다. 여기서는 씨티카드의 위치를 정확하게 알고자 0을 넣었습니다.




4. 그럼 이제 MACTH 함수에서 (조건, 범위, 일치) 여부를 차례대로 써보면 (E3, B2:B6, 0) 입니다. 이걸 풀어서 보면 E3는 씨티카드이고, B2:B6은 씨티카드의 위치를 찾을 범위입니다. 마지막으로는 B2:B6라는 범위에서 씨티카드 값을 정확하게 찾기 위해서 0을 넣어줍니다. 그러면 최종적으로 씨티카드의 위치는 5라고 나옵니다.

반응형

안녕하세요. 닻별이 입니다. 엑셀 함수를 사용할 때 제일로 많이 사용하는 함수인 IF 함수에 대해서 알아보고자 합니다. IF 함수는 짧게 사용할 수도 있지만 중첩으로 사용하게 되면 더 많이 사용하는 함수이기도 합니다.



[연습용 파일]


엑셀_IF.xlsx




 

  17. 엑셀 초보 - if 함수


0. 여기서 문제입니다. 60점 이상이면 합격, 60점 미만이면 불합격으로 표시하라고 합니다.




1. 위에 있는 예제 문제를 다운로드하면 위와 같은 예제문제가 있습니다. 문제는 60점 이상이면 E5셀에 합격, 60점 미만이면 불합격으로 표시하라는 내용입니다. E5 셀에 if 함수를 사용합니다. 




2. 만약에 D5셀에 있는 80이라는 숫자가 60보다 크거나 같으면 "합격" 이라는 글자가 나오도록 하겠습니다. 여기서 당연히 D5셀에 있는 80이라는 숫자는 60보다 크니 합격이라고 나와야겠죠? 




3. 그렇다면 E5셀에는 D5(숫자 60) 이 60보다 크거나 같다는 내용이 들어가야합니다. D5>=60 라고 적으면 60보다 크거나 같다고 표시됩니다. 이후에 60이라는 숫자보다 크면 "합격, 작으면 "불합격" 이라는 글자가 나오도록 합니다. =if(D5>=60,"합격", "불합격") 이라고 적으면 E5 셀에는 합격이라는 글자가 나옵니다. 




4. D6셀에는 45라는 숫자가 적혀져 있는데 당연히 60보다 작습니다. 그러므로 =if(D6>=60,"합격", "불합격") 이라고 적으면 D6셀에는 불합격이라고 적힙니다.


반응형

안녕하세요. 닻별이 입니다. 엑셀 함수에서 조건에 대해 숫자와 문자를 반복적으로 사용할 수 있는 rept 함수에 대해서 알아보려고 합니다. 아래 연습용 파일을 다운로드 받아서 하나씩 따라해 봅시다.



[연습용 파일]


엑셀_rept.xlsx



 

  16. 엑셀 초보 - 반복적인 숫자와 문자 사용하기 rept 함수


먼저 예제파일을 열어서 Sheet1 에 있는 위 내용을 찾아봅니다. 이미 답이 적혀져 있으니 지우고 난 이후에 아래 내용들을 따라해 봅시다.




먼저 고아윤이라는 이름 옆에 있는 문자표시에 =REPT 를 적습니다. 그러면 이 함수 뒤에 반복할 값과 반복할 수를 적어줘야하는데요.




=REPT(C4,1) 이라고 적으면 C4에 있는 숫자를 1번 반복하라는 뜻입니다. 




여기서는 백진아의 문자표시란에 =REPT(C5,1) 이라고 적으면 100이라는 숫자를 1번 반복하라는 뜻입니다.




그럼 만약에 707070 이라는 숫자가 나오게 하려면 어떻게 하면 될까요? =REPT(C4,3) 라고 적으면 70 이라는 숫자를 3번 반복하라는 뜻이므로 707070 이라는 숫자가 나옵니다. 마찬가지로 100100100 이라는 숫자가 나오게 하려면 =REPT(C5,3) 라고 적으면 100 이라는 숫자를 3번 반복하면서 100100100 이라는 숫자가 나오게 됩니다.




그렇다면 이번에는 숫자가 아닌 문자를 표시해 볼까요? =REPT("♣", C4/50) 이라고 적으면 ♣ 이라는 문자를 70/50 즉, 1번 나타나게 하라는 뜻입니다.




C4 가 숫자 70 이므로 숫자 50 으로 나누면 1이 남습니다. 그러니 ♣ 라는 문자가 1개 표시됩니다.




이번에는 =REPT("♣",C5/50) 이라고 표시하게 되면 C5가 숫자 100이므로, C5/50 은 100/50 이 됩니다. 그러므로 ♣ 이라는 문자를 2번 표시하게 됩니다.




문자표시에 =REPT("♣", C4/50), =REPT("♣", C5/50) 이렇게 수식을 넣으면 위와 같이 나옵니다.




그럼 위 내용을 다시 해보자면 =REPT("◎", C8,2) 이렇게 함수를 사용하면 문자가 ◎◎ 로 2개가 나타납니다. 그 밑에는 =REPT("■", C9,2) 라고 함수를 사용하면 ■■ 로 문자가 2개가 나타납니다.




마지막으로 위와 같이 =REPT("♣", G4/10) 으로 적어서 ♣ 문자가 7개 나올 수 있습니다. 이렇게 하면 고아윤부터 시작해서 이동하까지 누가 평균점수가 높은지 문자표시로 한눈에 알 수 있습니다.

반응형

안녕하세요. 닻별이 입니다. 엑셀 함수를 사용할 때 행과 열에 대해서 많이 이야기하고는 합니다. 행과 열이란 무엇인지 간단하게 살펴보고자 합니다.



[연습용 파일]


엑셀_범위,행과 열.xlsx



 

  15. 엑셀 초보 - 행과 열


위의 예제 문제에서 백진아의 수학점수를 index로 찾아보고자 합니다. 그럴려면 범위, 행과 열에 대해서 알아야합니다.




네모난 칸에 범위라고 적혀져 있는 게 백진아의 수학점수를 찾기위한 범위 입니다. 백진아의 수학점수를 찾으려면 고아윤부터 이동하까지의 국어, 영어, 수학 점수를 범위 안에 넣었습니다.




범위를 넣은 이후에는 이 범위 안에 백진아의 점수가 어떤 행과 열 안에 있는지 알아야 합니다. 백진아는 세로로 보면 2번째에 이름이 있으니 2행이 됩니다.




그리고 국어, 영어, 수학 중에서 백진아의 수학점수는 가로로 세번째에 있으니 3열이 됩니다. 그러면 백진아의 수학점수는 세로로 2번째, 가로로 3번째에 있으니 2행 3열에 백진아의 수학점수가 있다는 말이 됩니다. 그래서 백진아의 수학점수는 60점이 됩니다. 이를 index 함수로 보면 =index(C4:E8,2,3) 이라고 적어넣으면 백진아의 수학점수인 60점이 나오게 됩니다.

반응형

안녕하세요. 닻별이 입니다. 엑셀 함수 중에서 원하고자 하는 값의 위치를 알 수 있는 함수는 뭘까요? 엑셀에서 index 라는 함수가 값의 위치를 알 수 있는 함수입니다. 범위, 행과 열만 있으면 원하는 값의 위치를 알 수가 있습니다. 그럼 어떻게 하면 값을 알 수 있을까요? 연습용 파일을 받아서 하나씩 따라해 봅시다.


[연습용 파일]

엑셀_index.xlsx



 

  14. 엑셀에서 index 함수 사용하기

1. 엑셀을 다운로드 하면 위와 같은 표가 나옵니다. 위에 나온 점수표에서 INDEX 함수를 가지고 백진아의 수학점수를 구해보도록 하겠습니다.




2. 백진아의 수학점수를 구하기 위해 키보드로 =INDEX 라고 적습니다.




3. 백진아의 수학점수를 구하기 위해서는 (범위, 행번호, 열번호)가 필요합니다.




4. 범위는 빨간 네모 박스에 있는 C4 부터 E8 까지 입니다. 이 범위를 마우스로 선택해 줍니다.




5. 그러면 INDEX 함수 뒤에 C4:E8까지 범위가 선택된 것을 볼 수 있습니다. 만약 마우스로 범위 선택이 어렵다면 키보드로 C4:E8이라고 적어도 상관없습니다.




6. 범위를 지정했으니 이번에는 행과 열의 번호가 필요합니다. 빨간 네모박스를 보면 백진아라는 이름이 있는 곳은 고아윤에 이어서 두번째 행에 있습니다.  만약 백진아가 아니라 이동하라는 이름이 있는 곳이라면? 이동하는 다섯번째 행에 있습니다. 빨간 네모박스와 같이 가로로 된 자리가 행을 뜻합니다.




7. 이번에는 수학점수는 몇 번째 열에 있을까요? 국어, 영어에 이어서 수학은 3번째 열에 자리잡고 있습니다.




8. 그렇다면 백진아의 수학점수는 몇 행, 몇 열에 있는 걸까요? 빨간 네모박스를 보면 2번째 행, 파란 네모박스를 보면 3번째 열에 백진아의 수학점수가 있는 것을 볼 수 있습니다.




9. 그렇다면 =INDEX(C4:E8 의 범위 뒤에는 2와 3이라는 숫자가 오면 됩니다. 즉, 2번째 행과 3번째 열이라는 자리에 백진아의 수학점수가 있다는 걸 알 수 있습니다.




10. 최종적으로 백진아의 수학점수를 찾기 위해 =INDEX(C4:C8,2,3) 이라는 함수식을 적고 키보드 ENTER 를 누르면 빨간 네모박스처럼 60이라는 숫자를 찾을 수 있습니다.




11. 이번에는 이동하의 영어점수를 찾아보겠습니다.




12. 이동하의 영어점수는 몇 행, 몇 열에 있을까요? 이번에는 직접 찾아보시길 바랍니다.




13. 이동하의 영어점수는 5번째 행, 3번째 열에 위치하고 있습니다.




14. =INDEX(C4:C8,5,3) 이라고 적으면 끝이 납니다.




15. 그러면 빨간 네모박스와 같이 80이라는 숫자를 찾을 수 있습니다. 여기에 더해서 점수를 뜻하는 '점'을 80이라는 숫자에 더하면 80점이라고 나오게 할 수 있습니다. 만약 80점으로 표현하고 싶으면 =INDEX(C4:C8,5,3)&"점"이라고 적으면 됩니다. 이상, [프로그램/엑셀] 14. 엑셀 초보 - index 함수에 대한 포스팅이었습니다.

반응형

안녕하세요. 닻별이 입니다. 엑셀을 사용하게되면 수식을 많이 사용하는 경우가 많은데요. 수식을 사용할 경우 이미 답이 나와있는 경우가 많습니다. =SUM 수식을 사용해서 합계를 낼 경우에 숫자만 나와있습니다. 그래서 어떤 수식을 사용했는지 보려면 해당 셀을 눌러야합니다. 그렇다면 어떤 수식을 사용했는지 한 번에 볼 수 있는 방법은 없을까요? 들어가기 전에 먼저, 예시 파일을 다운 받습니다.

엑셀 수식 보이기 예시.xlsx
0.01MB

 

 

 도시바 백업 프로그램 설치방법 - backup now ez413. 엑셀 초보 - 수식 보이기

1. 수식을 적용한 엑셀파일을 열어봅니다. 그러면 위와 같이 수식이 하나도 안 보입니다.

 

 

2. 엑셀의 메뉴 중에서 [수식][수식 표시]를 선택합니다.

 

 

3. 그러면 수식이 적용된 셀의 수식이 전부 보입니다. 여기서는 합격여부란 곳에 있는 =IF(E11>=60, "합격","불합격") 이란 수식이 보이고 있습니다.

 

 

4. 만약 키보드 단축키로 수식을 한꺼번에 보려면 어떻게 해야할까요? 키보드에서 [Ctrl + ~] 키를 동시에 누르면 엑셀의 수식을 한꺼번에 볼 수 있습니다. 그리고 다시  [Ctrl + ~] 키를 동시에 누르면 수식을 안 보이게 할 수 있습니다. 이상, [프로그램/엑셀] 13. 엑셀 초보 - 수식 보이기에 대한 포스팅이었습니다.

반응형

엑셀을 사용할 때 자주 사용하는 기능 중의 하나가 "선택하여 붙여넣기" 입니다. 이 기능은 복사를 원하는 셀을 선택하여 마우스 오른쪽을 눌러 셀의 값을 붙여넣기를 할 수 있습니다. 일반적인 "붙여넣기" 와 비슷하지만 조금은 다른 기능입니다. "붙여넣기" 라는 기능은 복사한 셀의 값과 서식(글자 크기, 채워진 색상, 선의 굵기, ...등등)그대로 복사한다면 "선택하여 붙여넣기" 는 더하기, 나누기 기능을 사용하거나 셀의 값(이름, 숫자 등)만 복사합니다. 지금부터는 앞서 말한 "선택하여 붙여넣기" 의 곱하기 기능에 대해서 알아보겠습니다.


[연습용 파일]

12. 선택하여 붙여넣기.xlsx



 

  12. 엑셀에서  선택하여 붙여넣기


1. [연습용파일] 을 다운로드 받으면 위와 같은 표가 나와있습니다. 여기서 "선택하여 붙여넣기" 기능을 가지고 점수 5점부터 2점까지 전부 다에다가 곱할 점수 10,000 을 곱하고자 합니다.

 구하고자 하는 값:

5*10,000=50,000

6*10,000=60,000

7*10,000=70,000

2*10,000=20,000




2. "선택하여 붙여넣기"를 할 셀은 곱할 점수 아래에 적혀있는 10,000 (E3셀) 이라는 값입니다.




3. 10,000 값을 복사(Ctrl+C) 하여줍니다.




4. 그 상태로  점수 항목에 있는 5점부터 2점까지 선택하여 줍니다.




5. 마우스 오른쪽을 눌러 "선택하여 붙여넣기" 를 선택해 줍니다.




6. 선택하여 붙여넣기 기능 중에서 "곱하기" 를 선택합니다.




7. 그러면 점수 항목에 있던 5점이 50,000점이 됩니다. 6점은 60,000점, 7점은 70,000점, 2점은 20,000점이 됩니다. 이렇게 선택하여 붙여넣기 기능을 통해 한꺼번에 곱할 수도 있습니다. 이상, [프로그램/엑셀] 12. 엑셀 초보 - 선택하여 붙여넣기에 대한 포스팅이었습니다.

반응형

저번에는 엑셀에서 "이름관리자" 를 사용하여 원하는 셀들을 묶어 하나의 이름으로 만드는 방법에 대해서 알아보았습니다. 이번에는 엑셀을 사용하면서 눈금선을 한 번에 없애는 방법을 알아보고자 합니다. 파일을 만들어서 보낼 때 깔끔하게 보이고 싶을 때 눈금선을 없앱니다. 어떻게 하면 눈금선을 없앨 수 있을까요?


[연습용 파일]

   1. 눈금선 숨기기.xlsx


 

  11. 엑셀에서 눈금선 숨기기


1. 먼저, 눈금선을 없앨 문서를 엽니다.




2. 기 → 눈금선에서 체크를 선택합니다.




3. 눈금선이 없어집니다. 이렇게 하면 어떤 문서에서든지 엑셀에서 보이는 눈금선을 없앨 수 있습니다. 이 방법 이외에도 Ctrl+A를 선택한 이후에 흰 색으로 채워넣기해도 상관이 없습니다. 다만, 채워넣기를 해서 눈금선을 숨겼을 경우 번거로운 상황이 발생하기도 합니다. 그래서 눈금선을 숨길 때에는 보기 → 눈금선을 사용하는 게 좋습니다. 이상, [프로그램/엑셀] 11. 엑셀 초보 - 눈금선 숨기기에 대한 포스팅이었습니다.


반응형

엑셀에서 여러 개의 셀을 하나의 이름으로 묶어 쉽게 계산을 하거나, 관리를 할 수 있는 게 바로 "이름관리자" 입니다. 이번에는 엑셀의 이름관리자를 사용하여 합계를 구하는 방법에 대해 알아보겠습니다.


※ 이름관리자 사용하기


 

  10. 엑셀에서 이름관리자 사용하기


[쉽게 이름관리자 사용하기]

1. 지금부터 숫자를 가지고 [엑셀 이름 정의=(이름관리자)] 를 사용하여 숫자 1, 2, 5의 합계를 구해보도록 하겠습니다.

2. 먼저, 엑셀에서 D8 부터 D10 까지 1, 2, 5 라는 숫자를 적어봅니다. 여기서 1, 2, 5 라는 숫자를 하나로 묶고자 합니다. 3개의 셀을 하나의 이름으로 묶기 위해선 "이름관리자" 를 사용하면 됩니다.




3. 메뉴 중에서 [수식] → [이름관리자] 를 선택 합니다. 그러면 나오는 창에서 "새로 만들기"를 선택합니다.




4. "새 이름" 이라는 창의 첫 번째에 임의의 이름인 "숫자" 라고 적습니다.

5. 두 번째에 참조 대상은 숫자 1, 2, 5가 적힌 D8:D10 을 선택해 줍니다.




6. 그러면 "숫자" 라는 이름으로 묶인 목록이 나옵니다.

7. 숫자 1, 2, 5가 [이름 관리자]로 묶인 게 확인이 되면 밑에 있는 닫기를 눌러줍니다.




8. 이제 [이름관리자] 로 묶인 숫자를 가지고 합계를 구하고자 합니다. D11셀에 =SUM 함수적고, =SUM 함수의 범위에 [이름관리자] 에서 정의한 "숫자(새로 만들기에서 정의한 이름)" 라고 적어줍니다.




9. 그러면 D11 에 숫자 1, 2, 5를 합친 값인 숫자 8이 답으로 나옵니다. 지금까지 간단하게 숫자를 가지고 [이름관리자] 를 사용하였는데요. 여기서 좀 더 나아가 이름을 가지고 [이름관리자]를 사용할 수도 있습니다. 이상, [프로그램/엑셀] 10. 엑셀 초보 - 이름관리자 사용하기에 대한 포스팅이었습니다.

반응형

엑셀에서 [점수] 를 가지고 최대값, 최소값을 구해야할 경우가 있습니다. 모의고사를 치거나 하면 "과연 내 전체 점수 중에 최고점수는 어떤 게 있지?" 하고 궁금할 수 있습니다. 이럴 경우 최대값은 함수 MAX 를, 최소값은 함수 MIN 을 사용하셔서 구하시면 됩니다.


※ 함수로 최대값, 최소값 구하기


 

  9. 엑셀에서 최대값, 최소값 구하기


[최대값을 함수 MAX 로 구하기]


1. 아래의 [과목별 점수(최대값, 최소값).xlsx] 엑셀 파일을 다운로드 한 후, 엑셀 파일을 열어 봅니다. 첫번째 시트를 누르면 예제가 나옵니다. 여기서 풀어야할 문제는 점수 현황에서 진영태의 국어, 영어, 수학의 점수 중에서 [최대값(=최대점수)] 를 구하려고 합니다. 최대값은 엑셀 함수 중 =MAX 를 사용하면 됩니다.



2. 최대값 점수를 넣을 [G4] 열을 먼저 선택합니다. 저번에 구했던 합계처럼 최대값 함수도 [자동 합계] 를 선택하여 구할 수 있습니다.




3. [자동 합계] 에서 [최대값] 을 누르면 자동으로 최대값 함수가 나옵니다.




4. [최대값] 함수의 범위가 자동으로 B4 부터 F4 까지 지정됩니다. 그런데 지정된 범위는 국어, 영어, 수학, 합계까지 선택되어 있습니다. 지금 구해야할 값은 "국어, 영어, 수학에 대한 최대값(=최대점수)" 입니다. 그러므로 마우스를 가지고 범위를 B4 부터 E4 까지로 다시 지정해 줍니다.




5. 마우스 키보드로 [Enter] 을 눌러서 G4 의 값(=최대값) 을 구해줍니다. 그리고 마우스를 아래쪽 G11 까지 끌어다 놓습니다. 그러면 진영태의 최대값뿐만이 아니라 다른 사람들의 최대값도 자동적으로 나옵니다.




[최소값을 함수 MIN 으로 구하기]

1. 이번에는 점수현황에서 진영태의 국어, 영어, 수학의 점수 중에서 [최소값(=최저점수)] 를 구하려고 합니다. 최소값은 엑셀 함수 중 =MIN 을 사용하면 됩니다.




2. 최대값과 마찬가지로 최저점수도 [자동 합계] 에서 [최소값] 을 선택합니다.




3. 그러면 자동적으로 =MIN 함수가 나옵니다. 그런데 여기도 마찬가지로 최소값 함수의 범위가 국어, 영어, 수학, 합계, 평균으로 잘못 잡혀있습니다.




4. 마우스로 범위를 국어, 영어, 수학(B4 에서 D4 까지) 로 다시 지정해 줍니다. 그리고 [Enter] 를 눌러서 G4 값을 구한 후 마우스로 G11 까지 내리면 됩니다. 이상, [프로그램/엑셀] 9. 엑셀 초보 - 최대값, 최소값(MAX, MIN) 구하기에 대한 포스팅이었습니다.

+ Recent posts