반응형

21

웹페이지의 표를 한글 표로 변환하기 (6) - MS Word

MS Word에서 웹페이지의 표를 바꿔보겠습니다. 1. 네이버 증권의 업종 상위 표 변환네이버 증권의 업종 상위 표를 복사해서 워드에 붙여 넣으면 한글에서와 마찬가지로 세로로 배치됩니다. 그런데, 워드에서 위 표 범위를 선택한 후, 삽입 - 표를 누르고 '텍스트를 표로 변환'메뉴를 누르면 표 크기에서 열 개수를 지정할 수 있으므로 열 개수를 숫자 1,2,3을 포함해서 4로 지정하면행 개수는 3으로 자동 지정됩니다. 이제 확인 버튼을 누르면 네이버 증권의 형태와 같은 표로 바뀝니다. 뛰어나네요. 2. 병합된 표 변환한국거래소 사이트의https://listing.krx.co.kr/contents/LST/04/04020600/LST04020600.jsp병합된 표를 대상으로 작업해 보겠습니다. 복사할 범위를..

한글,워드 2025.04.11

웹페이지의 표를 한글 표로 변환하기 (3)

2. 세로로 된 것을 표로 바꾸기 (2) 가. 쉼표로 구분하기 - 첫 번째 방법아래와 같이 된 경우 원본이 아래와 같이 되어 있어 https://lsw3210.tistory.com/647 대로쉼표를 넣어서 변환할 수도 있는데, 넣을 부분이 많아지면 복잡해지는데 해보면 ① 쉼표를 넣는데, 우주항공과국방 그리고, 그 아래 +4.09%가 한 칸입니다.그리고, 1,2,3도 한 칸으로 만들기 위해서 숫자 다음에 쉼표를 넣습니다.그러면 아래와 같이 됩니다. ② 이제 문자열을 표로 변환을 선택하고, 분리 방법으로 쉼표를 선택하고, 설정 버튼을 누르면 우주항공과국방 +4.09%가 한 칸, 앰앤씨솔루..+8.75%가 한 칸씩으로 잘 분리가 되었는데, 보기가 안 좋으므로 엔터키를 눌러 조정합니다. 나. 쉼표로 구분하기 -..

한글,워드 2025.04.08

웹페이지의 표를 한글 표로 변환하기 (2)

1. 세로로 된 것을 표로 바꾸기 (1)1편에서 표로 바꿀 때 아래와 같이 종목명 아래는 표로 잘 바뀌었는데, 위는 세로로 표시됐습니다. 윗 부분을 표로 바꿔보겠습니다. ① 먼저 거래상위부터 시가총액 상위까지 선택한 후 Ctrl + X키를 눌러 잘라냅니다. ② 그리고, 메모장에 붙여넣습니다. ③ 다시 메모장에서 Ctrl + A키를 눌러 전체 선택한 다음 Ctrl + C키를 눌러 복사한 다음 한글에 붙여넣습니다. 표 아래 부분에 붙여넣어지는데 괜찮습니다. ④ 문자열을 표로 변환하는 기준에 탭, 쉽표 등이 있으므로 이를 이용하는데, 쉼표가 쉬우므로 거래상위 등 다음에 쉼표를 넣습니다. ⑤ 그리고, 범위를 선택하고, 표 아랫 부분을 누른 후 '문자열을 표로'를 누르고,  쉼표를 선택한 다음 설정 버튼을 눌러도..

한글,워드 2025.04.07

웹페이지의 표를 한글 표로 변환하기 (1)

1. 문제네이버 증권에서 표처럼 생긴 것을 가지고 오는데 2가지 경우가 다릅니다.왼쪽의 거래상위 등 표는 한글의 '문자열을 표로' 변환 기능을 이용해 어렵지 않게 표로 바꿀 수 있는데,오른쪽의 업종 상위 표는 원하는 표 형태로 되지 않습니다. 가. 거래상위 등 표 변환 ① 아래와 같이 거래 상위 등 표를 마우스로 긁어서 선택하고, Ctrl + C키를 눌러 복사합니다.이때 끝나는 부분을 잘 맞춰야 오른쪽까지 선택되지 않으니 주의를 기울여 선택해야 합니다. ② 한글에 붙여 넣습니다. ③ 한글에서 Ctrl + A키를 눌러 모두 선택합니다. ④ 그러면 자동으로 '표'가 선택되는데,  ㉮ (방법 1) 표 윗부분을 누르면 아래와 같이 자동으로 표로 변환됩니다. ※ 거래상위, 상승, 하락, 시가총액 상위가 옆으로 배..

한글,워드 2025.04.04

두 열을 줄바꿈 문자 기준으로 분리하기(1)

1. 문제 아래와 같이 날짜는 하나씩인데, 과일과 생선이 Alt+Enter키를 이용해서 여러 줄로 입력되어 있을 경우에 줄별로 분리하는 것을 해보겠습니다. 2. 해법가. 파워 쿼리 편집기로 데이터 넘기기데이터 - 테이블/범위에서 명령을 누르면  표 만들기 창이 열리면서 범위와 머리글 포함 예가 맞으므로 확인 버튼을 누릅니다. 그러면 파워 쿼리 편집기가 열리면서 표6(다를 수 있음)이란 쿼리가 생깁니다. 그런데 날짜가 날짜/시간으로 되어 있으므로 날짜 왼쪽 아이콘을 누른 후 날짜를 클릭합니다. 나. 줄 바꿈 기호를 기준으로 줄 나누기(1) 구분 기호 기준으로 열 분할하기 -> 실패 과일 열이 선택된 상태에서 홈 탭의 열 분할 명령을 누르고, '구분 기호 기준'을 누른 다음 고급  옵션을 열에서 행으로 변경..

