Giúp lọc dữ liệu Tiết kiệm ?

Liên hệ QC

Chuotdong

Thành viên thường trực
Tham gia
28/11/06
Bài viết
255
Được thích
60
Tôi có bài toán sau:
Có 1 sổ quản lý "tiết kiệm " tôi muốn lọc sếp theo thứ tự xem sổ nào đến kỳ rút tiền trước thì làm thế nào :
 

File đính kèm

Lần chỉnh sửa cuối:
Tôi có bài toán sau:
Có 1 sổ quản lý "tiết kiệm " tôi muốn lọc sếp theo thứ tự xem sổ nào đến kỳ rút tiền trước thì làm thế nào :

Oh, file này bạn chỉ cần sort (sắp xếp) theo cột ngày tháng là được mà: Data \ sort ... , hay yêu cầu gì khác vậy?
 
tigertiger đã viết:
Oh, file này bạn chỉ cần sort (sắp xếp) theo cột ngày tháng là được mà: Data \ sort ... , hay yêu cầu gì khác vậy?
Bạn cứ hình dung như 1 Cụ về hưu có 100 sổ Tiết kiệm ấy mà (muốn biết đến thời điểm hiện tại sẽ rút số nào về tiêu mà ko bị "thiệt"), trong ví dụ trên SỔ thứ nhất có ngày gửi là 10-1-2000 sẽ được rút ra vào các ngày 10-11 và dĩ nhiên 10-1 hàng năm

Số thứ 5 gửi vào ngày 5-2-2001 kỳ hạn 3 tháng nên sẽ rút ra vào các ngày 5-5 và 5-8 và 5-12 và 5-2

Như vậy nếu sắp thứ tự theo thứ tự (giả sủ chỉ có 2 số trên) sẽ là:

10-1
5-5
5-8
10-11
5-12
 
Lần chỉnh sửa cuối:
Nhờ xóa giúp bài này: Do lạc đề!

/)/hờ MOD hay SMOD ngang qua đây xóa dùm bài này
Xin cảm ơn trước & sẽ hậu tạ sau
 
Lần chỉnh sửa cuối:
SA_DQ đã viết:
Bạn làm cái cột phụ bên cạnh cái cột ngày đến hạn;
Công thức từng ô trong nó sẽ là:

="A" & YEAR(D2) & RIGHT("0" &MONTH(D2);2) & RIGHT("0" & DAY(D2);2)
& Sắp xếp lại theo cột này & cho ẩn nó đi cho đẹp;
Chắc bạn hiểu sai ý mình, nên bạn ko dùng gì đến giá trị ở cột Kỳ hạn.
 
Bạn có thể tính tương đối ngày lĩnh lãi gần nhất bằng công thức sau
=TODAY()+(B5-MOD(DAYS360(C5,$C$2)/30,B5))*30
Kéo Fill công thức xuống hết cột sổ tk
Sau đó sắp xếp lại theo thứ tự như trong File đính kèm .
Chúc bạn thành công .
 

File đính kèm

Bạn có thể tính tương đối ngày lĩnh lãi gần nhất bằng công thức sau
=TODAY()+(B5-MOD(DAYS360(C5,$C$2)/30,B5))*30
Kéo Fill công thức xuống hết cột sổ tk
Sau đó sắp xếp lại theo thứ tự như trong File đính kèm .
Chúc bạn thành công .
Của bạn còn lệch âm 1 ngày
Hàm trong VBA đây, mại zô! Kiểm chứng bằng file đính kèm!
(chú í ngày dạng Mẽo!)
PHP:
Option Explicit
Function NgayDH(Dat As Date, KyHan As Byte) As Date
 Dim DTemp As Date:          Dim jZ As Integer
 For jZ = 1 To 999
    DTemp = DateAdd("M", jZ * KyHan, Dat)
    If DTemp > Date Then
        NgayDH = DTemp:         Exit For
    End If
 Next jZ
End Function
 

File đính kèm

Thì mình đã nói trước là tương đối mà ? :D ....Excell không có hàm Days365 mà chỉ có hàm Days360 . Tháng tôi dùng 30ngày nên lệ̣ch 1 ngày còn là ít . Tuy nhiên so với nhu cầu của chủ đề , chỉ cần tìm ra tháng thôi thì thế cũng là vượt chỉ tiêu rồi . VBA thì tốt và chính sác nhưng với những người mới như mình thì ngại lắm ! Thật í !
 
Web KT

Bài viết mới nhất

Back
Top Bottom