반응형

곱하기 4

날짜 변환 - DateValue 함수, 선택하여 붙여넣기 VBA(1)

아래와 같이 날짜가 텍스트 형식으로 되어 있는 경우 날짜를 변환하는 방법을 알아보겠습니다. 1. 워크시트 가. 함수 이용 DateValue, Date함수를 사용해서 텍스트 형식의 날짜를 날짜 형식으로 변환할 수 있습니다. DateValue함수는 =DateValue(텍스트 형식의 날짜) 식으로 사용하고, Date함수는 =Date(연, 월, 일) 식으로 사용하므로, 연도는 왼쪽 텍스트에서 왼쪽 4개 숫자(문자)를 가져오고, 월은 /가 있고 가운데 있으므로 Mid함수를 이용해 A4셀의 텍스트에서 여섯 번째부터 2개를 가져오고, 일은 오른쪽 문자 2개를 가져오면 됩니다. 따라서, 수식이 =date(left(a4,4), mid(A4,6,2), right(a4,2)) 가 되는 것입니다. 나. 선택하여 붙여넣기 > ..

EXCEL - VBA 2023.02.15

텍스트로 인식되는 날짜 데이터 피벗 만들기

아래와 같이 날짜가 텍스트로 인식되는 경우 피벗 테이블을 만들어 보겠습니다. 1. 날짜가 텍스트로 인식되는 경우 피벗 테이블 만들기 가. 기존 워크시트에 피벗 테이블 만들기 A1셀부터 D16셀까지 범위를 지정할 필요 없이 표 안에 어디든, 예를 들어 B2셀에 커서를 넣고 삽입 > 피벗 테이블을 누릅니다. 이때 피벗 테이블 아래 꺾기 부분을 누르면 테이블/범위에서와 외부 데이터 원본에서 란 옵션이 표시되는데 테이블/범위에서를 선택할 것이기 때문에 아래 꺾기 부분을 누르지 말고 윗부분을 누르는 것이 단계를 축소하므로 좋습니다. 그러면 '표 또는 범위의 피벗 테이블'창이 열리는데, 표/범위가 A1에서 D16으로 자동 지정되고, 아래에 피벗 테이블을 배치할 위치를 묻는데 '새 워크시트'와 '기존 워크시트'가 있..

Excel 2022.12.26

숫자와 날짜가 텍스트로 처리될 때

일반적으로는 숫자나 날짜를 입력하면 숫자나 날짜로 입력되고 처리되는 것이 맞는데 시스템으로 다운로드한 파일인 경우는 그게 잘 안 되는 경우가 있습니다. 숫자는 간단하기 때문에 날짜만 다뤄보겠습니다. 위 파일을 열어보면 B2셀의 값이 2014-11-06이고, 표시 형식 그룹을 보면 날짜로 제대로 설정되어 있습니다. 그러나, B2셀부터 마우스로 B4셀까지 끌면 합계는 표시되지 않고, 개수 : 3으로 표시됩니다. 위와 같이 날짜가 계산되지 않고 개수로 보이는 것은 날짜가 날짜처럼 보이지만 실제로는 텍스트이기 때문입니다. 따라서, 날짜를 먼저 숫자로 바꾸고 표시 형식을 다시 날짜로 바꾸면 됩니다. 1. Value 함수 이용하기 (방법 1) E2셀에 =value(b2)라고 입력하거나, (방법 2) =val까지 입..

Excel 2022.12.21

엑셀 배우기(15) - 복사, 붙여넣기, 선택하여 붙여넣기(3)

8. 원본 열 너비 유지하면서 붙여넣기 시트가 하나뿐이 없으므로 시트 아래쪽의 + 버튼을 눌러 시트를 하나 추가합니다. ① Sheet1을 클릭하여 Sheet1을 선택합니다. 그리고, 마우스로 A2셀부터 M27셀까지 끌어서 A2셀부터 M27셀까지 범위를 선택하고, 복사 명령을 누릅니다. ② Sheet2를 클릭하여 선택합니다. 그리고, A2셀을 클릭하고 붙여넣기를 클릭합니다. ③ 그러면 Sheet1의 내용이 Sheet2에 붙여 넣어지는데 열 너비가 좁아서 일부는 내용이 #######로 보여서 내용을 알 수 없고 A열은 열 너비가 너무 넓고, 열 너비가 일정합니다. (해결책 1) ① 열 이름 A라고 쓰여 있는 부분을 마우스 왼쪽 버튼으로 클릭한 다음, 마우스 왼쪽 버튼을 누른 채로 A부터 M까지 끌어서 A열부..

Excel 2022.07.27
반응형