-
Kết hợp hàm IIf và And trong Query
anhemnhangu > 01-07-15, 09:53 AM
Các bác vui lòng cho em hỏi; em kết hợp hàm IIf và hàm And xử lý trong Query nhưng nó báo lỗi, rất mong các bác hướng dẫn thêm:
Ví dụ em có điều kiện: diem_ren_luyen > 8 và nam_sinh > 1985 thì diem_ren_luyen + 2 , trường hợp khác thì +1
Cú pháp của em: IIf(AND([diem_ren_luyen] < 8; [nam_sinh] > 1985); [diem_ren_luyen]+2; 1)
Trân trọng cám ơn. -
RE: Kết hợp hàm IIf và And trong Query
maidinhdan > 01-07-15, 11:06 AM
(01-07-15, 09:53 AM)anhemnhangu Đã viết: Các bác vui lòng cho em hỏi; em kết hợp hàm IIf và hàm And xử lý trong Query nhưng nó báo lỗi, rất mong các bác hướng dẫn thêm:
Ví dụ em có điều kiện: diem_ren_luyen > 8 và nam_sinh > 1985 thì diem_ren_luyen + 2 , trường hợp khác thì +1
Cú pháp của em: IIf(AND([diem_ren_luyen] < 8; [nam_sinh] > 1985); [diem_ren_luyen]+2; 1)
Trân trọng cám ơn.
Cái này bạn đang dùng Window 8 Ngôn ngữ tiếng viết phải không? bởi vậy có dấu ";", thay vì mặc định là dấu phẩy ","
Bạn thử đặt hàm and ở giữa.
=> Diemrenluyencong: iif([diem_ren_luyen] > 8 And [nam_sinh] > 1985; [diem_ren_luyen]+2; 1)
* Nếu còn báo lỗi thì xem lại kiểu định dang [Diem ren luyen] có phải là Number không? -
RE: Kết hợp hàm IIf và And trong Query
anhemnhangu > 01-07-15, 11:32 AM
(01-07-15, 09:53 AM)anhemnhangu Đã viết: Các bác vui lòng cho em hỏi; em kết hợp hàm IIf và hàm And xử lý trong Query nhưng nó báo lỗi, rất mong các bác hướng dẫn thêm:
Ví dụ em có điều kiện: diem_ren_luyen > 8 và nam_sinh > 1985 thì diem_ren_luyen + 2 , trường hợp khác thì +1
Cú pháp của em: IIf(AND([diem_ren_luyen] < 8; [nam_sinh] > 1985); [diem_ren_luyen]+2; 1)
Trân trọng cám ơn.
[/url][url=http://thuthuataccess.com/forum/user-1091.html]Cám ơn bác "maidinhdan"
Lâu lắm rồi mình mới vào diễn đàn, giao diện thay đổi nhìn bắt mắt, rõ ràng. Cám ơn Ban quản trị diễn đàn tạo điều kiện thuận lợi cho việc học tập, chia sẻ.
Trân trọng -
RE: Kết hợp hàm IIf và And trong Query
anhemnhangu > 01-07-15, 11:36 AM
Cám ơn bác "maidinhdan".
Trân trọng, -
RE: Kết hợp hàm IIf và And trong Query
tranthanhan1962 > 01-07-15, 01:47 PM
Cú pháp hàm IIF của Access và IF Excel giống nhau:
Excel: If([Biểu thức điều kiện]; [Giá trị khi biểu thức đúng]; [Giá trị khi biểu thức sai])
Access: IIf([Biểu thức điều kiện]; [Giá trị khi biểu thức đúng]; [Giá trị khi biểu thức sai])
Các hàm And và Or của hai thằng nay khác nhau:
Excel: And/Or([Biểu thức 1 hoặc Cell1 hoặc Text1]; [Biểu thức 2 hoặc Cell2 hoặc Text2];…)
Access: [Biểu thức 1 hoặc Cell1 hoặc Text1] And/Or [Biểu thức 2 hoặc Cell2 hoặc Text2] And/Or …
Tóm lại Excel nói rằng “Và(A;B;C)” còn Access nói rằng “A và B và C” -
RE: Kết hợp hàm IIf và And trong Query
chemgioti > 31-08-15, 11:32 AM
cái phần này không hiểu lắm, cứ ngoặc đơn ngoặc kép..rối quá