GAS에서 CSV 파일을 스프레드 시트로 가져 오는 방법
소개
csv로 떨어뜨린 데이터를 쉽게 스프레드 시트로 만들고 싶을 때 사용할 수있는 코드입니다.
설정
google drive에 csv를 저장하고 가져온 스프레드시트를 미리 만들어야 합니다.
사용법
먼저 스프레드시트에서 도구 → 스크립트 편집기를 클릭합니다.
Code.gs 코드 재작성
파일명 .csv가 되고 있는 곳을 drive상에 저장한 파일명으로 재기록해 주세요.
function importCSVFromGoogleDrive() {
var file = DriveApp.getFilesByName("ファイル名.csv").next();
var csvData = Utilities.parseCsv(file.getBlob().getDataAsString());
var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange(1, 1, csvData.length, csvData[0].length).setValues(csvData);
}
데모
Run 버튼을 눌러 스프레드시트 파일로 돌아가기만 하면 됩니다.
끝에
대량의 csv 데이터로 차트를 만들거나, json으로 하거나와 여러가지 해보고 싶었으므로 우선은 스프레드 시트에 떨어뜨려 보았습니다. 스프레드 시트에서 json으로 만드는 과정은 매우 간단한 GSX2JSON을 사용했습니다.
Reference
이 문제에 관하여(GAS에서 CSV 파일을 스프레드 시트로 가져 오는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/chihirot0109/items/d78ec1a6d14783545c32텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)