Định Dạng Màu Dòng Và Tạo Báo Cáo Tự Động Cập Nhập Dữ Liệu Bằng Add-In A-Tools

Liên hệ QC

bluesoftsbl9

Thành viên hoạt động
Tham gia
20/3/15
Bài viết
194
Được thích
78
1. Định dạng màu dòng chẵn
Ắt hẳn bạn đã từng thấy bảng tính Excel với những dòng tô màu cách nhau, thí dụ dòng chẵn thì tô màu xám, dòng lẻ không tô hoặc tô màu khác.
Trình bày bảng tính tô màu cách dòng như vậy khiến cho bảng tính có vẻ Pro và làm cho người dùng dễ đọc dữ liệu. Bạn có thể định dạng từ từ bằng tay từng dòng, nếu bạn đủ kiên nhẫn, nhưng bạn biết rồi đấy, kiên nhẫn 1 lần thì chưa đủ. Bạn sẽ phải bực mình khi cần xoá dòng, chèn dòng, cập nhật dữ liệu.
May sao, sử dụng Conditional Formatting có thể giúp bạn thực hiện tô màu nhanh và loại bỏ hết những phiền toái trên sau khi tô màu.
Bước 1: Mở bảng tính Excel
Bước 2: Thực hiện tô màu xen kẽ các dòng trên bảng tính.
Bạn chọn vùng công thức có hàm BS_SQL của Add-in A-Tools rồi vào menu Home->Format->Conditional Formatting->New Rule.


Khi đó hộp thoại New Formatting Rule xuất hiện. Tại ô Format values where this formular is true, Đặt công thức:
=MOD(Row() , 2) = 0 sau đó định dạng theo ý muốn. Việc này sẽ tự động định dạng những dòng chắn.
Lưu ý: Hàm ROW() trả về dòng hiện tại. Hàm MOD lấy phần dư của phép chia.


Tiếp theo để chọn màu tô cho các dòng xen kẽ, bạn nhấp vào nút Format, hộp thoại Format Cells xuất hiện, nhấp chọn tab Fill và chọn màu muốn tô và nhấn OK


Bước 3: Nhấn OK để hoàn thành và kết quả là


2.Tạo Báo Cáo Tự Động Cập Nhập Dữ Liệu Bằng Add_In A-Tools
Trong quá trình làm báo cáo bạn luôn luôn phải cập nhập báo cáo sau mỗi lần nhập dữ liệu ở sheet dữ liệu, hoặc khi bạn đã dùng phương pháp đặt tên cho vùng dữ liệu đẻ trích lọc thì sau mỗi lần bạn chỉnh sửa hoặc thêm dữ liệu bạn lại phải thêm vùng cho tên mà bạn đã đặt công việc này làm bạn mất khá nhiều thời gian và công sức. Tạo báo cáo bằng Add-In A-Tools đã nhanh nay còn nhanh chóng hơn với cách làm báo cáo tự động cập nhập sau mỗi lần bạn thêm dữ liệu phát sinh bằng Add-In A-Tools.
Với cách thông thường khi dùng BS_SQL ta hay dùng tên vật lý để trích lọc dữ liệu khi làm báo cáo, ví dụ với dữ liệu ví dụ ở trên ta có vùng dữ liệu từ A2:I12 thuộc sheet1 đặt tên bằng KHO thì ta có công thức trên sheet2 =BS_SQL(“SELECT * FROM KHO “) kết quả trả về toàn bộ dữ liệu trong vùng đặt tên KHO song với cách này như đã nói khi ta thêm dữ liệu tại sheet1 thì trên sheet2 không tự động thêm mà ta phải sử lại vùng đặt tên.
Để xử lý vấn đề thay vì dùng NAME vật lý ta có thể dùng công thức chỉ định vùng, bạn thay công thức trên bằng công thức :
=BS_SQL("SELECT * FROM [Sheet1$A2:I"&SUM(ROW(Sheet1!A1),COUNTA(Sheet1!A:A))&"] ")
Ta được kết quả


