Tính giá thành chi tiết (2 người xem)

Liên hệ QC

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

Thiện_kế toán

Thành viên mới
Tham gia
3/10/17
Bài viết
3
Được thích
0
Giới tính
Nam
Có bạn nào giúp minh với.
Tháng nào cũng tính giá thành. Từ gia thành tổng hợp sang giá thành chi tiết
Theo file có 2 sheet đính kèm.
sheet GTTH - Giá thành tổng hợp - phần này do mình tính xong - bây giờ muốn chuyển sang ->
sheet GTCT - Giá thành chi tiết
Mình không biết làm như thế nào cho bớt thủ công, Hàng tháng mình đã làm như sau
Sau khi tính được giá thành tổng hợp - Sort theo ( MA HANG ) - IN ra giấy
Qua sheet : GTCT - Sort theo ( MA HANG + TEN HANG )
Ví dụ: Mã hàng T_354_2 bên giá thành tổng hợp là 930,2m = 34.687.525 ( chỉ 1 dòng)
do đó trên sheet GTCT mình dùng hàm round ( ) để tính = ROUND(34.687.525 / 930.2 x cột số lượng theo mã hàng này. ( 8 dòng ) Xong qua mã hàng khác
Cách làm này phải làm từng mặt hàng cho nên rất lâu.
Xin các bạn cho một Cao Kiến khác nhanh hơn. Vì thực tế hàng tháng gấp 10 lần bảng mẫu mình đã gởi lên diễn đàn

Cám ơn các bạn
 

File đính kèm

Có bạn nào giúp minh với.
Tháng nào cũng tính giá thành. Từ gia thành tổng hợp sang giá thành chi tiết
Theo file có 2 sheet đính kèm.
sheet GTTH - Giá thành tổng hợp - phần này do mình tính xong - bây giờ muốn chuyển sang ->
sheet GTCT - Giá thành chi tiết
Mình không biết làm như thế nào cho bớt thủ công, Hàng tháng mình đã làm như sau
Sau khi tính được giá thành tổng hợp - Sort theo ( MA HANG ) - IN ra giấy
Qua sheet : GTCT - Sort theo ( MA HANG + TEN HANG )
Ví dụ: Mã hàng T_354_2 bên giá thành tổng hợp là 930,2m = 34.687.525 ( chỉ 1 dòng)
do đó trên sheet GTCT mình dùng hàm round ( ) để tính = ROUND(34.687.525 / 930.2 x cột số lượng theo mã hàng này. ( 8 dòng ) Xong qua mã hàng khác
Cách làm này phải làm từng mặt hàng cho nên rất lâu.
Xin các bạn cho một Cao Kiến khác nhanh hơn. Vì thực tế hàng tháng gấp 10 lần bảng mẫu mình đã gởi lên diễn đàn

Cám ơn các bạn
Thử:
PHP:
G6=ROUND(LOOKUP(2,1/($D6=GTTH!$B$7:$B$55&" - "&GTTH!$C$7:$C$55),GTTH!$F$7:$F$55/GTTH!$E$7:$E$55)*$F6,0)
Enter fill xuống

Trong dữ liệu của bạn có trùng mã (dòng 114-119) bạn phải phân biệt làm sao để thành hai mã khác nhau, thì kết quả mới đúng,
Ví dụ:
  • Từ 114-118 thêm 'a': T_CALI_01 - Vai Calicot mau - k 1,05a
  • Dòng 119 thêm 'b': T_CALI_01 - Vai Calicot mau - k 1,05b
Đồng thời chỉnh tên VL bên sheet 'GTTH' tương ứng.

Chúc bạn ngày vui.
 
Lần chỉnh sửa cuối:
Có nghĩa là như vậy bạn ơi. Sheet GTTH là giá thành tổng hợp trong 1 tháng. từ đây chia ra trong kỳ thành phẩm nhập kho trong tháng đó cùng chung 1 đơn giá. nhưng do trong tháng đã xuất bán nhiều lần mã hàng đó. Do đó phải tiến hành nhập kho nhiều lần mặt hàng đó.
Ý mình là từ 1 dòng bên sheet GTTH làm sao mà chia theo 1 hay nhiều dòng bên sheet GTCT đó.
 
Có nghĩa là như vậy bạn ơi. Sheet GTTH là giá thành tổng hợp trong 1 tháng. từ đây chia ra trong kỳ thành phẩm nhập kho trong tháng đó cùng chung 1 đơn giá. nhưng do trong tháng đã xuất bán nhiều lần mã hàng đó. Do đó phải tiến hành nhập kho nhiều lần mặt hàng đó.
Ý mình là từ 1 dòng bên sheet GTTH làm sao mà chia theo 1 hay nhiều dòng bên sheet GTCT đó.
Bạn thử dán công thức đó vào chưa?
Tôi đã ghi rõ dán vào Sheet 'GTCT' ô G6 rồi mà!!?
 
Có nghĩa là như vậy bạn ơi. Sheet GTTH là giá thành tổng hợp trong 1 tháng. từ đây chia ra trong kỳ thành phẩm nhập kho trong tháng đó cùng chung 1 đơn giá. nhưng do trong tháng đã xuất bán nhiều lần mã hàng đó. Do đó phải tiến hành nhập kho nhiều lần mặt hàng đó.
Ý mình là từ 1 dòng bên sheet GTTH làm sao mà chia theo 1 hay nhiều dòng bên sheet GTCT đó.
Bạn thử làm như sau:
1. Thêm cột đơn giá: Công thức tại G7: =F7/E7

2. Sheet GTCT tách riêng cột mã hàng, cột tên hàng

Công thức:

=VLOOKUP(D6,GTTH!$B$7:$G$55,6,0)*G6
 

File đính kèm

Ok bạn làm đúng rồi. Quá hay
Bạn tách riêng cột mã hàng và tên hàng như thế nào mà mình vẫn chưa hiểu, xin chỉ giáo thêm
 
Web KT

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

Back
Top Bottom