Hiển thị kết quả tìm kiếm từ 1 đến 8 trên tổng số: 8
  1. #1

    ACCESS: Chỉnh sửa tiêu đề cột trong crosstab query, Nam và nữ thay vì -1 0

    Mình mới học access nên còn gà lắm, mong các bro giúp đỡ về crosstab query này.


    Kết quả trên tiêu đề của cột 3 và 4 mình muốn hiển thị là Nam, Nữ thay vì -1 0 như hình

    Tên query là THONGKE. nhờ các bro xem file và chỉ điểm giúp. thanks nhiều lắm lắm!
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: phong1040572, 07-07-11 lúc 10:15 AM

  2. #2
    Tham gia ngày
    12 2009
    Bài gởi
    1,600
    Cảm ơn
    667
    Được cảm ơn 1,060 lần trong 662 bài viết
    Bạn chỉ cần gõ công thức IIF(phai=-1,"NAM","Nữ") thì tự động nó ra
    ---------------------------------
    Hồ Ngọc Phi
    GV Tin học (Chuyên Dạy kèm THVP)
    ĐT: 0918.843.213
    Hứa Với lòng hạn chế sử dụng DIS
    Để phát triển tư duy thuật toán cho mình


  3. Thành viên sau cảm ơn phihndhsp về bài viết này:


  4. #3
    thanks phindhsp. nhưng gõ chỗ nào nhỉ: trong design view, hay sql. gõ vào dòng field hay chỗ nào, bạn có thể giúp mình upload file access đã sửa được không?

  5. #4
    Tham gia ngày
    03 2008
    Nơi Cư Ngụ
    Đồng ruộng Long An
    Bài gởi
    5,641
    Cảm ơn
    8,751
    Được cảm ơn 9,963 lần trong 4,458 bài viết
    Trích Nguyên văn bởi phong1040572 View Post
    thanks phindhsp. nhưng gõ chỗ nào nhỉ: trong design view, hay sql. gõ vào dòng field hay chỗ nào, bạn có thể giúp mình upload file access đã sửa được không?
    Tạo 1 Query trung gian có tên Query3

    SELECT HOCSINH.SBD, HOCSINH.HO, HOCSINH.TEN, HOCSINH.PHAI, HOCSINH.NGAYSINH, HOCSINH.LOP, IIf([phai]=False,"Nữ","Nam") AS GioiTinh
    FROM HOCSINH;
    Sửa lại CrossTab Query như sau:

    TRANSFORM Count(Query3.SBD) AS [Tổng số báo danh]
    SELECT Query3.LOP, Count(Query3.SBD) AS [Total Of SBD]
    FROM Query3
    GROUP BY Query3.LOP
    PIVOT Query3.GioiTinh;
    thay đổi nội dung bởi: Hai Lúa Miền Tây, 07-07-11 lúc 10:36 AM
    Già của tuổi trẻ, trẻ của tuổi già.

  6. Thành viên sau cảm ơn Hai Lúa Miền Tây về bài viết này:


  7. #5
    mình đã làm được. thanks domfootwear nhiều lắm!

  8. #6
    Tham gia ngày
    12 2009
    Bài gởi
    1,600
    Cảm ơn
    667
    Được cảm ơn 1,060 lần trong 662 bài viết
    Trích Nguyên văn bởi phong1040572 View Post
    thanks phindhsp. nhưng gõ chỗ nào nhỉ: trong design view, hay sql. gõ vào dòng field hay chỗ nào, bạn có thể giúp mình upload file access đã sửa được không?
    Mạng nhà tui chậm nên không dow bài bạn, bạn xem tham khảo hình này nha
    Nhấp chuột vào hình để phóng to

Name:	Picture1.jpg
Views:	66
Size:	29.9 KB
ID:	66176
    ---------------------------------
    Hồ Ngọc Phi
    GV Tin học (Chuyên Dạy kèm THVP)
    ĐT: 0918.843.213
    Hứa Với lòng hạn chế sử dụng DIS
    Để phát triển tư duy thuật toán cho mình


  9. #7
    Tham gia ngày
    08 2009
    Bài gởi
    117
    Cảm ơn
    19
    Được cảm ơn 84 lần trong 57 bài viết
    Trích Nguyên văn bởi domfootwear View Post
    Tạo 1 Query trung gian có tên Query3
    Sửa lại CrossTab Query như sau:
    Không cần query trung gian, đưa về lưới thiết kế, chỉnh sửa trường PHAI : GIOITINH : IFF([PHA]=-1,"Nam","Nữ")
    Vậy là OK
    Thân

  10. #8
    Tham gia ngày
    03 2008
    Nơi Cư Ngụ
    Đồng ruộng Long An
    Bài gởi
    5,641
    Cảm ơn
    8,751
    Được cảm ơn 9,963 lần trong 4,458 bài viết
    Trích Nguyên văn bởi ThanhPhương View Post
    Không cần query trung gian, đưa về lưới thiết kế, chỉnh sửa trường PHAI : GIOITINH : IFF([PHA]=-1,"Nam","Nữ")
    Vậy là OK
    Thân
    Phải là GIOITINH : IIf([PHAi]=-1,"Nam","Nữ") chứ bạn
    Già của tuổi trẻ, trẻ của tuổi già.

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]