QGIS에서 속성 테이블을 Excel로 내보내시겠습니까?


33

QGIS에서 속성 테이블을 Excel로 내보내는 방법에 대한 모든 질문을 보았으며 복사 붙여 넣기, CSV (사실 어디에서 찾을 수 있는지 모르겠 음)와 같은 모든 대답을 시도하지만 올바른 답은 아닙니다. .

누구든지 나를 도울 수 있습니까?


1
Excel로 복사하여 붙여 넣기를 시도한 방법은 무엇입니까?
Simbamangu

1
Siple 복사-붙여 넣기. 모든 기능을 선택하고, 복사하고, Excel을 열고, 내 기능 cloumns, 행 및 붙여 넣기를 선택하십시오. 내가 맞아?
Po Po

1
예, 모두 선택하고 복사하지만 Excel에서 셀 범위를 선택하지 말고 단일 셀에 붙여 넣으십시오. 어떤 오류가 발생 했습니까?
Simbamangu 2019

1
긴 숫자를 가진 많은 행. 일부 셀에서는 정보가 누락되었습니다. 올바른 방법이 아닌 것 같습니까? Shuold에는 속성 테이블에있는 것처럼 열과 행을 제공하는 다른 방법이 있습니다.
Po Po

답변:


59

업데이트 13.10.2016 :

목차에서 레이어 (일명 범례 또는 레이어 트리)를 마우스 오른쪽 버튼으로 클릭하고 Save As...대화 상자를 엽니 다 .

일단 Format옵션 목록을 클릭하고을 선택하십시오 MS Office Open XML spreadsheet [XLSX].

Libre Office 파일에 대한 옵션도 있습니다 Open Document spreadsheet [ODS].

QGIS v.2.14.4를 사용하고 있습니다


이전 답변 (아직 유효) :

  1. Richard Duivenvoorde 의 XY Tools 플러그인 을 설치하십시오 .

  2. 목차에서 벡터 파일을 선택하십시오 (즉, 활성화 시키십시오).

  3. 로 이동하십시오 Vector->XY tools->Save attribute table as Excel file.

여기에 이미지 설명을 입력하십시오

그렇게하려면 파이썬 라이브러리 xlw가 설치되어 있어야합니다.


예,하지만 무료로 원합니다. XYtools를 얻으려면 지불해야합니다. 다른 방법이 있습니까?
Po Po

2
@PoPo 당신은 XY 도구 플러그인을 사용하기 위해 비용을 지불 할 필요가 없습니다. 플러그인을 사용하는 경우 저자는 5 €를 기부 할 것을 제안하지만, 기부하는 것은 귀하에게 달려 있습니다.
Germán Carrillo

1
@PoPo 여기 에서 플러그인을 다운로드 하거나 Plugins->Manage and Install pluginsxytools 로 이동하여 검색 할 수 있습니다.
Germán Carrillo

1
@PoPo 마지막으로 제공 한 링크에서 다운로드 할 수 있습니다 . xytools에서 현재 폴더를 삭제하십시오 USER/.qgis2/python/plugins/. 그런 다음 다운로드 한 zip을 해당 위치로 추출하십시오. QGIS를 다시 시작하면 완료됩니다. excel.py최신 버전에서 파일이 수정 된 것을 확인했으며 문제없이 이전 파일 을 사용했습니다.
Germán Carrillo

1
@gcarrillo 감사합니다. 예, 이제 작동합니다. 정말 고마워.
Po Po

26

속성 테이블의 csv 파일을 얻으려면 범례에서 레이어를 마우스 오른쪽 버튼으로 클릭하고을 선택한 Save As ...다음 파일 형식을 shapefile에서 CSV로 변경하십시오.

Excel에서 기본 구분 기호가 마음에 들지 않으면 텍스트 편집기에서 구분 기호를 쉼표에서 세미콜론으로 변경해야 할 수 있습니다.


예, 그렇게하려고하지만 드롭 다운 메뉴에서 CSV 형식 파일을 찾지 못했습니다. 이미지를 보여 주시겠습니까?
Po Po

1
"쉼표로 구분 된 값 [CSV]"세 번째 옵션은 맨 위입니다.
HeikkiVesanto

고맙지 만 지금 작동하지 않습니다. Excel에서 파일을 열 수 없습니다.
Po Po

1
이 답변은 다른 일반 스프레드 시트 프로그램에서도 작동하기 때문에보다 강력합니다. 텍스트 가져 오기 마법사를 통해 Excel에서 CSV를 쉽게 열 수 있습니다. "텍스트 (CSV)"를 형식으로 지정하면됩니다
aaryno

8

툴바 ( 플러그인> 플러그인 관리 및 설치 ... ) 에서 다운로드하여 설치할 때 다음과 같은 도구가 있는 MMQGIS 플러그인 도 있습니다 .

CSV 파일로 속성 내보내기

MMQGIS 속성을 CSV 파일로 내보내기


6

QGIS 버전 3 이상에서 속성 테이블을 내보내는 가장 쉬운 방법은 다음과 같습니다.

  1. 레이어 메뉴에서 속성 레이어를 마우스 오른쪽 버튼으로 클릭
  2. 선택 Export하고Save features as...
  3. 프로그램 창 상단에서 선택 Comma Separated Value [CSV]에서 format드롭 다운 메뉴
  4. 저장할 파일의 파일 이름을 입력하십시오
  5. 파일 이름 옆에있는 3 점 버튼을 클릭하여 파일을 저장할 경로를 선택하십시오.
  6. 결과 파일에서 원하지 않는 필드를 선택 취소하십시오
  7. 선택적으로 (아마도) add saved file to map파일이 프로젝트에 데이터 레이어로 추가되지 않도록 창의 맨 아래에서를 선택 취소하십시오 .
  8. 녹색 확인 표시 OK버튼을 클릭하십시오

이것은 최신 버전의 QGIS에 대한 가장 최근의 정확한 답변입니다. 나는 3.4.11-Madeira를 사용하고 있으며 이것은 나를 위해 일했다.
엣지 케이스

2

레이어를 모양 파일로 내보내고 PC에서 모양 파일을 찾습니다. shapefile의 DBF 부분 파일 이름을 복사 / 이름 바꾸기 8이 아닌 문자 이하로 내 보냅니다. (이전 MS DOS 파일 이름 문제). 그런 다음 DBF를 Excel로 끌어서 놓으십시오.

XLS로 저장하십시오.

QGIS에서 복사 붙여 넣기 방법을 사용하면 텍스트 / 문자를 다음 행으로 다시 초기화하여 데이터 문제가 발생합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.