본문 바로가기

직장생활꿀팁

(32)
엑셀 값 찾기INDEX, MATCH 함수 이용 상기 표처럼 각업체별로 품목 견적이 나오는데 각 품목별오 어디 업체가 제일 저렴한지 제일 비싼지, 최소값/최대값을 찾아서 업체이름이 나오게 하려면? INDEX와 MATCH / MIN or MAX 함수를 이용하면 된다. 하기 표에서 최저가 입찰 업체를 찾으려면,,,, INDEX(찾을범위,행위치,열위치) MATCH(찾을값,찾을범위,옵션) MIN(인수1,인수2…..) MAX(인수1,인수2…..) * 인수는 숫자 상기 표에서 적용된 함수는 다음과 같다. =INDEX($C$1:$F$1,1,MATCH(MIN(C2:F2),C2:F2,0)) -> =INDEX(업체1~업체4까지 선택, 행위치는1 입력, 열위치) * 참고로 업체1~업체4는 범위가 변하지 않도록 절대값을 지정 열위치는 MATCH함수를 이용 MATCH(찾을값..
엑셀 상태창에 계산중이라고 뜨면서 느려지는 현상 엑셀 데이터가 많은 상태에서 수식을 걸거나 수식을 많이 걸다보면 엑셀창 하단에 계산중 프로세스 00%라고 뜨면서 느려지는 경우가 있다. 이럴때는 엑셀이 아래와 같이 수식이 걸려 있는지 확인해야 하는데,,, 1. 수식 순환참조가 걸린경우 2. 수식이 너무 많이 걸려있거나 3. 불필요한 수식이 걸려져 있거나 잘못 걸린 경우 4. 바이러스 또는 매크로 등 많은 원인이 있습니다. 우선 입력시 계산이 안되게 할려면 파일 > 옵션 > 수식 > 계산 옵션에 보면 "자동"으로 선택되어 있습니다. 이거를 "수동"에 선택하시고 작업하시면 됩니다. * 중간중간 결과를 보려면, F9 키를 누르면 식 계산이 됩니다. 엑셀느려짐, 엑셀수식수동, 엑셀수식옵션, 엑셀계산중, 엑셀느려지는현상
엑셀 빈셀만 선택하기 or 빈셀만 찾기 엑셀을 사용하면서 하기 화면과 같이 빈셀만 선택을 해서 작업을 해야 할 때가 있다. 보통 CTRL + 마우스 클릭 또는 마우스 범위지정으로 선택을 하는데 많은 양의 데이터라면 이렇게 하면 시간이 많이 걸린다. ​ ​ 시간을 단축 할 수 있는 방법을 알아보자! 우선 데이터가 있는 부분의 범위지정을 한번에 한 후(마우스로 드래그 또는 범위 지정할 첫 셀 선택 후 SHIFT + 범위지정할 마지막 셀 선택) ​ ​ 그 다음 아래 화면과 같이 홈 메뉴의 "찾기 및 선택" 클리하면 세부 메뉴 중 이동 옵션(S)이 나오는데 이거 클릭!! ​ 클릭하면 이동 옵션에서 선택할 수 있는 메뉴가 나온다. 여기에서 빈 셀(K)을 선택 후 확인을 눌러준다. ​ 확인을 누르면 아래 화면과 같이 빈셀만 선택되어 있는 것을 볼 수 있..
엑셀 시트 합계 구하기(동일양식 동일셀) 엑셀을 사용하다보면 여러시트에 똑같은 표가 있고 그 합계를 구해야 할 때가 있다. 합계를 구할 때 매크로나 배열함수, 아니면 시트 하나하나 선택하여야 하는데 쉽고 간단한 방법이 있다. ​ 각시트가 "1", "2", "3"있고 합계 시트에 "1", "2", "3"의 표에 나와있는 각 셀의 금액을 더해보자 (조건 : 각 시트에 같은표, 같은 행과열이어야 한다.) ​ "합계" 시트에서 아래의 그림과 같이 general store의 1월 합계를 구하려면, =sum("1"시트 c3선택 =sum("1"시트 c3선택 한 후 shift키를 누르고 "3"시트 클릭 ​ =sum("1"시트 c3선택 한 후 shift키를 누른 상태에서 "3"시트 클릭하면 아래 그림과 같이 =SUM('1:3'!C3)로 수식이 변하고 엔터키를 ..
엑셀시트이름 자동으로 추출하기 엑셀을 사용하다 보면 수식에 엑셀 시트 이름이 들어 갈 수도 있고 엑셀 시트 이름을 통해 수식 만들기도 한다. ​ 이때 엑셀 시트이름을 추출하는 방법을 알아보자!! ​ 함수는 아래와 같이 입력하면 끝~ =RIGHT(CELL("filename",B13),LEN(CELL("filename",B13))-FIND("]",CELL("filename",B13))) ​ 상기처럼 시트이름이 나온다. ​ 시트이름을 변경으로 바꾼다음 엔터를 치면 ​ 시트이름이 바뀌자 위의 수식 넣은 셀의 값도 바뀐것을 알 수 있다.
엑셀 SUBSTITUTE함수 중첩하기 엑셀을 사용하다 자료를 내려받을때 쓸떼없는 기호가 있어 기호를 한번에 바꿔야 할때가 생긴다. 그럴때는 보통 아래와 같이 범위지정하여 CTRL + F 키를 눌러 바꾸기 탭에서 찾을 내용 기입하고 바꿀내용 기입하여 모두 바꾸기 누르면 바꿔지는데,,, 할 때마다 번거로운 작업이라면 SUBSTITUTE 함수를 사용하면 된다. ​ ​ SUBSTITUTE 함수 구문에는 다음과 같은 인수가 사용됩니다. - text 필수 요소입니다. 문자를 대체할 텍스트가 포함된 셀의 참조 또는 텍스트입니다. - old_text 필수 요소입니다. 바꿀 텍스트 입력 - new_text 필수 요소입니다. ...어떤 텍스트로 바꿀지 입력 - instance_num 선택 요소입니다. 몇번째의 old text를 바꿀지 결정 instance_n..
엑셀 SUBSTITUTE 함수 쓸 때 날짜로 인식하게 만드는 방법 SUBSTITUTE 함수를 사용하여 특정 문자열을 숫자로 바꾸거나 숫자를 문자열로 바꿀 수 있다. ​ 날짜로 바꾸려면 2019.07.01 -> 2019-07-01 와 같은 형태로 바꿔줘야 한다. ​ 상기 형태와 같이 "."을 "-"로 바꿔줘야 날짜로 인식가능하여 SUBSTITUTE함수를 적용하여 "."을 "-"로 바꾸었다. ​ ​ 이때, 확인해 보면 아래 화면과 같이 날짜로 인식이 되지 않는다. 상기 A열 11번행 까지는 날짜로 인식이 되지 않는다. A열 1~11번행 까지 적용된 함수 =SUBSTITUTE(G2, $Q$1, $Q$2) ​ 이때 SUBSTITUTE 함수 앞에 VALUE 함수를 넣어주면 날짜로 인식 가능하다 ​ A열 12~17번행까지 적용된 함수 =VALUE(SUBSTITUTE(G12, $Q..
엑셀 조건부 서식 - 다른셀에 특정한 문자가 있을 경우 강조 * 다른셀에 특정한 문자가 있을경우 원하는 행에 강조하는 방법 ​ 예시)아래와 같이 E열에 중복이라는 값이 들어갈 때 A열 NO.를 강조하는 방법에 대해 알아보자 ​ 우선 A2를 선택한 다음 홈 -> 조건부 서식 -> 셀 강조 규칙 -> 기타 규칙을 선택한다. ​ 여기에서 수식을 사용하여 서식을 지정할 셀 결정 선택 수식은 "=COUNTIF($E2,"중복") >0" 입력하고 서식을 클릭한다 셀서식 창이 뜨고 본인이 원하는 셀강조 형태로 글꼴이나 색등, 채우기 색상 등을 바꾼다. 확인을 눌러주면 아래 사진과 같이 미리보기 화면에 적용될 형태를 보여준다. 아래 사진과 같이 A2열이 강조 된 것을 볼 수 있다. A2셀에 있는 서식을 아래 셀에도 적용 시켜야 하므로 드래그하여 서식을 복사한다. 서식이 A열 셀에..