반응형

전체 글 24

엑셀 로또번호 자동 생성기 만들기! RANDBETWEEN 매크로 클릭 한 번으로 끝내기 (feat. 생성형 AI 활용법)

매주 로또 살때마다 자동으로 살지, 수동으로 살지 고민이 많으셨죠?그렇다고 인터넷에 도는 정체모를 로또번호 생성기를 쓰자니 찜찜하고 그래서 오늘은 클릭 한번으로 내가 직접 추출하는 엑셀 로또번호 자동생성기를 만들어보려고 합니다.특히 엑셀의 기본함수인 RANDBETWEEN의 고질적인 문제인 숫자 중복을 완벽하게 해결한100%깔끔한 매크로(VBA) 코드와 예제파일까지 아낌없이 나눠 드릴테니 끝까지 집중해주세요! 엑셀 로또 번호 생성기 미리보기저희가 오늘 함께 만들 프로그램의 완성 모습입니다.아래 보시는것처럼 '로또번호 자동생성'버큰을 누를때마다중복없이 6개의 번호가 무작위로 섞여서 오름차순으로 예쁘게 정렬됩니다.정말 신기하죠?이제 본격적으로 코딩 한 줄 몰라도 생성형 AI를 활용해이 프로그램을 뚝딱 만드는..

엑셀 견적서 자동화 만들기 ④ – 클릭 한 번으로 고유한 이름의 PDF 저장하는 매크로 만들기

개발도구탭 > 삽입 > 단추를 눌러서alt 누르면서 셀 왼쪽 위부터 드래그해서 단추를 만들어 줍니다. 매크로 이름은 PDF인쇄로 변경해 주시고기록버튼을 눌러주세요 기록 버튼을 누른 순간부터 기록이 되니매크로 될 행동만 해주세요 파일탭 > 내보내기 > PDF 만들기를 눌러주세요그리고 저장할 장소를 선택하여 게시까지 눌러주세요 그리고 바로 엑셀로 돌아와기록중지를 눌러주세요 그리고 단추를 마우스 우클릭으로이름과 서식을 변경해 줍니다. 서식을 변경할 때는이름을 드래그해주고홈탭에서 변경해 주시면 됩니다. 매크로로 PDF로 내보내기 문제점 견적서의 내용이 변경되더라도파일의 이름이 그대로 저장되기 때문에PDF로 내보내기 버튼을 누르면계속 한 파일 이름으로 덮어써지는 문제가 발생합니다. 파일 이름이 고유한 파일명으..

엑셀 견적서 자동화 만들기 ③ – 조건부 서식으로 필수 입력 셀 빠뜨리지 않는 방법

견적서를 입력할 때필수로 입력해야 하는 셀이지만빠뜨리고 출력하거나 보내는 경우가 많습니다. 이런 실수를 줄이기 위해값을 입력하지 않았을 경우에색깔이 있는 셀로 표시되어있다가 값을 입력하면셀의 색이 자동으로 사라지는 기능을만들 수 있는데요 바로 조건부 서식을 이용하는 방법입니다. 조건부 서식을 이용해 빈 셀에 색깔 넣기필수로 입력해야 하는 칸을ctrl을 눌러 다중선택 합니다. 그다음 홈탭에서 조건부 서식을 누른 후셀 강조 규칙 > 기타 규칙을 클릭합니다. 규칙유형을 다음을 포함하는 셀만 서식 지정을 눌러주시고다음을 포함하는 셀만 서식지정을 빈셀로 변경하고 채우기 탭에 들어가서눈에 띄는 색을 클릭한 후 확인을 눌러주시면 됩니다. 해당 셀이 비어있을 때는이렇게 색깔이 채워져 있고 색깔 있는 셀에 데이터를 입력..

엑셀 견적서 자동화 만들기 ② – 숫자 합계를 한글 금액으로 바꾸는 함수 총정리

