Sử dụng BS_SQL trong A-Tools như thế nào ạ? (1 người xem)

Người dùng đang xem chủ đề này

Mù Tạt_yb

Thành viên mới
Tham gia
9/7/14
Bài viết
4
Được thích
0
Em tải A-Tools về rồi nhưng tìm mãi không biết cách dùng. Em muốn nhặt 1 danh sách con từ Danh sách tổng sang Sheet mới theo điều kiện cho trước, nhưng không biết làm :(,. tài liệu tìm không có, Bác nào biết thì chỉ giúp em vs!!!!!!
 
Em tải A-Tools về rồi nhưng tìm mãi không biết cách dùng. Em muốn nhặt 1 danh sách con từ Danh sách tổng sang Sheet mới theo điều kiện cho trước, nhưng không biết làm :(,. tài liệu tìm không có, Bác nào biết thì chỉ giúp em vs!!!!!!

bạn có thể tham khảo trong đoạn video sau
[video=youtube;I5xnyQ1C61c]https://www.youtube.com/watch?v=I5xnyQ1C61c[/video]

bạn thử tải tài liệu hướng dẫn ở đây xem tài liệu hướng dẫn sử dụng Add-in A-tools
 
Lần chỉnh sửa cuối:
Add-in A-Tools cung cấp hai chức năng chính: Chia sẻ Excel qua mạng LAN, internet; Tạo báo cáo động trong Excel bằng hàm BS_SQL.
Các video clip bạn xem tại đây:
http://bluesofts.net/giai-phap-phan...du-lieu-excel-qua-mang/186-video-a-tools.html

Tài liệu hướng dẫn chi tiết tại đây:
http://bluesofts.net/download/file/1-a-tools-help.html

Về hàm BS_SQL nó là hàm đa năng. Chỉ cần một hàm BS_SQL bạn có thể làm phần lớn các báo cáo từ đơn giản đến phức tạp. Hàm BS_SQL trả về kết quả là một bảng dữ liệu. Không như cách làm công thức Excel thuần túy là làm công thức tại một ô rồi copy công thức cho các ô còn lại, theo cách Excel tế này thì số lượng công thức trong báo cáo sẽ ất nhiều và làm tốcộ máy chạy chậm. Các làm của BS_SQL là chỉ 1 công thức trả về cả bảng dữ liệu, đây là một trong nững lý do dùng A-Tools tạo báo cáo chạy rất nhanh và linh động.

Hàm BS_SQL thực thi câu lệnh truy vấn dữ liệu với nhiều điều kiện lọc. Ví dụ trong sheet có vùng KHO (được define name tới vùng dữ liệu trong sheet) chứa các phiếu hập, xuất. Cột LOAIPHIEU chưa giá trị "N" - Phiếu nhập, "X" phiếu xuất. Bây giờ cần lấy ra các cột dữ liệu trong sổ KHO mà loại phếu = "N"

=BS_SQL("select * from kho where loaiphieu='N' ")

Công thức đơn giản chỉ như vậy bạn sẽ có bảng kết quả ngay trong bảng tính.

Lấy kết quả loại phiếu= "N" và của mã hàng "HH001"

=BS_SQL("select * from kho where loaiphieu='N' and ma_vlsphh='HH001' ")

Sau SELECT là các cột cần lấy ra, các tên cột cách nhau bởi dấu phảu (,) , * là lấy tất cả các cột.
Sau FROM là tên bảng dữ liệu nguồn , tên bảng nên dược Define Namể bao một vùng dữ liệu trong sheet.
Sau WHERE là biểu thức điều kiện, so sánh các cột với giá trị nào đó.
...
 
Lần chỉnh sửa cuối:

Bài viết mới nhất

Back
Top Bottom