운영하던 컴퓨터활용능력, 엑셀 사이트의 게시물입니다. 엑셀의 문자열 함수 CONCATENATE 함수입니다. 이 함수는 인수로 전달되는 텍스트들을 연결하여 새로운 텍스트를 완성하는 함수입니다. 이전에 동일 함수를 게시한 적이 있기에 핵심 부분과 컴퓨터활용능력 1급 실기 기출 문제 예제만을 살펴 드립니다. 컴퓨터활용능력 1급 함수 중 문자열 함수들을 살펴보고 있습니다. 이번 게시물에서는 여러 인수값을 합쳐서 하나의 문자열로 만들어 주는 함수인 엑셀 CONCATENATE 함수를 살펴봅니다. 이 문자열 함수는 엑셀 연결 연산자 & (앰퍼샌드) 와 기능이 동일합니다. * 엑셀 CONCATENATE 함수 기능: 전달된 여러 텍스트 인수를 연결시켜 하나의 텍스트 문자열로 완성하는 엑셀 함수입니다. 엑셀 연결 연산자 ..
엑셀을 활용하는 조금의 어려운 방법입니다. 엑셀의 배열 수식을 활용하여 여러 그룹의 데이터가 섞여 있을 때 그룹별로 분리하여 작업하는 방법을 배워봅니다. 엑셀 배열 수식이 사용되기에 이전의 엑셀 배열 수식 게시물을 살펴주시면 도움될 것입니다. **님의 질문입니다 제목 : 여러 그룹이 섞여 있을 때 그룹별 순위 구하기 내용 : 엑셀을 활용하여 성적을 정리하고 순위를 구하려 합니다. 그런데 여러 반의 성적이 하나의 표에 섞여 있습니다. 반별 학생들의 성적 순위(석차)를 구하고 싶습니다. 엑셀에서 가능할까요? 만일 가능하다면 방법과 설명 부탁드립니다. 마늘빵의 답변입니다 ..... 반별(그룹별)로 순위를 구하기 위해서는 각 반별로 묶어주는 과정이 필요합니다. 해당 그룹인지 아닌지를 알아야겠지요. 이를 위해 엑..
엑셀의 여러 오류중 이 게시물에서 해결해 볼 것은 #NULL! 에러 입니다. null 이 의미하듯 이 엑셀 오류는 교차값이 없는 두 범위가 교차될 때 발생합니다. 엑셀 교차 범위 참조(intersect range references) 엑셀 #NULL! 오류를 이해하기 위해서는 교차 참조를 이해하셔야 합니다. 이 교차 참조는 두 참조 범위를 공백(SPACE)으로 구분하고 이 두 범위가 교차하는 셀들이 계산에 사용 되는 것입니다. 간단한 예로 아래의 그림을 봅니다. A1:C1 과 B1:D1 이 공백으로 구분되어 교차 참조 되고 있습니다. 두 범위가 교차하는 셀들이 SUM 함수의 인수로 사용되는 것입니다. B1:C1 이 교차 부분이네요. 즉 2와 3의 합이 결과가 되는 것입니다. 이것이 엑셀 교차 범위 참조입..
이전 게시물에서 엑셀 배열 수식을 살펴 보았습니다. 이전 게시물을 읽었더라도 직접 엑셀 배열 수식을 사용해 보지 않았다면 쉽게 '아, 엑셀 배열 수식이 이런 것이구나' 감이 오지 않을 것입니다. 일단 한마디로 말하자면 배열 수식은 엑셀의 수식에서 단일 값 대신 배열값을 사용하는 것입니다. 또 배열 수식은 단일 셀 대신 셀 범위를 수식에 사용하는 것입니다. 엑셀에서의 범위 참조는 곧 배열의 형태로 처리되기 때문이지요. 이전 게시물에서 보셨을 것입니다.오늘은 이제 이 엑셀 배열 수식을 문제 해결에 활용해 보겠습니다. 엑셀 배열 수식 사용하기 - 사칙연산 위 엑셀 표 [중간고산 성적표] 에서 총점을 구해 봅니다. 엑셀 단순 수식으로 구하자면 1) F4 에 셀 포인터를 두고 2) =SUM( C4:E4 ) 또는 ..
컴퓨터활용능력 1급을 위해 필요한 엑셀(EXCEL)의 기능 중 하나이며 엑셀을 사용하는 많은 이가 있는지 조차 모르고 있는 엑셀 기능이 있습니다. 엑셀 배열 수식입니다. 물론 일반적인 엑셀 수식으로 충분하기 때문이기도 합니다. 또 어려워서라기보다 사용해 본 적이 없기에 멀어진 것이 엑셀 배열 수식입니다. 이를 익혀 두시면 보다 발전된 엑셀(EXCEL) 실력을 갖게 될 것입니다. 엑셀 배열 수식, 어렵게 생각하면 한 없이 어렵고 쉽게 생각하자면 너무도 쉬운 기능입니다. 생각을 어떻게 바꾸느냐가 이를 익히는 관건입니다(단일 셀 대신 범위의 사용이 이해되어야 합니다). 대부분의 엑셀 수식은 하나의 셀을 수식의 요소나 함수의 인수로 사용합니다. 또 범위를 사용하는 함수가 있다해도 단순 수식에서는 범위를 사용하지..
제목만를 봐서는 어렵지 않은 문답일 것 같습니다. 엑셀을 이용하여 원하는 시간대의 셀의 수를 구하려 합니다. 엑셀 IF 함수, SUM 함수, OR 함수, HOUR 함수가 사용됩니다. 살펴 봅니다. **님의 질문입니다 제목 : 날짜와 시간사이의 셀수 구하기 내용 : 안녕하세요.. 엑셀에서 셀에 2007-02-01 13:01:30 이렇게 나와 있는 셀이 여러개 있다고 치고(시간은 다름) 그 날짜의 13시에서 14시 사이의 갯수를 구하려고 합니다. 어떻게 하면 구할 수 있을까요? 마늘빵의 답변입니다 ..... 먼저 간단한 방법을 설명드립니다. A1:A7 범위에 날짜와 시간이 입력되어 있다면 B1 셀에 셀 포인터를 놓고 다음의 수식을 입력합니다. =IF(OR(HOUR(A1)=13 , HOUR(A1)=14) , ..
이번 질문은 엑셀을 배우고 있는 이가 엑셀을 활용하여 자신의 근무 시급을 계산하려는 문제입니다. 엑셀로 시간당 급여가 4500원 인 총 근무시간의 시급(시간당 급여)을 구하고 나아가 분당 급여도 구해 보도록 합니다. (엑셀 HOUR 함수와 MINUTE 함수를 활용합니다) **님의 질문입니다 제목 : 엑셀 근무시간 *시급 내용 : 안녕하세요 마늘빵님 ^^ 요즘 엑셀 공부하면서 궁금한게 생겼어요 ㅋ 주말에 알바를 하는데 시간이랑 급여를 엑셀로 정리해 두고 싶어서요 ~ 필드는 출근시간 퇴근시간 근무시간 급여 이렇게 할거구요 근무시간 = 퇴근시간 - 출근시간 각 시간들의 셀 서식은 '사용자 지정' 에서 h:mm 으로 했어요 근데 문제는 시급을 곱하려니까 원하는 답이 안 나와여ㅠ 아무래도 함수를 걸어줘야 하는거 ..
엑셀에서 주민등록번호로 생년월일의 데이터를 만들고 싶습니다. 어떻게 해야 할까요? 이전의 컴퓨터활용능력 3급 실기 기출문제를 풀어 보면서 이를 해결해 봅니다. **님의 질문입니다 제목 : 주민등록번호를 추출하고 싶습니다 내용 : 컴퓨터활용능력 2006년 3회 3급 실기 기출문제 계산작업 3번 입니다. 표시 예: 1996년 07월 12일. 엑셀 LEFT, MID 함수와 & 연산자 사용 수식줄에서 LEFT(B13, 2) & "년" & MID(B13, 3, 2) & "월" & MID(B13, 5, 2) & "일" 이렇게 해보았습니다. 그런데 답은 85년 06월 06일 입니다. 문제가 요구하는 답이 아니라 해결 방법이 없습니다. 기본이 부족하니 어떻하면 될까요? 도와주세요. 마늘빵의 답변입니다 ..... 그럼,..
엑셀에서 동일 시트의 셀과 다른 시트의 셀, 더 나아가 다른 워크북의 셀을 참조해 보려 합니다. 어떻게 할 수 있을까요? 이번 게시물에서 다룰 내용은 상대, 절대, 혼합 등의 참조 스타일이 아닙니다. 이점 확인 바랍니다. 며칠전 [엑셀 문답] 게시물에서 잠깐 3차원 참조를 다룬 적이 있습니다. 엑셀에서 동일 시트를 넘어서는 범위를 참조하는 것을 엑셀 3차원 참조라고 부르고 있습니다. 이번 게시물은 이를 주제로 살펴봅니다. 1. 엑셀 셀 참조. 2. 엑셀 열 참조, 행 참조. 3. 엑셀 다른 시트 참조. 4. 엑셀 다른 워크북(통합문서) 참조. 1. 엑셀 셀 참조 엑셀에서 동일 시트 셀 참조는 너무 많이 해 봤을 것입니다. 예를 하나 살펴 봅니다. 문. "서울 고궁 입장객 현황" 표에서 "경복궁" 의 성인..
엑셀의 여러 오류 메시지 중 보다 자주 발생하는 에러가 #VALUE! 에러 일 것입니다. 이 엑셀의 #VALUE! 오류(에러) 는 수식의 값 중 하나가 잘못된 타입일 때 발생합니다. 간단한 예로 C1 셀에 =A1+B1 의 수식이 입력되어 있습니다. A1 셀의 값으로는 숫자 10, B1 셀의 값으로는 텍스트 "ABC" 가 입력되어 있습니다. C1 셀의 결과는 어떻게 될까요? 네 그렇습니다. #VALUE! 엑셀 오류 메시지를 만나게 됩니다. 이유는 숫자와 텍스트를 더할 수 없기에 수식에 사용된 값이 잘못 되었다는 것입니다. D1 셀에는 참조없이 =10+"ABC" 이 직접 입력되어 있습니다. 결과는 역시 #VALUE! 입니다. 이 엑셀 #VALUE! 에러를 해결하기 위한 방법은 1) 인수나 셀 값이 바른 형태..
엑셀에서 숫자를 입력하였습니다. 0 으로 시작하는 숫자입니다. 무효 숫자가 포함이 되는 것이지요. 엑셀에서 이런 형태의 숫자를 입력하고 엔터를 치면 앞의 무효 숫자 0 은 자동으로 삭제되고 숫자로 처리되어 오른쪽 정렬됩니다. 이렇게 자동 삭제되는 0 을 표시하고 싶습니다. 어떻게 해야 할까요? **님의 질문입니다 제목 : 너무 기본적인거 같은데 몰르겠어서여ㅜㅜ 내용 : 컴퓨터활용능력 2급 2006년 1회 시험에서 기본작업 1번 단순 입력하는거 있잖아여.. 과목코드를 입력하는데 문제엔 '06124' 라고 나와 있거든여.. 그래서 똑같이 입력했는데 입력하고 엔터치면 '0' 이 없어지고 '6124' 만 나와여.. 왜 이런거에여?? 너무 기초적인거 같아서 질문하기도 민망해여.. ㅜㅜ 그리고 과목코드가 1씩 증가..
운영하던 컴퓨터활용능력과 엑셀 관련 사이트에 게시하였던 컴퓨터활용능력 1급에 사용되는 엑셀 문자열 함수 FIXED 입니다. 엑셀 FIXED 함수는 숫자값을 원하는 자리수로 반올림하여 문자열로 표시하는 함수입니다. 크게는 숫자를 문자열로 표시하는 함수입니다. 컴퓨터활용능력 1급 실기에 출제되는 엑셀 FIXED 함수입니다. 이 엑셀 문자열 함수는 수치를 지정자리수에서 반올림하여 텍스트로 반환하는 함수입니다. 중간에 반올림하는 부분이 나오기에 ROUND 함수 부류를 기억해 내셔야 할 것 같네요. 들어가 볼까요? * 엑셀 FIXED 함수 기능: 수치를 지정하는 자리에서 반올림하여 쉼표를 이용한 수치 서식을 적용하고 이를 텍스트 문자열로 반환합니다. 용법: =FIXED(수치, [반올림을 위한 자리수], [쉼표제거..
엑셀에서 다른 시트의 셀 값을 참조하여 계산에 이용하고 싶다면 어떻게 해야 할까요? 기본적 기능이지만 하나의 시트에서만 작업하다 보면 모르고 넘어가기 쉬운 엑셀의 기능입니다. 다른 시트의 데이터를 참조하는 방법을 살펴봅니다. **님의 질문입니다 제목 : 다른 시트 계산하기 내용 : ..... 엑셀을 공부하다 시트1-20 까지의 A1의 모든 수값을 시트21 에 한꺼번에 계산할 수 있는 방법이 있는지 궁금해 지네요. 답변부탁드립니다. ..... 마늘빵의 답변입니다 ..... 엑셀 시트에서 다른 시트의 수치들을 계산할 수 있는지 물으시는 것 같네요. 만일 sheet1 의 A1 --> 10 sheet2 의 A1 --> 20 이 있을때 sheet3 의 A1에서 이 둘의 합을 구한다면 어떻게 될까요? 구할 수는 있..
엑셀을 사용하시다 보면 문자열(text string)을 추가 연결하거나 셀과 셀을 연결 조합할(합치는) 일들이 생깁니다. 이때는 어떻게 해결해야 할까요? 엑셀에서 텍스트 문자열과 텍스트 문자열을 연결하는 여러가지 방법들을 배워봅니다. 아래의 6가지 방법을 간단히 살펴봅니다. 1. 엑셀 & 이용 2. 엑셀 사용자 지정 서식 활용 3. 엑셀 TEXT 함수 활용 4. 엑셀 CONCATENATE 함수 사용 5. 엑셀 SUBSTITUTE 함수 활용 6. 엑셀 REPLACE 함수 활용 문자열1의 '동네변호사' 와 문자열2의 '조들호' 를 연결하여 '동네변호사 조들호' 를 결과로 만들고 싶습니다. 엑셀에서 이를 해결하는 다양한 방법을 살펴봅니다. 모든 방법이 참조를 사용할 수 있는 것은 아닙니다. 경우에 따라 가장 ..
운영하던 컴퓨터활용능력 엑셀 사이트에 등록되었던 컴퓨터활용능력 1급 함수 VALUE 입니다. 엑셀 문자열 함수 VALUE 는 문자열 형태의 수치를 숫자로 변환하는 함수입니다. 서식이 적용된 수치에서 서식을 제거하고 값만을 취한다는 것입니다. 컴퓨터활용능력 1급 함수 VALUE 함수입니다. 이 함수는 수치 혹은 수치형 텍스트를 수치값으로 변환해 주는 함수 입니다. 어렵지 않은 함수입니다. 웃으면서 들어가 봅시다. ^^ * VALUE 함수 기능: 수치형 문자열을 숫자로 변환 합니다. ( 수치일지라도 수치형 문자열로 변환되어 함수식에 사용됩니다.) 용법: =VALUE( 수치형문자열 ) 용례1: =VALUE( "23" ) 용례1의 결과: 23 ( "23" 이란 텍스트를 숫자 23 으로 변환 합니다. 이때 텍스트..