견적서 합계금액 SUM견적서의 합계금액을함수 SUM으로 구해줍니다. 함수 SUM을 사용할 때는괄호 안 인수에 + 기호 사용하지 않기(SUM함수 자체가 합한다는 뜻이기 때문에 원칙적으로 중복) 단축키 ctrl + 1을 눌러서셀서식에 들어간 뒤범주를 통화로 변경한 후 확인을 누르시면숫자 앞에 원 기호가 붙습니다. 합계금액을 한글로 표기하기 합계금액을 숫자로만 표기하면숫자를 하나 더 얹기만 하면 합계금액이 변할 수 있으므로한글로 된 금액표기를 함께 합니다.그 방법 알려드리겠습니다.우선 같은 금액이어야 하니까등호를 사용하여 합계금액과 연동되도록 만들어 줍니다. ctrl + 1 들어가 셀서식을 열어주시고이번에는 범주를 기타로 변경 후숫자(한글)를 클릭해 확인을 눌러주세요 그럼 숫자가 한글로 표기되는데보통 한글 ..

엑셀 견적서 자동화 만들기 ① – 데이터 유효성 검사 + VLOOKUP으로 품목 자동 입력하는 방법

견적서를 작성하기 쉽도록품명과 수량만 넣어도자동으로 단가와 공급가액, 세액, 총금액까지 나오도록만드는 방법을 알려드리겠습니다. 데이터 유효성 검사데이터 유효성 검사로알맞은 품명이름만 들어가도록 지정합니다. 먼저 품명이 들어갈 빈 셀을 모두 잡고데이터탭 > 데이터 유효성 검사버튼을 누릅니다.(버전에 따라 다른데 데이터 도구 쪽에서 찾아 눌러주세요) 다음 제한대상은 "목록"으로 바꿔주시고 원본은 목록 시트에 있는품명을 드래그하여 선택한 뒤확인을 눌러줍니다. 그럼 품명에 조그마한 삼각형버튼이 생기고삼각형 버튼을 누르면 지정한 값을 선택해서넣을 수 있도록 되어있습니다. Alt + 방향키로도 선택할 수 있습니다. 데이터 유효성 검사는지정한 값 외의 데이터를 입력하면 오류창이 떠서지정한 데이터값들 중에서만넣을 수 ..

엑셀 틀 고정 설정, 행·열 고정으로 데이터 보기 편하게 만드는 법

엑셀에서 여러 페이지가 있을 때특정 행과 열이 반복되었으면 좋겠다는 생각을 하시는 경우 있으시죠? 인쇄를 할때 반복하는 행을 만들거나,데이터를 보는데 위쪽 행을 고정하여스크롤을 내려도 그 행은 계속 보이게 하고 싶은 경우설정하는 방법을 알려드리겠습니다. 인쇄 반복되는 틀 고정하기 인쇄될 때 데이터의 제목이나 표의 첫번째 행을고정하고 싶으실 때가 있을 실 겁니다. 그럴 때는페이지 레이아웃탭 > 페이지설정 확장버튼 > 시트탭 > 반복할 행을 지정해 주시면 됩니다. 1페이지 2페이지 모두지정한 행이 반복이 되어 인쇄됩니다.데이터 틀 고정하기 셀의 위치를 변경해도제목과 첫 번째 행이 계속해서보이게 하는 방법입니다. 고정할 틀 아래행을 선택한 후보기탭 > 틀 고정을 눌러줍니다. 그러면 스크롤을 내려도 제목과 첫째..

엑셀 인쇄 영역 – 원하는 부분만 골라서 출력하는 방법

엑셀에서 인쇄할 때원하는 부분까지만 한 페이지에 인쇄되면 좋겠다거나원하는 부분만 인쇄하고 싶은 경우가 있으실 겁니다. 그럴때 사용할 수 있는 여러 가지 방법을 소개드릴 테니편한 방법을 이용해 보세요 또한 인쇄를 했는데 전체 데이터가 나오지 않는 경우해결하는 방법도 안내드리겠습니다. 인쇄영역 미리 보는 방법 우선 인쇄할 영역이 어디까지 설정되어 있는지바로 확인할 수 있는 인쇄영역 미리 보기 기능을 알려드리겠습니다. 보기탭 > 페이지 나누기 미리 보기를 누르면인쇄될 영역만 바로 볼 수 있습니다.⬇️오른쪽 아랫부분에 있는 단추만 누르면기본모드와 인쇄 영역 미리 보기로도 바로 변경할 수 있으니편리하게 이용해 보세요 원하는 부분까지 한 페이지에 인쇄하는 방법 인쇄영역을 확인해 보니파란색 선으로 애매하게 1월부터 ..

