반응형

열 너비 7

알PDF에서 페이지별로 시트를 나눌 수밖에 없는 이유

다시 생각해보니 엑셀은 한글과 달리 위, 아래의 열 너비가 다를 수 없으니시트를 합치는 것이 사실상 힘드네요.  위 파일도 Table1은 A열부터 F열까지로 되어 있는데, Tabel2는 A열에서 Q열까지로 되어 있고, Table3와 Table4는 똑같이 R열까지로 되어 있는데, Table3는 A열에 데이터가 있어서 넓고 R열은 좁으며, Table4는 A열에 데이터가 없어서 좁고 R열은 데이터가 있어서 넓습니다. 그러니, 위, 아래로 열 너비를 맞추기가 어렵고,따라서, 시트를 합치는 것도 불가능하네요. 너무 쉽게 '시트 하나로 만들지 않았다'고 아쉬움을 표시했네요.https://lsw3210.tistory.com/601 알PDF의 심박한 엑셀 변환 기능업무를 하는데 집계를 위해서는 엑셀이 기본이죠.그런데 ..

EXCEL - VBA 2025.01.27

참조 열은 1칸, 기록할 열은 2 칸씩 움직일 때

1. 문제 1 가. 데이터 및 원하는 표 양식 지점별, 연도별 판매량과 판매액이 있는데, 지점별 판매액만을 추출하고 싶을 때 몇 개가 안된다고 하면 복사해서 붙여넎기로도 가능하지만, 수식을 이용해 구하는 것이 맞는 방법입니다. 나. 해결 논리 중요한 것은 데이터는 2칸 씩 떨어져 있는데, 기록은 한 칸씩 떨어져서 해야 하므로 데이터의 열 변화를 2로 나눠서 기록할 열을 정하면 됩니다. 다. 수식 M3셀의 값은 C3셀이고, N3셀의 값은 E3셀에 있습니다. 따라서, M3셀을 기준으로 한 칸 떨어진 셀의 값을 두 칸 떨어진 셀의 값으로 해야 하는데, M3셀은 C3셀와 같은 값이므로 Offset함수를 이용하면 =OFFSET(C3,0,0) 그리고, N3셀의 수식은 2칸 떨어진 E3셀의 값이므로 =OFFSET(C..

Excel 2023.05.04

Cell의 속성을 알려주는 Cell 함수 (2)

다른 것은 아래 글을 읽어 보면 알 수 있으므로 생략하고, https://lsw3210.tistory.com/entry/Cell%EC%9D%98-%EC%86%8D%EC%84%B1%EC%9D%84-%EC%95%8C%EB%A0%A4%EC%A3%BC%EB%8A%94-Cell-%ED%95%A8%EC%88%98-1 아래 네 가지만 다뤄보겠습니다. 나. "type" 빈 셀인 경우 b(lank), 텍스트인 경우는 l(etter), 숫자, 날짜, 참과 거짓 값인 경우 v(alue)가 반환됩니다. 다. "contents" 참조 영역의 맨 왼쪽 위 셀의 값을 반환합니다. ① 단일 셀을 지정한 경우 참조로 단일 셀을 지정하는 경우는 그 셀의 값을 반환합니다. A4셀이 수식이더라도 값을 반환합니다. ② 범위를 지정한 경우 범..

Excel 2023.05.01

몇 달 전후의 날짜 구하기 - Edate 함수

1. 구문 EDATE(start_date, months) - start_date : 시작일인데 기준일이라고 생각하면 됩니다. 날짜 형식이어야지 문자 형식이면 에러가 발생합니다. - months : 떨어진 달 수입니다. +이면 미래, -이면 과거 날짜를 구해줍니다. 월 단위만 있고, 일, 주, 연 단위로는 계산하지 못하므로 일, 주 단위인 경우는 + 또는 - 연산자를 이용하고, 연인 경우는 12개월 단위로 입력하면 됩니다. 2. 예제 가. 2개월 후 날짜 구하기 Edate 함수 내에 start_date를 직접 날짜 형식인 date(2022,4,11)로 입력할 수도 있지만 A열에 날짜가 있고, B열에 months가 있기 때문에 =EDATE($A2,C$1&$B2) 라고 입력했습니다. + 기호는 안 붙이고, =..

Excel 2023.04.11

구구단 만들기(2) (엑셀 VBA, 기록된 구구단 매크로 실행 및 분석)

1편에서 작성한 매크로를 실행해보고, 작성된 매크로를 분석해 보겠습니다. 1. 매크로로 기록한 매크로 실행 위 파일을 연 다음, 입력된 내용을 지우고, 매크로를 실행하면 1편에서 작업했던 모든 내용이 순식간에 실행되어 구구단이 화면에 표시됩니다. 처음 보시는 분은 신기할 것입니다. ​ ① A열과 1행 사이 코너를 클릭해서 전체 셀을 선택한 다음 ② 마우스 오른쪽 버튼을 누른 다음 삭제 메뉴를 클릭합니다. ③ 그러면, 아래와 같이 입력된 모든 내용이 지워지고, 열 너비도 초기화됩니다. 그러나, Delete키를 눌러 지우면 내용만 지워질 뿐 열 너비는 그대로 유지됩니다. ④ 개발도구 - 매크로 메뉴를 선택하고, ⑤ '매크로1'이란 매크로를 더블 클릭하거나, 클릭한 후 오른쪽 실행 버튼을 클릭합니다. 저는 p..

EXCEL - VBA 2022.12.09

구구단 만들기(1) (엑셀 VBA의 매크로 기록하기)

구구단 만들기를 매크로 기록 기능을 이용하는 것과 직접 프로그램하는 것 두 가지로 나눠서 설명을 해보겠습니다. ​ 먼저 매크로 기록 기능을 이용하는 것입니다. 이것을 통해 ① 값 및 수식 입력, 채우기, 정렬, 복사하여 붙여넣기, 셀 병합하고 가운데 맞춤 등의 엑셀 기능을 배우고, ② VBA에서 셀을 어떻게 다루는지, 복사, 셀 병합 등은 어떻게 하는지 기타 VBA의 동작 원리를 익힐 수 있습니다. ​ 1. 구구단 작성 과정을 매크로로 기록하기 구구단도 여러 가지 방식으로 작성할 수 있지만 수식 기능을 이용할 수 있도록 숫자나 기호 등을 별도의 셀에 입력하도록 하겠습니다. 아래 그림을 보면 2*1=2를 하나의 셀에 입력하지 않고, 각각 한 개의 셀에 입력을 했고, 결괏값 2도 수식을 사용해서 =a4*c4..

EXCEL - VBA 2022.12.08

엑셀 배우기(12) - 테두리, 행 높이, 열 너비, 셀 병합(2)

나. 간단한 기구표 만들기 아래와 같은 기구표를 만들어 보겠습니다. 이를 응용하면 더 복잡한 표도 쉽게 만들 수 있을 것입니다. 엑셀의 특징 및 단점이 열너비가 위 아래로 동일하다는 것입니다. 따라서, 위와 같은 기구표를 그리려면 열 너비를 작게 만든다음 작업하는 것이 중요합니다. - 열 너비를 한글 한 글자인 2바이트, 다시 말해 2로 바꿉니다. 그러기 위해서는 열을 다 선택해야 하는데, 불편하므로 A열과 1행의 왼쪽 위 모서리를 클릭해서 셀 전체를 선택합니다. - A열 위에 마우스를 올려놓은 다음 마우스 오른쪽 버튼을 누르고, 열 너비 메뉴를 클릭합니다. 이 때 회색으로 표시된 셀 영역에서 마우스 오른쪽 버튼을 누르면 행높이 메뉴만 있으므로 반드시 A 등 열 표시 영역에서 마우스 오른쪽 버튼을 눌러야..

Excel 2022.07.22
반응형