วันนี้จะมาแนะนำวิธีการสร้างข้อมูลใน Google Sheet โดยเฉพาะข้อมูลMockup ซึ่งจริงๆสามารถทำได้หลายวิธี วันนี้เราจะพามาดูการสร้างด้วยการเขียน Google Script กันนะครับ 🙂 🙂 🙂
// Presented by BrilliantPy /*######################### Editable1 Start #########################*/ let sheetId = "1BrillianPyAY3ZfaXQvNnJDzlvBONADxpvFi7eGg2_BLP"; let sheetName = "ชีต1"; let title = ["No", "Company"] let totalRow = 100000; /*######################### Editable1 End #########################*/ function mockData() { /*######################### Editable2 Start #########################*/ function renderData() { let data = []; for (let i = 1; i <= totalRow; i++) { data.push([i, "Company"+i]); } return data; } /*######################### Editable2 End #########################*/ let ss = SpreadsheetApp.openById(sheetId) let sheet = ss.getSheetByName(sheetName); // Set the columns headers let data = renderData(); let allData = [title,...data]; // Append all rows of data at once sheet.getRange(1, 1, allData.length, title.length).setValues(allData); }