엑셀: 30개의 글
1. 변경하려는 열영역 선택 2. 메뉴 중 [데이터] > [텍스트 나누기] 선택 3. 텍스트 마법사 3단계에서 "텍스트" 선택 출처 : https://hitomis.tistory.com/152
안녕하세요! 오늘은 엑셀 이메일 주소를 한꺼번에 붙여 넣는 방법에 대해 알아보겠습니다.보통 엑셀로 고객이나, 직원들의 명단 등을 관리하시는 경우, 아래의 그림처럼 많이 관리하실 텐데요.가끔 고객 또는 직원분들께 일괄로 이메일을 송부해야 할 때도 있습니다.몇 백명씩 되는 자료인 경우 이메일 송부는 따로따로 복사해서 붙여 넣기 하기에는 시간이 너무 오래 걸리는데요.한 번에 할 수 있는 방법을 아래에서 알아보겠습니다. 먼저, 필요한 것이 어떤 것인지에 대해서 생각을 한번 해보겠습니다. 메일을 한꺼번에 보내기 위해서는 메일 주소가 쉼표로 구분되면 됩니다.메일 주소가 각각 쉼표로만 구분된다면 한 번에 보낼 수 있으니 이 부분만 해결하면 되겠습니다. 이 부분을 해결하기 위한 함수는 PHONETIC함수입니다. PHO..
VBA을 이용해서 Text 파일 (혹은 Xml등등)을 저장하는 방법입니다. 보통 VBA의 FileSystem을 이용한 [Open / Close를 활용 한 방법이 있습니다. (구글링 및 네이버를 이용해서 쉽게 찾을 수 있습니다.) 하지만 FileSystem은 ASCII 형태로 저장이 되어 일부 프로그램에서 로드할 때 깨지거나, 문제점이 발생할 수 있습니다. (회사에서 UTF-8 형태로 모두 바꾸는 바람에 기록 방법을 바꾸어야 했어요 ㅠㅠ) 이 때에는 Stream을 이용해서 File을 생성 기록 할 수 있습니다. 'Stream의 생성 Dim stmFileControl As Stream 'Stream 인자 생성 Set stmFileControl = New Strem 'Stream 저장공간 배치 stmFileC..
엑셀 VBA를 이용해서 파일이 존재하는지 여부를 확인하는 함수를 만드는 방법입니다. VBA를 열어서 아래와 같은 코드를 입력해 놓으면, =FileChk([파일명]) 을 이용해서 파일 여부를 확인할 수 있습니다. ------------------입력할 코드입니다. ------------------ Function FileChk(sFileName As String) Dim sChkFile As String sChkFile = Dir(sFileName) If (Len(sChkFile) > 0) Then FileChk = True Else FileChk = False End If End Function ------------------------------------------------------ [파일명]에..
안녕하세요, 오늘은 엑셀 기능중에 간단한 기능이지만 써먹기 좋은 걸 알려드디려고 합니다. 바로 가운데 정렬하는 방법인데 우리가 알고 있는 단순 가운데 정렬이 아니라 내가 원하는 범위를 설정하여 '병합되진 않지만 가운데로 정렬'하는 방법입니다. 이 기능을 사용해야하는 이유는 병합을 해버리면 행이 하나로 묶여버린거기 때문에 데이터를 편집할 때 다소 불편할 수 있기 때문입니다. 병합을 해버리면 병합을 다시 풀어서 데이터를 조작하는 일이 생길 수 있습니다. 우선, 내가 엑셀 가운데로 정렬하고 싶은 범위를 설정해야 합니다. 위이 예시를 보시면 아시겠지만 전 각 사업장별로 분기별 매출 데이터를 사용했습니다. 제목에 '사업장 분기별 판매실적'이라고 정하고 싶습니다. 그렇다면 2사분기 6월까 열까지 제목이 포함된 범위..
안녕하세요 오늘은 엑셀 이동옵션을 사용해서 빈칸을 찾아 일괄적으로 내용을 입력하는 방법을 알려드리려고 합니다. 일일이 같은 데이터를 넣는 상황이 있을 때 즉, 여러가지 숫자를 쓰고 100이란 숫자가 그 입력해야 할 숫자 비중의 50%를 차지하는 상황일 때에 나머지 숫자를 쓴 후 100이란 숫자를 쓸 공간을 남겨둔 상태에서 이 방법을 써도 시간이 더욱 단축되지 않나 생각을합니다. 예시로 위와 같이 한 영업팀 각 영업사원에 1월~3월 평균매출을 구하려고 합니다. =Average 함수가 숫자만 입력하기 때문에 빈 공란이 있는 결과값은 "#DIV/0!'이라는 오류값이 출력되는걸 볼 수 있습니다. 그렇다면 저희가 해야할 일은 매출이 없는 곳(빈 공간)을 찾아서 0을 입력하는 방법입니다. 위 예시는 일일이 입력할만..
위는 엑셀 조건부 서식 이상/이하 값을 찾기 위해 만든 예시입니다. 전 데이터 중에서 '전년비 증감' 값을 가지고 조건부 서식을 설정하려고 합니다. 0%를 기준으로 '0%보다 큼' 또는 '0%보다 작음'을 설정해서 조건에 맞는 셀을 찾아서 서식을 적용하는 방법을 알려드리고 설명하겠습니다. 우선 제가 설정하고자하는 데이터를 설정합니다. 전년비 증감 값만 선택해도 되구요 아니면 F열을 전체 선택해도 될 것 같습니다. 설정 후에 '홈-조건부서식-셀 강조규칙- 보다큼(또는 보다 작음)'을 설정하시면 됩니다. 우선 '보다 큼'으로해서 0%보다 큰 값을 조건으로 걸어서 셀 서식을 적용해보도록 하겠습니다. 위에 예시를 보시면은 '다음 값보다 큰 셀의 서식 지정/다음 값 보다 작은 셀의 서식 지정'이 보입니다. 0으로..
2019년 거래처 판매매출 기록을 가지고 예시를 해보도록하겠습니다. 전 회사명 중복값을 찾아보려고 합니다. 당연히 조건부 서식을 적용할 데이터는 회사명 또는 C열이겠죠? 그렇다면 C열을 선택 한 후 '홈-조건부서식-셀강조규칙-중복값'에 들어갑니다. 중복에 들어가시면은 '다음 값을 포함하는 셀의 서식 지정'이라는 창이 있습니다. 자동적으로 '중복'이라는 값은 설정이 되고 '적용할 서식'을 선택할 수 있습니다. '진한 빨강 텍스트가 있는 연한 빨강채우기부터 사용자 지정 서식'까지 쭉 있습니다. 초기값으로 '진한 빨강 텍스트가 있는 연한 빨강 채우기'가 있습니다. 그 결과값은 아래처럼 중복된 값들을 찾아서 서식을 설정해줍니다. 그렇다면 난 세팅된 값들말고 내가 원하는 셀 서식으로 설정을 하고싶다면 어떻게 해야..
위에 예시를 설명드리겠습니다. 20대 기업 2018년, 2019년 매출액 및 전년비 증감에 대한 데이터를 만들었습니다. 이 데이터를 가지고 특정 기업 '삼성 또는 현대' 특정 단어가 포함된 셀 서식을 적용하려고 합니다. 그럼 아래 적용 예시를 핱번 설명드리도록 하겠습니다. 우선 조건을 걸고자하는 데이터를 설정 한 후 '홈 - 조건부 서식 - 텍스트포함'에 들어갑니다. 텍스트 포함에 들어가게되면은 적용하고자 하는 단어 넣는 부분과 적용할 서식 부분이 있습니다. 전 우선 '삼성'이 들어간 텍스트 셀을 찾아서 '진한 빨강 텍스트가 있는 연한 빨강 채우기' 서식을 적용하려고 합니다. 위에처럼 적용한 후 확인을 누르면 어떤 결과값이 나타날까요? 위와 같이 '삼성전자, 삼성생명, 삼성화재' 앞에 '삼성'이 들어가 ..
위 예시를 보면서 3가지 결과값을 보여드리려고 합니다. 이름/근무처/판매수량의 예시를 할겁니다. 엑셀 데이터 내가 원하는 위치에 특정 문자 표시하는 방법은 '셀서식-표시형식-사용자 지정'에서 설정을 하는데 예시와 함께 살펴보도록 하겠습니다. 첫번째로 이름에 제가 원하는 데이터를 넣어보려고 합니다. 기존에 있던 이름 데이터에 '귀하'라는 글씨를 넣으려고 합니다. 우선 원하는 데이터를 선택 한 후 우측 마우스클릭을해서 '셀서식 - 사용자지정'에 들어가신 후 '@ 귀하'라고 입력을 합니다. 그렇게되면 '@(텍스트) + 귀하'로 인식해서 우측처럼 '한동민 귀하, 이선미 귀하~'처럼 결과값이 생성됩니다. 만약에 귀빈에게 무엇을 보내야하는 주소록 리스트가 있는데 이름만 있을 경우 이런식으로 뒤에 귀하를 붙여 존칭으..