파워 쿼리로 중복 항목에 순번 부여하기

1. 문제왼쪽 키 값을 보면 A가 2개, B가 2개이고, D는 1개입니다.이와 같은 경우 2개 이상이면 하이픈에 순번을 연결해서 보여주고, 1개면 키값만 표시하도록 하려고 합니다. 2. 해법가. 함수 이용함수를 이용하면 간단하게 구할 수 있습니다.항목이 같은 것이 있는지 세서 2개 이상이면 하이픈에 순번을 연결하도록 하고, 1개면 키 값만 표시하도록 CountIf와 &연산자를 이용해 만들면 됩니다.=IF(COUNTIF(표2[키],표2[@키])>=2,표2[@키]&"-"&COUNTIF($A$2:A2,A2),A2)위 수식에서 표2[키]는 $A$2:$A$15이며, 표2[@키]는 A2이고,$A$2:A2라고 쓴 것은 A2셀은 고정하고, 아래로 내려가면서 범위가 늘어나도록 하기 위한 것입니다. 다시 말해, 한 칸 내..

파워 쿼리와 VLookup 비교(3)

1. 지점명이 일치하는 모든 매출현황 추출하기 이번에는 매출일자는 빼고 지점명만 일치하는 모든 매출일자 및 매출액을 추출해 보겠습니다. 파워 쿼리와 VLookup 비교(1)과 (2)는 아래 URL을 참고 바랍니다. https://lsw3210.tistory.com/472 https://lsw3210.tistory.com/473 2. 쿼리 및 연결 창 열기 위 파일을 열면 엑셀 오른쪽에 쿼리 및 연결 창이 보이지 않는데, 보이게 하려면 데이터 탭의 쿼리 및 연결을 누르거나, 쿼리 탭의 편집 명령을 누르면 됩니다. 그러면 오른쪽에 쿼리 및 연결 창이 열리는데 표1과 2는 연결 전용이고, 병합1만 1 개행이 로드되었다고 합니다. 병합을 다시 해야 하니 표2를 더블 클릭하거나 마우스 오른쪽 버튼을 누른 후 편집..

파워 쿼리와 VLookup 비교(2)

파워 쿼리는 엑셀에 추가된 기능으로 다양하게 데이터를 검색 및 가공할 수 있는 기능을 가지고 있으며, VBA 대신 M언어가 있어서 프로그램할 수 있는 구조로 되어 있습니다. 그러나 엑셀과 구조가 많이 다르기 때문에 처음 접하게 되면 많이 낯설고, 원하는 데이터를 추출하고 가공하기가 많이 힘듭니다 그렇지만 간단하게 VLookup 기능처럼 사용하는 것을 해보겠습니다. VLookup 기능의 장, 단점 및 활용에 대해서는 아래 글을 참고 바랍니다. https://lsw3210.tistory.com/472 1. 파워 쿼리 편집기로 데이터 보내기 데이터 탭에서 테이블/범위에서를 클릭하면 표 만들기 대화상자가 표시되면서 데이터 범위와 머리글 포함에 체크가 되는데 맞으므로 확인 버튼을 누릅니다. 그러면 파워 쿼리 편집..

피벗 테이블 만들 때 '데이터 원본 참조' 에러가 나올

삽입 > 피벗 테이블을 눌러 피벗 테이블을 만드는데, 아래와 같이 범위도 맞게 설정되는데, 확인 버튼을 누르면 "데이터 원본 참조가 잘못되었습니다."란 에러 메시지가 표시됩니다. 아무리 찾아봐도 참조가 잘못된 부분이 없는데 하다가 인터넷을 찾아보니 통합문서 이름에 대괄호가 들어가서 그렇답니다. 확인 버튼을 누른 다음 통합문서 이름을 보니 이름[잘못].xlsx라고 대괄호가 들어가 있습니다. 그런데, 파일 이름에서 대괄호 하나만 지우고 저장하려고 하니 '파일 이름에 대괄호([ ])가 들어가 있으면 안 된다"라고 합니다. 위 이름은 가상으로 지은 것이지만 저장될 때 뭔가 오류가 있었나 봅니다. 그래서 Microsoft 도움말 사이트를 찾아보니 'Internet Explorer에서 통합 문서를 열려고 할 때 파..

Excel 2023.08.04

파워 쿼리 병합(4) - 왼쪽, 오른쪽 앤티 조인

앤티란 단어가 낯설은데, 앤티는 anti인데 only라고 생각하면 이해하기 쉽습니다(물론 anti와 only는 다릅니다). 다시 말해 왼쪽 앤티 조인이란 기준 열(항목)을 기준으로 오른쪽(아래)에는 없고, 왼쪽(위)에만 있는 레코드(행)를 골라주는 것이고, 오른쪽 앤티 조인이란 기준 열(항목)을 기준으로 왼쪽(위)에는 없고, 오른쪽(아래)에만 있는 레코드(행)를 골라주는 것입니다. 아래와 같은 표 2개가 있을 때 지점명이 D인 레코드는 왼쪽 표에만 있습니다. 반대로 지점명이 E인 레코드는 오른쪽 표에만 있습니다. 데이터 > 테이블/범위에서를 클릭해서 표1과 표2를 연결 전용으로 만듭니다. 이때 일자가 날짜와 시간 형식으로 되어 있으므로 날짜 형식으로 바꿔야 합니다. 1. 왼쪽 앤티 조인 위 쿼리 및 연결..

반응형