Với công thức trên khi thêm/xóa/chỉnh sửa trên sheet1 thì sheet2 tự cập nhập. Ngoài ra, để các dòng tự co giãn trong trường hợp trích lọc thay đổi lúc số liệu ít, số liệu dài khi lọc có điều kiện thì bạn thêm INSERT=YES vào cuối công thức nhé.

Chúc các bạn thành công.
DOWLOAD A-TOOLS
 
Lần chỉnh sửa cuối:
Các bạn chú ý nhé chỉ còn 5 ngày nữa là khai giảng khóa học Excel nâng cao nhé các bạn mau đăng ký nhé:
Với khóa học excel nâng cao tại bluesofts sẽ cung cấp cho bạn đầy đủ những kiến thức nâng cao excel để bạn áp dụng trực tiếp vào trong báo cáo hay các công việc cần đến excel một cách nhanh nhất, khoa nhất với 12 chuyên đề:
Chuyên đề 1: Định dạng dữ liệu nâng cao, ứng dụng Style và các đối tượng vẽ - Trình bày bảng tính.
Chuyên đề 2: Kỹ thuật phối hợp Validation, Conditional Formatting và công thức.
Chuyên đề 3: Sử dụng các controls - điều khiển nâng cao của Excel để nhập liệu.
Chuyên đề 4: Sử dụng Table, Data Form để nhập liệu.
Chuyên đề 5: Kỹ thuật lồng ghép lập công thức, xử lý công thức rẽ nhánh phức tạp, phân tích tống độ của công thức, tối ưu công thức, ứng dụng các hàm quan trọng trong Excel.
Chuyên đề 6: Kỹ thuật lập công thức mảng - Phép tính có nhiều điều kiện phức tạp.
Chuyên đề 7: Kỹ thuật tạo báo cáo động, liên kết đa năng. Tạo các sổ chi tiết, tổng hợp.
Chuyên đề 8: Tổ chức CSDL quan hệ. Ứng dụng chuyên sâu các hàm CSDL.
Chuyên đề 9: Kỹ thuật nâng cao về trích lọc dữ liệu nhiều điều kiện bằng Add-in A-Tools (tốt hơn Auto Filter của Excel).
Chuyên đề 10: Kết nối Excel với CSDL bên ngoài. Kết nối CSDL của các phần mềm (SQL Server, Access, MySQL,..) vào Excel để làm báo cáo.
Chuyên đề 11: Kỹ thuật Pivot Table. Ứng dụng các công cụ phân tích quan trọng.
Chuyên đề 12: Tạo Macro. Tự tạo ra hàm riêng trong Excel.
Sau khi kết thúc khóa học bạn sẽ được cấp chứng chỉ về khóa học excel nâng cao. Cảm ơn bạn đã quan tâm đến chương trình đào tạo của công ty.

ĐĂNG KÝ THAM GIA
 
Mình muốn tìm hiểu ký hơn về cách làm báo cáo trên A-Tools, Được biết trong chương trình đào tạo Excel Nâng Cao có dạy cách làm, Sau khi mình tham gia lớp học nếu có vướng mắc thì có được hướng dẫn và hỗ trợ mình về cách làm báo cáo của công ty mình không? Cảm ơn.
 
Mình muốn tìm hiểu ký hơn về cách làm báo cáo trên A-Tools, Được biết trong chương trình đào tạo Excel Nâng Cao có dạy cách làm, Sau khi mình tham gia lớp học nếu có vướng mắc thì có được hướng dẫn và hỗ trợ mình về cách làm báo cáo của công ty mình không? Cảm ơn.
Cảm ơn bạn, đã quan taam đên khóa học Excel nâng cao. Sau khi bạn hoàn thành khóa học ngoài việc được cấp chứng chỉ và hỗ trợ trong quá trình học thì chắc chắn Bluesofts sẽ hỗ trợ bạn sau đó nếu bạn có thắc măc hay caafnf tư vấn. Bạn yên tâm tham gia với lớp học nhé.
 
ADD_IN A_TOOLS tạo báo cáo nhanh chóng với SQL với những thao tác đơb giản, nhanh chóng giúp giảm dung lượng file excel.


  • Tạo báo cáo động bằng SQL Builder

Demo_Report.gif
 
