Help Hàm ngày tháng

  • Thread starter gianghia
  • Ngày gửi
G

gianghia

Guest
16/10/04
36
0
0
vn
www.taichinhcujut.com
bây giờ có 1 ngày là 23/5/2003
tui muốn biết từ ngày này đến hôm nay 30/5/2006 có bao nhiêu ngày, tháng năm, tui làm hàm gì vậy các bạn.
có hàm days360 nhưng ko chính xác vì 1 năm 365 ngày. tui cũng thử dùng hàm If lồng với hàm month, day, year nhưng ko biết có cách nào nữa ko?
 
Khóa học Quản trị dòng tiền
Secret_grasses

Secret_grasses

Guest
S

SA_DQ

Thành viên Cố vấn - Webketoan Mentors
29/6/05
568
99
28
66
HCM city
Không có trong excel thì nhờ đến VBA zậy!

Bạn cần tạo 1 hàm người dùng chỉ để: tận dụng hàm của VBA, như sau
Function VBADateDiff(ThoiHan As String, Ngay0 As Date, Optional Ngay7 As Date) As Long
1 ThoiHan = LCase$(ThoiHan)
2 If Ngay7 = 0 Then Ngay7 =Date()
3 VBADateDiff = DateDiff(ThoiHan, Ngay0, Ngay7)
End Function

Biến ThoiHan chấp nhận các chuỗi sau: "yyyy", "Q", "M", "D", "w", "WW" . . .
BS: /(/ếu đây là fương cách tối ưu thì không nên qua chuyên mục tổng quát, mà là Excel & VBA! SaiGon có đồng í?
 
Sửa lần cuối:
M

mysterious_girl

Guest
SA_DQ nói:
Biến ThoiHan chấp nhận các chuỗi sau: "yyyy", "Q", "M", "D", "w", "WW" . . .

Một màu xanh xanh chấm thêm màu vàng vàng!!! Bác ơi, sao lại tô vàng cái đấy ạ? Em nghĩ đâu có gì mà phải giấu cái đấy ạ? Soji bác, nếu em có gì không phải.:bigok:
 
HongViet

HongViet

Cao cấp
10/11/05
286
10
18
Đà nẵng
Mờ ảo làm người ta càng chú í!

Bác ấy muốn người ta chú í hơn về tham số của hàm ấy mà, nầy nha: Giống như tại EFC thôi: ~ gì chưa rõ ràng thì phải đào sâu hơn về trí não!

Các bạn có thể đưa ra một số các dạng tính toán trên Sheet mà sẽ là quá khó nếu không dùng VBA? Các vấn đề tôi cập nhật thành danh sách dưới đây:
1- Tính giá xuất theo LIFO và FIFO
2- Công thức đổi Số thành Chữ
3- Công htức tìm kiếm theo nhiều điều kiện
4- Công thức Đếm số ô màu;công thức đảo ngược chuỗi.
5- Địnhdạng có điều kiện khi trên 3 tiêu chuẩn (Conditional Formatting...)
6- Đếm số ngày (trong tuần) của tháng bất kỳ nhập vô ( VD tháng 07 Năm thứ 1919 có bao nhiêu CN?)
7- Sử dụng hàm trong VBA trên Worksheet
8- Vòng lặp cho công thức
9- !Các bạn bổ sung thêm nhé, sẽ tập hợp lại.
Bổ sung: = 1 + WEEKNUM( J9, 2) - WEEKNUM( J9 - DAY(J9) + 1, 2)
dùng để xác định ngày tại j9 ở tuần thứ mấy trong tháng.
 
Sửa lần cuối:
C

casau-see

Guest
15/2/06
18
0
0
Ha Noi
Chào các bác, em đang cần một số hàm trong Excel, bác nào có bộ sưu tập nào post lên cho em load xem chút. cảm ơn các bác trước nhé.
 

Xem nhiều

Webketoan Zalo OA