Hàm lựa chọn theo tháng (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Gió Đông

BĂNG TRÔI
Tham gia
27/11/07
Bài viết
490
Được thích
79
Bạn nào biết về hàm làm giúp tớ Hàm tính ngày theo tháng xem file đính kèm , Thanks

Chỉ cần tính giá trị số ngày trong một tháng ở cột F , nếu B2 điền số4 (tức tháng 4) thì cột F chỉ tính số ngày tồn của tháng 4 thôi , điền tháng 5 vào cũng tính số ngày trong tháng 5 , số cuối cùng là số ngày xuất

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 

File đính kèm

Lần chỉnh sửa cuối:
Lần chỉnh sửa cuối:
Bạn nên tìm những bài của anh ndu đó tìm ngày chủ nhật ngày thứ 7 giữa 2 thời điểm cho trước, có rất nhiều, bạn tự tìm kiếm đi nha

Cám ơn bạnh nhiều ... Hàm vừa đưa là hàm tính ngày chủ nhất , chứ có phải như của tớ đâu

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 
Lần chỉnh sửa cuối:
Bạn nào biết về hàm làm giúp tớ Hàm tính ngày theo tháng xem file đính kèm , Thanks

Chỉ cần tính giá trị số ngày trong một tháng ở cột F , nếu B2 điền số4 (tức tháng 4) thì cột F chỉ tính số ngày tồn của tháng 4 thôi , điền tháng 5 vào cũng tính số ngày trong tháng 5 , số cuối cùng là số ngày xuất
Xem mô tả trong file chẳng hiểu cóc khô gì, nhưng theo kết quả mà suy đoán thì công thức tại F4 sẽ vầy:
PHP:
=MIN(C4,DATE(2012,$B$2+1,0))-MAX(B4,DATE(2012,$B$2,1))
----------------
Nói thêm:
- Cell B2 bạn gõ tháng, lý ra phải nói rõ thuộc năm nào mới chuẩn
- Nếu như ngày nhập = 25/3/2011 và ngày xuất =30/5/2012 thì ai mà biết con số 5 gõ tại cell B2 là đang nói đến tháng 5 của năm nào
 
Xem mô tả trong file chẳng hiểu cóc khô gì, nhưng theo kết quả mà suy đoán thì công thức tại F4 sẽ vầy:
PHP:
=MIN(C4,DATE(2012,$B$2 1,0))-MAX(B4,DATE(2012,$B$2,1))
----------------
Nói thêm:
- Cell B2 bạn gõ tháng, lý ra phải nói rõ thuộc năm nào mới chuẩn
- Nếu như ngày nhập = 25/3/2011 và ngày xuất =30/5/2012 thì ai mà biết con số 5 gõ tại cell B2 là đang nói đến tháng 5 của năm nào

Thanks bạn , bạn làm thế này là gần đúng rồi đấy nhưng mà trừ đi ngày free tính theo tháng tức là trừ đi 7 ngày đầu tiên cột E ( miễn cho 7 ngày đầu hàng nhập kho không tính ) giả sử khi nhập ngày sát cuối tháng không trừ hết thì trừ tiếp cho tháng sau như ví dụ dưới
VÍ dụ :
giả sử trong phạm vi mặt hàng A , tu ngay nhap 25-03-2012 den ngày xuat 30-05-2012
1. Giả sử điền cột B2 là số 3-2012 ( tức là tháng 3 )
(31/03/2012)-(25/03/2012)-7(7ngay free)=-1 ngày ( thừa 1 ngày chuyển về tháng 4 )
2. Điền B2 = 4-2012
(29-04-2012)-(01-04-2012)-1 (ngày thừa của tháng 3) = 28 ngày ( lẽ ra là 29 ngày trừ đi một ngày thừa của tháng trước)
3. Cứ như thế đến tháng 5-2012
(30/05/2012)-(01-05-2012) = 29 ngay

Nói thêm:
- Cell B2 bạn gõ tháng, lý ra phải nói rõ thuộc năm nào mới chuẩn
- Nếu như ngày nhập = 25/3/2011 và ngày xuất =30/5/2012 thì ai mà biết con số 5 gõ tại cell B2 là đang nói đến tháng 5 của năm nào

Cái này thì đúng rồi , giả sử tìm sản lượng trong tháng 4 của năm 2011 và năm 2012 , B2 sẽ gõ thêm tháng và năm ví dụ (04-2012) hoặc (04-2011) sảm lượng tháng 4-2011 với tháng 5-2012 sẽ khác nhau nếu tháng thiếu

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 
Lần chỉnh sửa cuối:
Mỗi mặt hàng chỉ tính 1 lần free 7 ngày, do đó ngày bắt đầu tính tồn sẽ là Ngày nhập + 7:
Ngaybd = B4+E4
Ngày kết thúc sẽ là kết quả so sánh giữa ngày xuất (C4) và ngày cuối cùng của tháng chọn, lấy ngày nhỏ hơn:
Ngaykt =MIN(C4,DATE(2012,$B$2+1,0))
Số ngày tồn của bạn sẽ là:
Songayton = Ngaykt - Ngaybd
Số ngày tồn trong tháng bạn đang chọn là:
=DAY(Ngaykt)-1
So sánh Số ngày tồn và Số ngày tồn trong tháng, lấy số nhỏ hơn:
=MIN(Ngaykt - Ngaybd,DAY(Ngaykt)-1)
Thay các giá trị vào, có kết quả tại F4:
Mã:
=MIN(MIN(C4,DATE(2012,$B$2+1,0))-(B4+E4),DAY(MIN(C4,DATE(2012,$B$2+1,0)))-1)
 
Mỗi mặt hàng chỉ tính 1 lần free 7 ngày, do đó ngày bắt đầu tính tồn sẽ là Ngày nhập 7:
Ngaybd = B4 E4
Ngày kết thúc sẽ là kết quả so sánh giữa ngày xuất (C4) và ngày cuối cùng của tháng chọn, lấy ngày nhỏ hơn:
Ngaykt =MIN(C4,DATE(2012,$B$2 1,0))
Số ngày tồn của bạn sẽ là:
Songayton = Ngaykt - Ngaybd
Số ngày tồn trong tháng bạn đang chọn là:
=DAY(Ngaykt)-1
So sánh Số ngày tồn và Số ngày tồn trong tháng, lấy số nhỏ hơn:
=MIN(Ngaykt - Ngaybd,DAY(Ngaykt)-1)
Thay các giá trị vào, có kết quả tại F4:
Mã:
=MIN(MIN(C4,DATE(2012,$B$2 1,0))-(B4 E4),DAY(MIN(C4,DATE(2012,$B$2 1,0)))-1)

Thanks bạn nhiều , thực sự tương đối chuẩn . mỗi cái đối với tháng mà đề (- âm ) bạn chuyển về số 0 được không

Với lại không hiểu sao tháng 4 phải là 28 ngày chứ , vì tháng 3 thừa một ngày chuyển cho tháng 4 trừ tiếp mà nó vẫn không trừ vẫn là 29 ngày

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 
Lần chỉnh sửa cuối:
Thanks bạn nhiều , thực sự tương đối chuẩn . mỗi cái đối với tháng mà đề (- âm ) bạn chuyển về số 0 được không
Với lại không hiểu sao tháng 4 phải là 28 ngày chứ , vì tháng 3 thừa một ngày chuyển cho tháng 4 trừ tiếp mà nó vẫn không trừ vẫn là 29 ngày
Để loại trừ số âm từ kết quả X, bạn dùng:
=MAX(X,0)
Tháng 4 có 30 ngày mà bạn, trừ 1 ngày còn 29 đúng rồi.
 
Để loại trừ số âm từ kết quả X, bạn dùng:
=MAX(X,0)
Tháng 4 có 30 ngày mà bạn, trừ 1 ngày còn 29 đúng rồi.

Mặt hàng B chưa trừ đi ngày nào mà nó lại hiện 29 ngày thôi . các mặt hàng còn lại đều hiện 29 ngày

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 
Lần chỉnh sửa cuối:
Vậy bỏ -1 ở cuối công thức đi
Mã:
=MAX(0,MIN(MIN(C4,DATE(2012,$B$2+1,0))-(B4+E4),DAY(MIN(C4,DATE(2012,$B$2+1,0)))))
 
Lần chỉnh sửa cuối:
Vậy bỏ -1 ở cuối công thức đi
Mã:
=MAX(0,MIN(MIN(C4,DATE(2012,$B$2 1,0))-(B4 E4),DAY(MIN(C4,DATE(2012,$B$2 1,0)))))

Dear Bebo , bebo giúp với dữ liệu chỉ tính đến tháng 5 , nhưng khi điền tháng 6 nó vẫn hiện , bebo giúp hộ nhé

quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom