Mong được hỗ trợ công thức tính giá thành

Liên hệ QC

lequyen_mt

Thành viên mới
Tham gia
19/4/10
Bài viết
5
Được thích
0
Chào cả nhà!
Hiện tại mình có 1 file (File của mình đã làm đúng) dữ liệu tính giá thành sản phẩm đang tính thủ công mất nhiều thời gian, mong cả nhà có thể hỗ trợ công thức để nhanh hơn
Mỗi code sản phẩm = tổng các nguyên vật liệu cộng lại, nếu có bán thành phẩm thì sản phẩm = tổng nguyên vật liệu+ tổng bán thành phẩm.
Cảm ơn.
 

File đính kèm

  • Book1.xlsx
    15.9 KB · Đọc: 39
Chào cả nhà!
Hiện tại mình có 1 file (File của mình đã làm đúng) dữ liệu tính giá thành sản phẩm đang tính thủ công mất nhiều thời gian, mong cả nhà có thể hỗ trợ công thức để nhanh hơn
Mỗi code sản phẩm = tổng các nguyên vật liệu cộng lại, nếu có bán thành phẩm thì sản phẩm = tổng nguyên vật liệu+ tổng bán thành phẩm.
Cảm ơn.
Ủa bài này bạn giải quyết được chưa? Thấy cũng lâu rồi mà sao chưa ai giúp bạn?!
Mình hông biết làm. :(

@CHAOQUAY , @n0thing1988 , @Nhattanktnn : vào giúp thớt bài có tiếng Hàn này với ! Easy for you, but not for me. :(
 
Lần chỉnh sửa cuối:
Ủa bài này bạn giải quyết được chưa? Thấy cũng lâu rồi mà sao chưa ai giúp bạn?!
Mình hông biết làm. :(

@CHAOQUAY , @n0thing1988 , @Nhattanktnn : vào giúp thớt bài có tiếng Hàn này với ! Easy for you, but not for me. :(
Nhìn qua thì thấy có vẻ như mã danh mục gốc khác nhau, @xuongrongdat thử nghĩ tới sumifs hoặc sumproduct xem sao, mình đang bận chưa xem được
Khoan nghĩ tới offset các kiểu
 
Bài này dùng toàn hàm đơn giản là ra được. Bạn đừng nghĩ nó khó.
Sao inb tui, tui rep rồi im re luôn vậy?! :(
Nhìn qua thì thấy có vẻ như mã danh mục gốc khác nhau, @xuongrongdat thử nghĩ tới sumifs hoặc sumproduct xem sao, mình đang bận chưa xem được
Khoan nghĩ tới offset các kiểu
Nói thiệt chắc mọi người cười chứ trước giờ chưa ứng dụng, chưa xài hàm Sumproduct lần nào luôn á. Thấy mọi người xài rần rần phát ham luôn. :(
 
Vẫn chưa giải quyết được mọi người ơi
 
Em biết mà, phức tạp hơn 1 chút, với cả dữ liệu như tác giả đưa thì vẫn có 1 số mã em chưa hiểu.
Có vẻ như là mã bán thành phẩm không hoàn toàn giống mã sản phẩm. Quy luật chung có lẽ là:
- sản phẩm lấy từ dòng dưới nó cho tới sản phẩm kế (bỏ qua dòng bán thành phẩm)
- Bán thành phẩm lấy từ dòng dưới nó cho tới dòng bán thành phẩm (hoặc sản phẩm) kế
Sumif theo mã hàng dường như không đúng
 
Có vẻ như là mã bán thành phẩm không hoàn toàn giống mã sản phẩm. Quy luật chung có lẽ là:
- sản phẩm lấy từ dòng dưới nó cho tới sản phẩm kế (bỏ qua dòng bán thành phẩm)
- Bán thành phẩm lấy từ dòng dưới nó cho tới dòng bán thành phẩm (hoặc sản phẩm) kế
Sumif theo mã hàng dường như không đúng
Vậy quy luật chung để cộng là cộng từ mã là sản phẩm đến dòng mã sản phẩm tiếp theo bỏ qua dòng bán thành phẩm
Cộng từ mã bán thành phẩm này đến dòng bán thành phẩm tiếp theo, hoặc từ dòng bán thành phẩm đến dòng sản phẩm tiếp theo.
Hoặc phải thiết kế lại bảng kia 1 chút. Sẽ dễ dàng cho việc tính toán
 
Chính xác là bài toán vốn không khó, nhưng do cách thức sắp xếp và gán số liệu khiến bài toán trở nên khó, có lúc bán thành phẩm giống mã sản phẩm, có lúc mã bán thành phẩm lại khác mã sản phẩm, rồi có lúc mã các mã bán thành phẩm lại giống nhau :eek:
VD như trường hợp này
1596711709200.png
2 bán thành phẩm của sản phẩm HP0100-0374A Có chung 1 mã của chính mã sản phẩm luôn

Vì vậy mới khó, mình mới chỉ làm được như này (File đính kèm, cột P) nhưng bị sai giá trị ở trường hợp bán thành phẩm số 1 trong ví dụ trên.

Các bác khác có góp ý gì tốt hơn không :)
 

File đính kèm

  • Tính giá thành.xlsx
    20.7 KB · Đọc: 8
Chính xác là bài toán vốn không khó, nhưng do cách thức sắp xếp và gán số liệu khiến bài toán trở nên khó, có lúc bán thành phẩm giống mã sản phẩm, có lúc mã bán thành phẩm lại khác mã sản phẩm, rồi có lúc mã các mã bán thành phẩm lại giống nhau :eek:
VD như trường hợp này
View attachment 242544
2 bán thành phẩm của sản phẩm HP0100-0374A Có chung 1 mã của chính mã sản phẩm luôn

Vì vậy mới khó, mình mới chỉ làm được như này (File đính kèm, cột P) nhưng bị sai giá trị ở trường hợp bán thành phẩm số 1 trong ví dụ trên.

Các bác khác có góp ý gì tốt hơn không :)
Như tôi đã viết

Vậy quy luật chung để cộng là cộng từ mã là sản phẩm đến dòng mã sản phẩm tiếp theo bỏ qua dòng bán thành phẩm
Cộng từ mã bán thành phẩm này đến dòng bán thành phẩm tiếp theo, hoặc từ dòng bán thành phẩm đến dòng sản phẩm tiếp theo.
Công thức từ sản phẩm này -> SP tiếp theo sẽ là K3=SUM(OFFSET(K3,1,,MATCH(I3,I4:I68,0)-1,))
Những mã sản phẩm có BTP thì bạn tìm trong OFFSET(K3,1,,MATCH(I3,I4:I68,0)-1,) những dòng nào là BTP thì loại ra.
Làm thế ko cần dùng cột phụ
 
Có vẻ như là mã bán thành phẩm không hoàn toàn giống mã sản phẩm. Quy luật chung có lẽ là:
- sản phẩm lấy từ dòng dưới nó cho tới sản phẩm kế (bỏ qua dòng bán thành phẩm)
- Bán thành phẩm lấy từ dòng dưới nó cho tới dòng bán thành phẩm (hoặc sản phẩm) kế
Sumif theo mã hàng dường như không đúng
Vậy quy luật chung để cộng là cộng từ mã là sản phẩm đến dòng mã sản phẩm tiếp theo bỏ qua dòng bán thành phẩm
Cộng từ mã bán thành phẩm này đến dòng bán thành phẩm tiếp theo, hoặc từ dòng bán thành phẩm đến dòng sản phẩm tiếp theo.
Hoặc phải thiết kế lại bảng kia 1 chút. Sẽ dễ dàng cho việc tính toán
Vậy mà lúc đầu "dụ" tui là bài này cũng không khó, chỉ cần dùng những hàm đơn giản. :D
Đọc từ đầu tới bài mới nhứt ngay trên thì vẫn thấy bài này... hông dễ, hi.
 
Chèn ở dòng 69 (dòng cuối) là một dòng mã sản phẩm (tương tự dòng 3). sau đó thử:
Mã:
K3=SUMPRODUCT(K4:$K$69,(ISNUMBER(K4:$K$69))*(I4:$I$69<>"(반제품)Bán thành phẩm")*(ROW(I4:$I$69)<(ROW()+MATCH(I3,I4:$I$69,0))))
K34=SUMPRODUCT(K35:$K$69,(ISNUMBER(K35:$K$69))*(ROW(I35:$I$69)<(ROW()+MATCH("*제품*",I35:$I$69,0))))
 
Vậy mà lúc đầu "dụ" tui là bài này cũng không khó, chỉ cần dùng những hàm đơn giản. :D
Đọc từ đầu tới bài mới nhứt ngay trên thì vẫn thấy bài này... hông dễ, hi.
Đơn giản thì hơi dài, Làm cái cột phụ không tính dòng tổng ra riêng L3=IF(OR(I3=$I$56;I3=$I$51);0;K3); cột tính tổng =IF(I3=$I$51;SUM($L4:L$69)-SUMIF($I4:I$69;$I$51;$M4:M$69);IF(I3=$I$56;SUM($L4:L$69)-SUM($M4:M$69)+SUMIF($I4:I$69;$I$51;$M4:M$69);0))
Công thức mình viết ngược từ dòng cuối cùng lên
1597206408097.png
 

File đính kèm

  • Book1 (2).xlsx
    18.7 KB · Đọc: 8
Cảm ơn sự hỗ trợ của mọi người.
 
Web KT
Back
Top Bottom