Giới thiệu
Giới thiệu về trường hợp
Qua trường hợp này, bạn có thể hiểu cách lấy và sử dụng dữ liệu giữa các biểu mẫu thông qua chức năng MAPX khi có nhiều điều kiện tương ứng với giá trị mà biểu mẫu thu thập.
Tình huống ứng dụng
-
Trong trường hợp quản lý khóa học, nếu bạn muốn đếm số lượng học sinh ghi danh cùng lớp của cùng một khóa học, các tiêu chí là lớp học và khóa học của học sinh.
-
Trong trường hợp quản lý đơn hàng, nếu bạn muốn lấy mã đơn hàng mới nhất từ cùng một cửa hàng và nhân viên bán hàng, các tiêu chí là tên cửa hàng và nhân viên bán hàng.
-
Trong trường hợp quản lý doanh số, nếu bạn muốn tính tổng doanh số của cùng một nhân viên bán hàng trong cùng tháng, các tiêu chí là tên nhân viên bán hàng và tháng.
Cách thiết kế
1. Thêm một trường bổ trợ tương ứng vào biểu mẫu hiện tại và biểu mẫu bạn muốn truy xuất dữ liệu.
2. Kết hợp các điều kiện nhiều văn bản cần truy xuất vào trường bổ trợ thông qua hàm CONCATENATE.
3. Thiết lập hàm MAPX và sử dụng trường bổ trợ làm giá trị truy xuất và phạm vi truy xuất.
Xem trước
Lấy ví dụ tổng hợp tổng doanh số và hoa hồng của nhân viên bán hàng trong một tháng nhất định.
1. Nhập dữ liệu doanh số hàng ngày của nhân viên bán hàng vào biểu mẫu Dữ liệu doanh số hàng ngày.
2. Nhân viên tài chính có thể điền vào Biểu mẫu Hoa hồng vào cuối tháng, nhập tên nhân viên bán hàng và tháng hiện tại, sau đó dữ liệu doanh số sẽ tự động được truy xuất để tính tổng doanh số và hoa hồng tương ứng.
Cách thiết lập
Xây dựng Biểu mẫu
1. Tạo biểu mẫu Dữ liệu doanh số hàng ngày, các cài đặt trường như sau:
Tên Trường |
Loại Trường |
Cài đặt trường |
Nhân viên bán hàng |
Dòng đơn |
/ |
Ngày |
Ngày & Giờ |
Giá trị khởi tạo: Thời gian hiện tại |
Chi tiết bán hàng |
Biểu mẫu con |
/ |
Tên sản phẩm |
Trường con - Chọn đơn |
/ |
Số lượng |
Trường con - Số |
/ |
Giá |
Trường con - Số |
/ |
Tổng |
Trường con - Số |
Công thức: Chi tiết bán hàng.Số lượng * Chi tiết bán hàng.Giá |
Tổng doanh số |
Số |
Tổng doanh số: SUM(Chi tiết bán hàng.Tổng) |
Tên & Năm & Tháng |
Dòng đơn |
/ |
2. Tạo Biểu mẫu Hoa hồng, các cài đặt trường như sau:
Tên Trường |
Loại Trường |
Cài đặt trường |
Nhân viên bán hàng |
Dòng đơn |
/ |
Tháng |
Ngày & Giờ |
Kiểu: YYYY-MM Giá trị khởi tạo: Thời gian hiện tại |
Tổng doanh số |
Số |
/ |
Hoa hồng |
Số |
/ |
Tên & Năm & Tháng |
Dòng đơn |
/ |
Thiết lập công thức
1. Thiết lập trường bổ trợ.
a. Trong biểu mẫu Dữ liệu doanh số hàng ngày, chọn trường bổ trợ Tên & Năm & Tháng, thiết lập Giá trị khởi tạo là Công thức tại Thuộc tính trường > Giá trị khởi tạo, và bấm Chỉnh sửa.
b. Trên trang Công thức, thiết lập công thức cho trường Tên & Năm & Tháng là CONCATENATE(Nhân viên bán hàng,TEXT(DATE(Ngày),'yyyyMM')). Hành động này kết hợp dữ liệu của trường Nhân viên bán hàng và Ngày thành trường Tên & Năm & Tháng, hiển thị tên nhân viên bán hàng kèm theo năm và tháng tương ứng của ngày được nhập vào.
c. Tương tự, thiết lập công thức cho trường Tên & Năm & Tháng trong Biểu mẫu Hoa hồng là CONCATENATE(Nhân viên bán hàng, TEXT(DATE(Tháng),'yyyyMM')), cũng hiển thị tên nhân viên kèm theo năm và tháng tương ứng.
2. Thiết lập hàm MAPX.
Trong Biểu mẫu Hoa hồng, thiết lập công thức cho trường Tổng doanh số là MAPX('SUM',Tên & Năm & Tháng,Tên & Năm & Tháng,Tổng doanh số).
a. Trong công thức, tham số đầu tiên Tên & Năm & Tháng là từ biểu mẫu hiện tại, do đó chọn Biểu mẫu Hoa hồng ở cột dưới bên trái, rồi thêm trường Tên & Năm & Tháng.
b. Tham số thứ hai và ba, Tên & Năm & Tháng và Tổng doanh số lấy từ Dữ liệu doanh số hàng ngày, do đó chọn Thay đổi ở cột dưới bên trái rồi thêm các trường tương ứng.
3. Thiết lập hoa hồng bán hàng.
Cuối cùng, thiết lập trường Hoa hồng trong Biểu mẫu Hoa hồng bằng công thức IF(Tổng doanh số<10000,Tổng doanh số*0.1, Tổng doanh số*0.2), nghĩa là nếu tổng doanh số nhỏ hơn 10.000 thì tỷ lệ hoa hồng là 10%, nếu lớn hơn 10.000 thì tỷ lệ hoa hồng là 20%.