Giáo án link (giaoan.link) chia sẻ đến các bạn một project về Google sheet App Script, Copy data From Sheet to Sheet with Conditions – Thỏa điều kiện. Khi thỏa một điều kiện vùng dữ liệu sẽ được sao chép qua một sheet mới.
Xem các project excel ứng dụng khác:
- Google sheet, apps script, webapp “Bé Vui Phép Nhân” – Công Cụ Luyện Toán Trực Quan Cho Học Sinh Tiểu Học
- Google sheet webapp Bé Vui Học Toán – Ứng dụng Luyện Phép Chia Trực Quan Cho Học Sinh Lớp 3
- Googlesheet appscript – Hệ Thống Đăng Ký Hồ Sơ Trực Tuyến (Online Registration Portal)
- [Share Code] Biến Google Sheet thành Web App Tra Cứu Dự Án & Tài Liệu (Miễn Phí Hosting)
- Hệ Thống Quản Lý Phòng Game “Cloud-Native” với Google Apps Script
- Hệ Thống Điều Phối & Quản Lý Đội Xe Thông Minh (Web App)
- Biến Google Sheets thành Dashboard “Viễn Tưởng” phong cách Cyberpunk
- Google appscript | Hệ thống tìm thông tin và nhập liệu 2 Form-Tự động truy vấn và upload nhiều files
- Google sheet Webapp|Giáo viên chủ nhiệm quản lý điểm, thống kê xếp hạng chia sẻ cho phụ huynh
- Google sheet Webapp | Bản nâng cấp Tìm và Load Thông tin sinh viên có Hình ảnh và Bảng kết quả thi
Mã code Apps Script
function onOpen(){
let ui=SpreadsheetApp.getUi();
ui.createMenu('Custom menu')
.addItem('Copy Rows','copyRows')
.addToUi();
}
function copyRows(){
var sourceSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Data');
var targetSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Data1');
var dataRange = sourceSheet.getDataRange();
var dataValues = dataRange.getValues();
for(var i = 1; i<dataValues.length;i++){
if(dataValues[i][3]==="X"){
targetSheet.appendRow([dataValues[i][0],
dataValues[i][1],
dataValues[i][2]
]);
}
}
}
