728x90



회사업무를 하다보면 시스템에서 가져온 값이 A셀처럼 되어 있는데 보고자료 형태는 위 표와 같이 만들어야 하는 경우가 있다.

이럴 경우 텍스트 나누기 함수를 이용하여 할 수도 있는데

그것도 좀 귀찮은 경우가 있다.

더군다나 나누기만 할게 아니라 다른 값이 들어가야 하는 경우가 생긴다면???

그럴 경우 FIND 함수를 활용하면 편하다. 



FIND 함수를 이용하여 ">" 부분을 기준으로 앞의 값과 뒤의 값을 찾아서 LEFT 함수, MID함수를 이용해서 구분1 셀과 구분2 셀에 넣어주면 된다.



먼저 FIND 함수를 살펴보자.

FIND(">",A3) 와 같이 함수를 써서 값을 확인해보니 6이라는 위치값을 알려준다.

눈으로 직접 카운트를 해보면 농수산물 글자가 4자, 공백이 1, >가 1 이렇게 해보니 왼쪽부터 6번째 위치라는게 눈으로 확인된다.



 

이제 LEFT 함수를 사용해서 


추출갯수를 직접 지정하는 대신에 FIND함수를 넣어서 이곳에 넣어준다.  

공백 1을 빼준다. 하지만 정확하게 하려면 여기서 2를 빼주면 된다.

 

이제 구분2에 값을 구하기 위해서는 


MID함수를 써서 시작위치는 FIND함수를 이용하여 시작위치를 구한다.

여기서는 FIND함수로 찾는 값인 ">"로부터 + 2 부터 시작된다는 걸 눈(육안)으로 확인할 수 있다.

추출갯수는 충분한 값인 30으로 그냥 정했다. 

 

이렇게 함으로써 LEFT함수, MID함수, FIND함수를 이용하여 원하는 결과를 얻는 과정을 살펴봤습니다.

알아두면 매우 유용하게 활용할 수 있답니다. 저도 필요하여 배워서 잘 써먹고 있네요. 

 

함수 활용을 하는 걸 직접 참조할 수 있도록 첨부파일로 올려둡니다.


FIND_LEFT_MID_sample.xlsx


 

블로그 이미지

Link2Me

,
728x90

엑셀을 다루면 가장 먼저 접하는 함수가 IF 함수입니다.

IF함수는 IF(조건,참,거짓) 이라고 하는 건 누구든 다 이해를 할 것입니다

IF함수에 들어가는 조건식을 얼마나 잘 다루느냐에 따라 엑셀은 정말 편리하고 유용하게 사용이 가능합니다.

조건식이 단일 식으로 된 건 쉽게 이해를 할 것입니다.

하지만 IF(AND(A3>3,B3>=2),"OK","틀림") 이라는 함수를 접하면 어떤 뜻인지를 바로 알 수 있어야 합니다.



AND 함수는 모든 조건이 다 참일 경우에만 참 값을 반환한다는 점을 알면 됩니다.

 

그럼 예제 그림을 통해서 간략하게 의미를 살펴보겠습니다.



혹시라도 위에 예제로 나온 이름은 임의로 적은 것이니 동일 이름을 가지신 분은 오해하지 마세욤

예제에는 함수식을 몇개를 써서 값을 준 것을 예제로 들어놓았으니 이해하는데 참고하세요.

 




블로그 이미지

Link2Me

,
728x90

토탈커맨더(Total Commander)가 뭔지에 대한 내용은 유용한 유틸정보란에 포스팅을 해뒀습니다.


이제 토털커맨드를 이용해서 엑셀창 2개 이상 띄우는 방법에 대해서 설정하는 방법을 알아봅시다.

토털커맨터 상에서 엑셀창을 띄우면

운영체제가 윈도우XP 이건 윈도우7 이건 상관없이 모두 잘 동작합니다.





Specify file type 입력란에 *.xls;*.xlsx;*.xlsm;*.csv 등으로 엑셀로 열고자 하는 파일 확장자를 세미콜론(;) 으로 구분하여 입력


등록할 때 EXCEL.EXE" "%1" 까지만 자동입력 되므로


중간의 /e 는 사용자가 직접 입력해주어 합니다.



이제는 엑셀 창을 두개 이상 띄우면 서로간에 분리되어 움직이므로 모니터 1대와 노트북을 사용하는 환경 또는 저처럼 모니터 2대를 띄워놓고 작업하시는 분들 모두 편리하실 겁니다.

모니터 한대만 가지고 하는 경우에도 창이 분리되어 있으면 자료를 찾아보기가 좀 더 수월합니다.


사무실에 업무효율을 높이고 싶으신 분은 당장 해보시기 바랍니다.




블로그 이미지

Link2Me

,