Phân bổ TSCĐ tự động theo hàng năm (2 người xem)

Liên hệ QC

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

thinhnx22

Thành viên hoạt động
Tham gia
22/12/15
Bài viết
182
Được thích
38
Gửi anh chị và các bạn,
Trong file đính kèm, mình cần phân bổ tài sản theo năm hiện hành và các năm tiếp theo bằng công thức tự động. Trong file mình đã mô tả cách làm và kết quả mẫu. Anh chị và các bạn giúp đỡ mình. Chân thành cảm ơn.
 

File đính kèm

Gửi anh chị và các bạn,
Trong file đính kèm, mình cần phân bổ tài sản theo năm hiện hành và các năm tiếp theo bằng công thức tự động. Trong file mình đã mô tả cách làm và kết quả mẫu. Anh chị và các bạn giúp đỡ mình. Chân thành cảm ơn.
C2 và C14 nhập năm phân bổ
Mã:
G4 =IF(MONTH($A4)+YEAR($A4)*20+(DAY($A4)>15)<=G3+$C2*20,MAX(0,MIN($D4-SUM($F4:F4)+$F4,$E4/IF(MONTH($A4)+YEAR($A4)*20=G3+$C2*20,2,1))),"")
Copy cho các ô còn lại
File thức tế có thể phải cố định dòng cột ô C2 và C14
 

File đính kèm

Gửi anh chị và các bạn,
Trong file đính kèm, mình cần phân bổ tài sản theo năm hiện hành và các năm tiếp theo bằng công thức tự động. Trong file mình đã mô tả cách làm và kết quả mẫu. Anh chị và các bạn giúp đỡ mình. Chân thành cảm ơn.
Thử xem:
 

File đính kèm

Cả hải công thức đều rất hay và đúng yêu cầu. Cảm ơn hai anh. Chúc diễn đàn ngày càng lớn mạnh và có nhiều thành viên nhiệt huyết vì một cộng đồng phát triển. Chân thành cảm ơn.
 
C2 và C14 nhập năm phân bổ
Mã:
G4 =IF(MONTH($A4)+YEAR($A4)*20+(DAY($A4)>15)<=G3+$C2*20,MAX(0,MIN($D4-SUM($F4:F4)+$F4,$E4/IF(MONTH($A4)+YEAR($A4)*20=G3+$C2*20,2,1))),"")
Copy cho các ô còn lại
File thức tế có thể phải cố định dòng cột ô C2 và C14
File thực tế đúng là phải cố định cả dòng và cột C2 và C14 vì phải sao chép công thức xuống phía dưới. Cảm ơn anh.
 
Công thức mảng của anh rất hay, nhưng hình như nếu ngày mua là 16/04/2018 thì nó chưa chuyển sang đầu tháng 5 mới phân bổ. Trước đây, mình thấy có một file làm phân bổ TSCĐ bằng hàm Int , nhưng lâu rồi không nhớ. Xin hỏi các anh, bài này có thể làm bằng int.
 
Công thức mảng của anh rất hay, nhưng hình như nếu ngày mua là 16/04/2018 thì nó chưa chuyển sang đầu tháng 5 mới phân bổ. Trước đây, mình thấy có một file làm phân bổ TSCĐ bằng hàm Int , nhưng lâu rồi không nhớ. Xin hỏi các anh, bài này có thể làm bằng int.
Chết thật chắc quên mất, vậy là cộng thêm vào luôn hả bạn ?
 
File thực tế đúng là phải cố định cả dòng và cột C2 và C14 vì phải sao chép công thức xuống phía dưới. Cảm ơn anh.
Anh xem lại giúp trường hợp, nếu mua vào ngày đầu tiên của tháng, Ví dụ ngày 01/04/2018, thì đầu tháng 4 phải phân bổ là 1tr, trong file đang là 500.000. Cảm ơn anh
 
Chết thật chắc quên mất, vậy là cộng thêm vào luôn hả bạn ?
Mình chỉ thấy sai trường hợp, nếu mua vào ngày 16/04/2017, thì phải phân bổ vào đầu tháng 05 là 1 triệu anh nhé. Nghĩa là số tiền phân bổ tháng 04=0 và sang tháng 05 mới bắt đầu phân bổ. Cảm ơn anh.
 
Anh xem lại giúp trường hợp, nếu mua vào ngày đầu tiên của tháng, Ví dụ ngày 01/04/2018, thì đầu tháng 4 phải phân bổ là 1tr, trong file đang là 500.000. Cảm ơn anh
Dùng công thức
Mã:
=IF(DATE($C2,G3,16)-$A4>0,MIN($D4-SUM($F4:F4)+$F4,$E4/IF(DATE($C2,G3,16)-$A4<15,2,1)),"")
 

File đính kèm

Mình chỉ thấy sai trường hợp, nếu mua vào ngày 16/04/2017, thì phải phân bổ vào đầu tháng 05 là 1 triệu anh nhé. Nghĩa là số tiền phân bổ tháng 04=0 và sang tháng 05 mới bắt đầu phân bổ. Cảm ơn anh.
Mình mới làm lại, không biết được chưa bạn xem thử:
PHP:
=MIN(IF(MONTH($A4)=G3,IF(DAY($A4)=1,1,IF(DAY($A4)>15,0,0.5)),IF(MONTH($A4)>G3,0,1))*$E4,$B4-SUM($F4:F4)+$F$4)
 
Lần chỉnh sửa cuối:
Mình mới làm lại, không biết được chưa bạn xem thử:
PHP:
=MIN(IF(MONTH($A4)=G3,IF(DAY($A4)=1,1,IF(DAY($A4)>15,0,0,5)),IF(MONTH($A4)>G3,0,1))*$E4,$B4-SUM($F4:F4)+$F$4)
Công thức ok rồi bạn ah. Công thức ở phía dưới nếu ko dùng công thức mảng thì hay quá, vì file của mình khá nặng. Nói chung như vậy là ok rồi. Cảm ơn bạn nhiều.
 
Web KT

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

Back
Top Bottom