엑셀 머리글 페이지 번호 넣는 법 | 전체 페이지 수까지 표시하는 방법 총정리

엑셀에서 인쇄할 때 머리글과 페이지 번호를 넣는 방법이궁금하신 경우가 있을 겁니다! 머리글은 어떻게 넣고 서식을 바꾸는 방법까지, 페이지 번호를 넣을 때는 보통 전체페이지를 함께 넣어주는데요현재페이지와 전체페이지를 함께 넣는 방법까지 알려드리겠습니다. 엑셀 머리글 넣는 방법먼저 파일 > 인쇄 > 페이지 설정으로 들어가 주세요 머리글 / 바닥글 탭으로 이동 후머리글 편집을 눌러주세요 머리글을 넣고 싶은 구역에넣고 싶은 문구를 넣어주면 됩니다. 서식을 변경할 수도 있는데요서식을 변경할 텍스트를 드래그하여 선택해 주시고텍스트 서식 버튼 눌러주세요(왼쪽에서 첫 번째 버튼) 글꼴, 스타일, 색 모두 변경해 주고확인을 누르면 지정한 서식으로 머리글이 만들어집니다.엑셀 페이지 번호 넣는 방법머리글 넣는 것과 마찬가지..

엑셀 원하는 데이터만 넣는 기능 - 유효성 검사 방법

엑셀에서 데이터유효성검사를 이용하면지정한 셀에 원하는 값만 들어갈 수 있도록 지정할 수 있습니다. 방법 상단의 데이터탭 > 데이터도구 > 데이터 유효성 검사를 클릭해 주세요 제한대상을 목록으로 바꿔주고원본에 넣고 싶은 값을 띄어쓰기 없이 쉼표로 모두 작성해 주시면 됩니다. 저는 대문자 O와 X 값만 사용되기 원하기 때문에O,X 를 입력했습니다. 확인을 누르면 해당셀에는 O와 X만 입력할 수 있기 때문에일정한 데이터를 입력할 수 있어 데이터 수집에 알맞은 자료를 얻을 수 있습니다. 마무리 데이터유효성검사는 원하는 데이터만 넣을 수 있다는 기능을 가지고 있지만꼭 필요한 곳만 써야 합니다.그렇지 않을 경우에는 다양한 데이터를 얻기 어렵고 불편하기 때문입니다. 여러 사람이 한 자료를 작성하여 데이터를 모을 때,..

엑셀 매크로 사용하는 방법4_자동열맞추는 기능 만들기(매크로를 시트에 적용)

엑셀에 데이터를 입력할 때자동으로 열의 길이가 딱딱 맞춰지면얼마나 좋을까라는 생각을 하신 적 있으신가요? VBA코드를 이용하면 가능합니다!바로 알려드릴게요!엑셀의 셀에 텍스트를 입력하면셀보다 짧으면 간격이 남고,셀보다 더 긴 텍스트를 입력하면 가려집니다. 셀에 값을 입력하면그 값의 길이에 맞춰 자동으로 열을 맞춰주는 기능을VBA코드로 짜보겠습니다. Alt + F11을 눌러서 코드입력창으로 들어가고왼쪽에 매크로를 적용할 시트를 더블클릭하여 창을 띄운 뒤창 왼쪽 상단칸을 worksheet로 바꿔주세요 그러면 오른쪽 칸은 자동으로 바뀝니다 이제 아래 코드입력칸에 직접 입력해 봅니다me. 을 입력하면 함수가 뜹니다.Columns을 찾아 키보드 Tab 키를 눌러주세요그리고. 을 누르면 다시 함수가 뜹니다. Aut..

반응형