1. Định dạng màu dòng chẵn
Ắt hẳn bạn đã từng thấy bảng tính Excel với những dòng tô màu cách nhau, thí dụ dòng chẵn thì tô màu xám, dòng lẻ không tô hoặc tô màu khác.
Trình bày bảng tính tô màu cách dòng như vậy khiến cho bảng tính có vẻ Pro và làm cho người dùng dễ đọc dữ liệu. Bạn có thể định dạng từ từ bằng tay từng dòng, nếu bạn đủ kiên nhẫn, nhưng bạn biết rồi đấy, kiên nhẫn 1 lần thì chưa đủ. Bạn sẽ phải bực mình khi cần xoá dòng, chèn dòng, cập nhật dữ liệu.
May sao, sử dụng Conditional Formatting có thể giúp bạn thực hiện tô màu nhanh và loại bỏ hết những phiền toái trên sau khi tô màu.
Bước 1: Mở bảng tính Excel
Bước 2: Thực hiện tô màu xen kẽ các dòng trên bảng tính.
Bạn chọn vùng công thức có hàm BS_SQL của Add-in A-Tools rồi vào menu Home->Format->Conditional Formatting->New Rule.


Khi đó hộp thoại New Formatting Rule xuất hiện. Tại ô Format values where this formular is true, Đặt công thức:
=MOD(Row() , 2) = 0 sau đó định dạng theo ý muốn. Việc này sẽ tự động định dạng những dòng chắn.
Lưu ý: Hàm ROW() trả về dòng hiện tại. Hàm MOD lấy phần dư của phép chia.


Tiếp theo để chọn màu tô cho các dòng xen kẽ, bạn nhấp vào nút Format, hộp thoại Format Cells xuất hiện, nhấp chọn tab Fill và chọn màu muốn tô và nhấn OK


Bước 3: Nhấn OK để hoàn thành và kết quả là


2.Tạo Báo Cáo Tự Động Cập Nhập Dữ Liệu Bằng Add_In A-Tools
Trong quá trình làm báo cáo bạn luôn luôn phải cập nhập báo cáo sau mỗi lần nhập dữ liệu ở sheet dữ liệu, hoặc khi bạn đã dùng phương pháp đặt tên cho vùng dữ liệu đẻ trích lọc thì sau mỗi lần bạn chỉnh sửa hoặc thêm dữ liệu bạn lại phải thêm vùng cho tên mà bạn đã đặt công việc này làm bạn mất khá nhiều thời gian và công sức. Tạo báo cáo bằng Add-In A-Tools đã nhanh nay còn nhanh chóng hơn với cách làm báo cáo tự động cập nhập sau mỗi lần bạn thêm dữ liệu phát sinh bằng Add-In A-Tools.
Với cách thông thường khi dùng BS_SQL ta hay dùng tên vật lý để trích lọc dữ liệu khi làm báo cáo, ví dụ với dữ liệu ví dụ ở trên ta có vùng dữ liệu từ A2:I12 thuộc sheet1 đặt tên bằng KHO thì ta có công thức trên sheet2 =BS_SQL(“SELECT * FROM KHO “) kết quả trả về toàn bộ dữ liệu trong vùng đặt tên KHO song với cách này như đã nói khi ta thêm dữ liệu tại sheet1 thì trên sheet2 không tự động thêm mà ta phải sử lại vùng đặt tên.
Để xử lý vấn đề thay vì dùng NAME vật lý ta có thể dùng công thức chỉ định vùng, bạn thay công thức trên bằng công thức :
=BS_SQL("SELECT * FROM [Sheet1$A2:I"&SUM(ROW(Sheet1!A1),COUNTA(Sheet1!A:A))&"] ")
Ta được kết quả


Với công thức trên khi thêm/xóa/chỉnh sửa trên sheet1 thì sheet2 tự cập nhập. Ngoài ra, để các dòng tự co giãn trong trường hợp trích lọc thay đổi lúc số liệu ít, số liệu dài khi lọc có điều kiện thì bạn thêm INSERT=YES vào cuối công thức nhé.

Chúc các bạn thành công.
DOWLOAD A-TOOLS
 
Web KT
Back
Top Bottom