JavaScript is required

Giả sử trong table SANPHAM có danh sách tất cả các mặt hàng mà công ty cung cấp. Muốn đếm xem trong table đó có bao nhiêu mặt hàng, ta dùng lệnh nào sau đây. Biết MASP là 1 field của table SANPHAM

A.
TS=DSUM(“MASP”,”SANPHAM”)
B.
TS=DLOOKUP(“SANPHAM”,”MASP”
C.
TS=DCOUNT(“MASP”,”SANPHAM”)
D.
TS=DCOUNTA(“MASP”,”SANPHAM”)
Trả lời:

Đáp án đúng: D


Câu hỏi yêu cầu đếm số lượng mặt hàng (số bản ghi) trong bảng SANPHAM. * **DCOUNT("MASP","SANPHAM")**: Hàm này đếm số lượng bản ghi trong bảng SANPHAM mà trường MASP có giá trị số. * **DCOUNTA("MASP","SANPHAM")**: Hàm này đếm số lượng bản ghi trong bảng SANPHAM mà trường MASP không rỗng (có thể là số hoặc chữ). Trong trường hợp này, vì ta muốn đếm tất cả các mặt hàng, nên đây là lựa chọn phù hợp nhất, giả sử MASP luôn có giá trị. * **DSUM("MASP","SANPHAM")**: Hàm này tính tổng các giá trị trong trường MASP của bảng SANPHAM, không phải là đếm số lượng. * **DLOOKUP("SANPHAM","MASP")**: Hàm này tìm kiếm và trả về một giá trị duy nhất từ bảng SANPHAM dựa trên một điều kiện, không phải là đếm số lượng. Vì vậy, đáp án D (TS=DCOUNTA(“MASP”,”SANPHAM”)) là phù hợp nhất để đếm số lượng mặt hàng trong bảng SANPHAM.

Câu hỏi liên quan