Chủ đề: dữ liệu ngày trả về quý
-
11-04-2008, 03:34 AM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
dữ liệu ngày trả về quý
Em muốn dự liệu ngày tháng được trả về theo quý
ví dụ như 12/1/2008 ----> trả về quý 1
ai bít chỉ em với ...
em sử dụng
datepart ("q",(([ngaythang]=1)and(year([ngaythang])=2008-)))
mà máy cứ báo lỗi... trong access nhá mọi người
giúp em với mọi người ơi. thankView more random threads:
- [Help Me !!!] Cần Giúp Đỡ Về Lỗi 2105 Của access :((:((
- làm sao để lấy 1 record trong access
- Cách kết hợp VBA với access
- Nhập dữ liệu record vào table thì khi xuất sang access fon't chữ bị nhảy khônng đọc được
- Gán giá trị trong table vào biến trong ACCESS!
- Cập nhật phiên bản mới cho chương trình Access?
- Ai giúp mình đoạn code chạy Query với !
- Thí nghiệm làm Msgbox bằng TV
- Sau khi Append và Delete Record
- Gọp các Textbox mà có dữ liệu giống nhau
-
11-04-2008, 04:13 AM #2Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: dữ liệu ngày trả về quý
Mục đích việc tính Quý là lấy dữ liệu tháng trong giá trị ngày tháng năm.
Bạn thử dùng hàm sau:
Public Function TinhQuy(ngay As Date)
If Month(Format(ngay, "dd/mm/yyyy")) <= 3 Then
TinhQuy = "Quy 1"
Else
If Month(Format(ngay, "dd/mm/yyyy")) <= 6 Then
TinhQuy = "Quy 2"
Else
If Month(Format(ngay, "dd/mm/yyyy")) <= 9 Then
TinhQuy = "Quy 3"
Else
TinhQuy = "Quy 4"
End If
End If
End If
End Function
Nhấn Ctrl+G thử hàm:
?TinhQuy("08/06")
Quy 2
?TinhQuy("03/10/2008")
Quy 4
Lưu ý nhập ngày theo đúng Format. Nếu format là / thì phân cách ngày tháng cũng vậy.
-
11-04-2008, 04:20 AM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: dữ liệu ngày trả về quý
Mình nghĩ là chỉ cần dùng hàm datepart thôi.
VD: ngaythang: 13/01/2008 -> quy: 1
quy = datepart("q",[ngaythang])
Bạn có thể tham khảo một số hàm thường dùng ở trang này:http://thekok.net/forum/index.php?showtopic=5375
-
11-04-2008, 04:45 AM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: dữ liệu ngày trả về quý
Đúng dùng Datepart("Q","03/10") đ[n giản hơn.
-
11-04-2008, 10:14 PM #5Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 1
Ðề: dữ liệu ngày trả về quý
Gửi bởi bethuonganh
Có lẽ ý của bạn là muốn kiểm tra xem [ngay tháng] có phải là quý 1/08 hay không, phải không?
-
11-07-2008, 03:27 AM #6Silver member
- Ngày tham gia
- Jan 2016
- Bài viết
- 0
Ðề: dữ liệu ngày trả về quý
Gửi bởi muontennguoi
mình dùng datepart rùi ... nhưng nó hem ra .... :341: mình hem bít sai cái gì nữa
-
11-07-2008, 03:32 AM #7Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 31
Ðề: dữ liệu ngày trả về quý
IF datepart ("q", [ngaythang])=1 and year([ngaythang])=2008 THEN
Msgbox("Đúng rồi")
ELSE
Msgbox("Hông phải")
END IF
Nora Ephron là tiếng tăm huyền thoại của dòng phim lãng mạn, khôi hài và suy tôn ẩm thực của Hollywood - Ảnh: New York Times Tại buổi lễ tưởng vọng bà gần đây, 800 bạn bè và người thân - trong đó có...
Một số bí mật vây quanh Nora Ephron đã liên tục được công bố