gacon0904 nói:
Khi tính SDĐ tháng Nợ,Có thì bên có là số âm nên thường dùng hàm Max để cho về 0. Anh chị giải thích cho em nghe (đừng cười em đó vì em ko biết nhiều về kế toán).Cám ơn các anh/chị.
Khi các bạn tính số dư mà ra âm đừng vội kết luận là phi lý vì:
- Số dư đầu bạn quên chưa ghi.
- Trong phát sinh quên một vài phiếu thu nao đó.
Như vậy đương nhiên Dư Nợ TK111 của bạn bị âm. Khi đó bạn phải giả quyết:
- Kiểm tra số dư đầu;
- Tìm và ghi lại các phiếu thu còn thiếu
Việ xửa lý số âm (-) trên sổ và "buộc" nó =0 bởi hàm Max là sai đó - Không logic với nguồn dữ liệu! Để giải quyết đúng bạn bạn chuyển nó về bên Nợ hay bên Có và sau đó dùng hàm ABS(number) hoặc cho dấu trừ (-) đứng trước.
VD: TK111
Dư Nợ=0
Dư Có=-1000
Bạn phải chuyển -1000 sang bên Nợ và thể hiện số tiền dương (+), và khi đó:
Dư Nợ=ABS(-1000)
Dư Có=0
Cách giải quyết như bạn
phantuannam phantuannam nói:
Nếu không dùng hàm max bạn hãy nhập công thức mảng sau vào các cột tương ứng:
Số dư cuối kì Nợ : {=IF(C8-D8+E8-F8>0,C8-D8+E8-F8,0)}
(Tạm dịch ra thế này cho dễ hình dung : {=If(Số dư đầu kì Nợ - Số dư đầu kì Có + Phát sinh trong kì Nợ - Phát sinh trong kỳ Có>0, Số dư đầu kì Nợ - Số dư đầu kì Có + Phát sinh trong kì Nợ - Phát sinh trong kỳ Có, 0)}
Số dư cuối kì Có : {=IF(C8-D8+E8-F8<0,-(C8-D8+E8-F8),0)}
(Tạm dịch ra thế này cho dễ hình dung : {=If(Số dư đầu kì Nợ - Số dư đầu kì Có + Phát sinh trong kì Nợ - Phát sinh trong kỳ Có<0, -(Số dư đầu kì Nợ - Số dư đầu kì Có + Phát sinh trong kì Nợ - Phát sinh trong kỳ Có), 0)}
Để có 2 dấu mảng "{ }" bạn dùng tổ hợp phím Ctrl + Shift + Enter
Trong trường hợp này dùng Ctrl + Shift + Enter không có hại gì nhưng nó bị sai với cách hiểu về "Công thức mảng" - Là công thức mà thành phần tham gia là các Vùng (Range) quan hệ với một giá trị hay một ô (Cell).
VD :
A1="111" công thức thường (ENTER)
A1:A10="111" công thức mảng Ctrl + Shift + Enter