엑셀에서 수식을 작성하다보면 자신도 모르는 사이에 참조가 시작과 끝이 없이 서로 돌고 도는 엑셀 순환참조가 발생할 수 있습니다. A1 셀에 =B1+5 의 수식이 입력되어 있습니다. B1 셀의 수식은 =A1+10 입니다. 이런 간단한 예로 순환참조가 생기는 것입니다. 서로가 서로를 참조하고 있기에 시작도 끝도 없는 무한 계산이 진행되는 것입니다. 이를 막기위해 바로 화면에 순환참조가 발생했음을 알리는 경고창이 뜹니다. 이때 의도하지 않은 오류이면 확인을 클릭합니다. 그러면 엑셀이 일단 셀 서로의 참조를 끊어 반복적인 계산을 막습니다. 이후는 사용자가 수정해 주어야 합니다. 1. 엑셀 순환 참조 찾기 이제는 발생한 순환 참조의 위치를 찾아 봅니다. 엑셀은 순환참조 경고 창이 뜨기에 경고창이 뜨기전 마지막 셀..
엑셀 시간에 관련된 질문입니다. 출발 시간과 도착 시간의 시간차이로 요금을 계산하고 있습니다. 이 계산을 보다 간편하게 하고 싶다는 질문입니다. ** 님의 질문입니다 제목 : 시간 계산 관련 문의 드립니다 ㅠㅠ 내용 : ..... 일일이 손으로 계산을 하고 있는데요. 이걸 손으로 계산을 한 값을 일일이 엑셀에 다시 넣고 있습니다. 너무 비효율적인 것 같고.. 제가 사람이다 보니 계산에 실수가 있을 수도 있어서요. 이왕이면 시간 넣고 바로 계산 가능하게 끔 만들고 싶습니다 도와주세요 ㅠㅠ ..... 마늘빵의 답변입니다 ..... 질문에서 출발시간과 도착시간 열 제목이 바뀐것 같습니다. 질문대로 답변드립니다. 다음의 수식을 사용해 보세요. ( [그림2] 기준 ) =ROUNDUP((B4-A4)*24, 0)*1..
엑셀 시작을 위한 또 하나의 기초가 엑셀에서 사용되는 여러 데이터를 알고 가는 것입니다. 그리고 이 데이터들을 어떻게 입력하는지도 배워봅니다. 엑셀에서 사용되는 데이터의 종류를 크게 분류한다면 3가지 입니다. 숫자, 문자열, 수식 이렇게 3가지 입니다. 이제부터 이 엑셀 데이터 종류를 살펴보도록 하겠습니다. 1. 엑셀 숫자 데이터 종류 이제부터 말하는 엑셀 숫자는 엑셀의 '숫자' 표시형식을 말하는 것이 아닙니다. 우리가 엑셀에 입력하는 데이터의 종류를 말하는 것입니다. 이 숫자 데이터 종류는 단순한 숫자만이 아닙니다. 엑셀 숫자 데이터로 분류되는 표시형식은 다음과 같습니다. 숫자, 통화, 회계, 간단한 날짜, 자세한 날짜, 시간, 백분율, 분수, 지수생각보다 다양하지요? 엑셀에서 숫자 데이터 입력하는 방..
엑셀에서 ALT 키를 누르고 도형이나 텍스트 상자와 같은 개체를 그리면 외곽선이 셀에 맞추어 그려집니다. 그 문제에 관한 질문과 답변, 도형의 그림자에 관한 질문과 답변입니다. 엑셀 입문자는 충분히 오해할 수 있는 질문입니다. **님의 질문입니다 제목: 엑셀에서 도형, 그림을 ALT 누르고 셀에 맞추기가 안됩니다. 내용: ..... 그리기 원하는 도형을 선택하고 ALT 누르고 셀 모서리를 클릭해서 직사각형이든 원형이든 셀에 맞춰서 그리려합니다. 그런데 컴퓨터에서는 ALT 누르고 해도 안되네요. 노트북이라서 그러는지 어디서 설정을 해줘야 하나요? ALT를 누르면 그림 자체가 안그려져요.. 그래서 처음 시작할 때는 도형 선택하고 ALT를 안누르고 셀 모서리 부분에 거의 비슷하게 가서 클릭후 드래그하여 마무리..
엑셀로 중복값 입력을 막는 방법을 배워봅니다. 앞의 두 게시물에서는 중복값을 삭제하는 방법과 중복값을 표시하는 방법을 배워보았습니다. 이번 게시물에서는 엑셀 데이터 유효성 검사를 활용하여 중복 데이터의 입력을 사전에 차단하는 방법을 살펴겠습니다. 3. 엑셀 데이터 유효성 검사를 활용하여 중복값 입력 방지하기 이제 마지막으로 중복데이터가 입력되는 것을 막는 방법을 배워봅니다. 1) 먼저 데이터가 입력될 범위를 선택합니다. 예로는 위와 같이 A4:E11 의 범위를 선택합니다. (데이터 입력범위입니다. 빈 셀이어도 상관없습니다.) 2) 데이터 탭 > 데이터 유효성 검사 > 데이터 유효성 검사... 를 선택합니다. 3) 창이 뜨면 설정 창에서 '제한 대상' 을 '사용자 지정' 으로 선택합니다. 4) 수식은 조건..
이번에는 엑셀에서 중복값을 삭제하고 유일값만 남기는 것이 아닌 중복값을 다른 값과는 다르게 표시하여 사용자가 쉽게 중복값임을 파악할 수 있게 하는 방법입니다. 엑셀의 조건부 서식을 활용합니다. 조건부 서식은 조건을 만족하는 값에만 설정한 서식을 적용하는 것입니다. 조건부 서식도 스타일의 조건부 서식 메뉴에서 마우스 클릭으로 적용할 수 있는 간단한 방법이 있고 이번 게시물처럼 수식을 사용하는 방법이 있습니다. 수식을 사용하는 엑셀 조건부 서식 방법이 보다 어렵긴 하지만 보다 다양한 원하는 조건을 구분하는데 필요합니다. 수식활용 조건부서식으로 중복값을 표시해 봅니다. 2. 엑셀의 조건부 서식을 활용하여 중복값을 표시합니다. 오피스 엑셀 2007 이상의 경우는 이렇게 값을 선택하고 홈 탭 > 스타일 그룹 > ..
엑셀로 중복값을 찾아 봅니다. 엑셀로 중복 데이터를 찾는 방법은 많이 있습니다. 이번 문답에서는 엑셀 초보자도 쉽게 사용할 수 있는 엑셀 기능 중 하나인 중복데이터 삭제를 살펴봅니다. **님의 질문입니다 제목 : [급] 엑셀 중복 관련 질문 하나 드립니다. 내용 : ..... 엑셀 실무에서 질문 하나 드려볼께요~ 확인하시면 답변 부탁드립니다. 시트가 10개가 있습니다. 시트별로는 사람 이름이 쭉 있습니다. 1번 시트부터 10번 시트에서 이름이 중복되면 안되거든요. 혹시 중복되었는지 확인할 수 있는 함수 같은게 있을까요? 제 질문이 이해 가는지요? ^^* ..... 마늘빵의 답변입니다 ..... 여러 시트에서 중복값을 찾을 때는 VBA 를 사용하셔야 합니다. 하지만 각 시트별로 중복값을 찾는다면 엑셀 기능..
엑셀을 사용하다보면 날짜와 시간을 다른 셀에 입력하였거나 다른 셀에 작성한 날짜와 시간을 하나로 결합하고 싶을 때가 생깁니다. 이때 여러분은 어떤 방법을 사용하시나요? 이 질문과 해결방법을 제시하는 답변입니다. **님의 질문입니다 제목 : 날짜와 시간을 한 셀에 합치는 방법을 알려주세요. 내용 : ..... 엑셀을 이용해 회사의 작업날짜와 시간을 관리하고 있습니다. 그림에서 질문드렸지만 두가지의 질문을 드립니다. 1. 분리되어 있는 날짜와 시간을 하나의 셀에 합쳐서 표시할 수 있을까요? 2. 날짜와 시간값이 함께 표시되는 셀과 셀에서 시간의 차이를 구하고 싶습니다. .... 마늘빵의 답변입니다 ..... 질문의 형태로 예를 다시 작성하여 설명드립니다. 이하의 설명은 [그림2] 를 따릅니다. 먼저 첫번째 ..
엑셀 #N/A 오류는 값이 수식에서 사용할 수 없을 때, 적용할 수 없을 때 발생하는 오류입니다. not available 의 약어 N/A 에서 에러명을 얻었습니다. 오류의 원인이 바로 감이 오시지요. 엑셀 #N/A 오류의 가장 대표적인 원인은 찾기 함수에서 그 값을 찾을 수 없을 때입니다. 이때 엑셀은 #N/A 오류를 발생하여 사용자가 찾고자 하는 값이 존재않는 그래서 찾을 수 없는 값임을 알려줍니다. 엑셀 #N/A 오류 발생 수식 값을 찾아 원하는 열을 보여 주는 엑셀 VLOOKUP 함수 : http://secstart.tistory.com/157 사용 예제1 : A3:D11 범위의 중국 음식 일일 매출액에서 VLOOKUP 함수를 이용하여 식사 종류를 찾아 매출액을 반환합니다. H4 셀에 '양장피' ..
엑셀 #REF! 오류는 수식에 잘못된 셀 참조가 포함된 경우에 발생하는 오류 메시지입니다. reference 의 앞 세자리를 추출하여 얻은 에러명입니다. 엑셀 #REF! 오류 발생 원인 2가지 1) 엑셀 수식이 이전 삭제한 셀을 참조할 때 2) 수식에서 참조하는 셀 주소가 엑셀 스프레드시트 범위를 벋어날 때 이렇듯 위 두 오류의 원인을 하나로 본다면 엑셀 #REF! 오류는 그 오류명이 의미하듯 엑셀 수식에서 참조하는 셀 주소가 존재하지 않는다면 발생하는 오류입니다. 기억하십시오. 셀에 데이터 존재여부가 아니라 참조한 셀 주소의 존재여부에 따라 발생하는 오류입니다. 엑셀 #REF! 오류 발생 수식 예제 오류 예제1 : D4 셀에서 E4 셀과 F4 셀의 합을 구합니다. 오류 수식1 : =E4 + F4 오류 ..
엑셀로 차트를 작성하다 보면 항목축, 그러니까 X축이지요. 이 항목축이 두 줄로 표시되는 경우를 자주 만나게 됩니다. 엑셀 차트 작성시 생기는 오류 아닌 오류가 되는 것입니다. 이 원인은 엑셀 차트 작성 작업의 첫번째 단계인 원본 데이터 선택시 항목축으로 사용될 열이 두 줄이 선택되어 생깁니다. 이를 수정해 봅니다. **님 질문입니다 ..... 가끔씩 이런 오류가 생겨서 컴이 이상해서 그런지 아니면 원본데이트 입력시에 조그만 실수를 한것은아닌지 해서요 아시는분 알려주세요 은행명이름으로 x축에 저렇게 선을 그은것처럼 수직으로 내려와 있거든요 ㅠ.ㅠ ..... 마늘빵의 답변입니다 ..... 위와 같은 오류는 X축(항목축) 레이블로 두 열이 선택되어 있기 때문입니다. 제가 볼 때 위의 차트만으로는 'GB' 가..
오늘은 많은 엑셀의 오류 중에서 나눗셈을 사용할 때 주로 발생하는 오류인 #DIV/0! 에러를 살펴보겠습니다. 이 엑셀 #DIV/0! 오류는 DIVIDE(나누다) 와 '/ 0' 를 결합한 에러 메시지입니다. 오류의 원인이 거의 바로 나오지요. 오늘은 나눗셈 사용시 자주 발생하는 오류인 이 엑셀 오류를 살펴봅니다. 엑셀 #DIV/0! 오류 원인 1. 엑셀 함수식에서 0으로 분명히 나누었을 때. 2. 나눗셈을 수행하는 수식이나 함수식에서 공백 셀이나 0을 포함하는 셀을 참조하여 제수로 사용할 때. 3. #DIV/0! 에러를 반환하는 수식이나 함수를 사용하는 매크로를 실행할 때. 쉽게 간단히 말한다면 엑셀(EXCEL) #DIV/0! 에러는 0 으로 나누기를 시도하는 수식이나 함수식에서 발생합니다. 0으로 나눈..
엑셀을 사용하면서 상품명 앞에 숫자 코드를 삽입하였습니다. 그런데 이 숫자 코드를 지우고 상품명만을 남기고 싶습니다. 어떻게 하면 될까요? 텍스트 A를 텍스트 B로 교체하려는 것입니다. 엑셀 REPLACE 함수가 사용됩니다. **님의 질문입니다 제목 : 궁금한게 있어요!! 부탁드립니다. 내용 : ..... 예를들어 [098392] 가지 [087949] 오이 [076310] 땅콩 이런 데이타가 있을 때, 앞에 8자리, 아니 공백 포함하여 9자리를 일괄 삭제할 수 있는 엑셀 함수가 있을까요? 바쁘실텐데 좀 부탁드립니다^^ ..... 마늘빵의 답변입니다 ..... 위의 값들이 A1 셀부터 입력되어 있다면 B1 셀부터 B3 셀까지 **님이 원하는데로 데이터를 추출하는 방법입니다. 문자열 중 일부를 교체하기 위해..
컴퓨터를 사용하면서 많이 하는 작업 중 하나는 복사와 붙여넣기입니다. 엑셀 작업도 예외는 아닙니다. 그런데 엑셀은 텍스트 복사와는 조금 다릅니다. 단순 값만 복사할 수도 있지만 서식을 복사할 수도 있습니다. 오늘은 이 모두를 다루지는 않고 엑셀의 값, 서식, 너비를 동일하게 복사하는 방법을 살펴봅니다. **님의 질문입니다 제목 : 셀 너비를 똑같이 복사하고 싶어요. 내용 : ..... 제가 묻고 싶은 것은 셀 높이, 셀 너비도 똑같이 복사하는 것이 가능할까요? 붙여넣기하여서는 복사는 되지만 너비나 높이가 다르잖아요! 셀의 너비와 높이를 동일하게 맞출 수가 없네요. 이것이 과연 가능 할까요? ..... 마늘빵의 답변입니다 ..... 네, 일단 셀 너비만은 동일하게 복사 가능합니다. 원본 범위의 셀 너비와 ..
엑셀 #NUM! 함수 에러는 수식에 잘못된 숫자를 사용할때 생기는 오류입니다. 그렇게 자주 발생하는 오류도 아니고 오류 수정도 쉬워서 간단히 설명합니다. 엑셀 #NUM! 오류의 원인 1. 지원되지 않는 숫자 값을 사용하여 수식의 인수로 사용 2. 수식이 반복되는 횟수가 너무 많을 때 3. 수식의 결과값이나 과정값이 너무 크거나 작을 때 #NUM 오류의 가장 많은 원인은 잘못된 숫자 인수 사용으로 인한 오류입니다. 엑셀 #NUM! 오류 수식 예 오류 예1 : =NUMBERSTRING(2016, 4) 위의 수식은 며칠 전 게시되었던 숫자값을 한자와 한글 금액으로 표시하는 함수의 사용예입니다. 오류의 원인은 두번째 숫자 인수입니다. NUMBERSTRING 함수는 1~3 까지가 인수의 범위인데 4가 주어졌습니다..