Chào mừng bạn đến với bài viết “[Hướng dẫn] 10 script tự động hóa Google Sheets cho người mới bắt đầu”. Nếu bạn đang tìm cách tự động hóa công việc với Google Sheets, bạn đã đến đúng nơi. Hãy cùng tôi khám phá các script hữu ích này.

[Hướng dẫn] 10 script tự động hóa Google Sheets cho người mới bắt đầu

1. Script tự động cập nhật ngày tháng: Google Sheets không cung cấp chức năng tự động cập nhật ngày tháng, nhưng bạn có thể tạo ra chức năng này bằng script sau:

function updateDate() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1');
var dateCell = sheet.getRange('A1');
dateCell.setValue(new Date());
}

2. Script gửi email tự động: Bạn có thể sử dụng Google Sheets để tự động gửi email cho mình hoặc cho nhóm của mình.

function sendEmail() {
var email = "[email protected]";
var subject = "Automatic email from Google Sheets";
var body = "This is a test email.";
MailApp.sendEmail(email, subject, body);
}

3. Script tự động xóa dòng trống: Script sau sẽ giúp bạn tự động xóa bất kỳ dòng trống nào trong Google Sheets.

function removeEmptyRows() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();

for (var i = numRows - 1; i >= 0; i--) {
if (values[i].join("") == "") {
sheet.deleteRow(i + 1);
}
}
}

4. Script tự động đặt mật khẩu cho Sheets: Script sau giúp bạn tạo mật khẩu cho Google Sheets của mình.

function setSheetPassword() {
var password = "your-password";
var ui = SpreadsheetApp.getUi();
var response = ui.prompt('Enter password:', ui.ButtonSet.OK);

if (response.getResponseText() != password) {
ui.alert('Incorrect password. Access denied.');
}
}

5. Script tự động tạo bảng tổng hợp: Tạo một bảng tổng hợp tự động từ dữ liệu của bạn.

function createPivotTable() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Data');
var pivotTableSheet = SpreadsheetApp.getActiveSpreadsheet().insertSheet();
var range = sheet.getDataRange();
var pivotTableBuilder = pivotTableSheet.newPivotTableBuilder()
.setDataSourceUrl(range.getDataSourceUrl())
.addRowGroup('column-name')
.addValue('column-name', SpreadsheetApp.PivotTableSummarizeFunction.SUM)
.build();
}

Còn nữa, bạn cũng có thể tham khảo các script tự động hóa Google Sheets khác như script tự động lưu lại phiên bản, script tự động chia sẻ Sheets, script tự động chuyển dữ liệu giữa các Sheets, script tự động tạo biểu đồ và script tự động dịch ngôn ngữ.

Hy vọng qua bài “[Hướng dẫn] 10 script tự động hóa Google Sheets cho người mới bắt đầu”, bạn đã nắm bắt được những kiến thức cơ bản về tự động hóa Google Sheets. Hãy chắc chắn rằng bạn đã thử sử dụng chúng để làm cho công việc của mình trở nên dễ dàng hơn.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *