Google sheet App Script, Copy data From Sheet to Sheet with Conditions – Thỏa điều kiện
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:
- Tạo hóa đơn trên Google sheet – Gửi email đính kèm hóa đơn pdf – Quản lý url hóa đơn trên danh sách
- Google sheet Ứng dụng theo dõi đơn hàng – Danh sách sản phẩm mua, trạng thái đơn hàng
- Tip on Ms Word Hướng dẫn tạo ngắt trang, xóa ngắt trang đơn lẽ hoặc toàn bộ ngắt trang trên file doc
- Google sheet | Generate QR Codes – Mã hóa nội dung Cell – Thêm hình ở giữa mã QR code
- Google sheet App Script | Tạo custom menu – Xóa tất cả dòng Rỗng trên vùng dữ liệu Nhanh chống
- Google Script Web | From upload file – Kiểm tra trùng lặp – Ghi đè hoặc Tạo phiên bản mới cho file
- Google Script Web | Trang Tìm kiếm nhiều điều kiên riêng lẽ hoặc hết hợp – Print, Xuất file PDF
- Hướng dẫn kiểm tra Bàn phím, Tháo và thay bàn phím mới cho Dell Inspirion 15 3000 series
- Google sheet webapp | Quản lý bán hàng – Chức nằn trả góp, In thông tin
- Ổ C đầy Di chuyển dữ liệu ZALO sang Ổ D hoặc ổ khác một cách dễ dàng Không lo zalo báo đầy ổ đĩa
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]
]);
}
}
}