Tính Thành Tiền (2 người xem)

Liên hệ QC

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

NguyenthiH

Thành viên mới đăng ký
Tham gia
11/12/16
Bài viết
965
Được thích
175
Giới tính
Nữ
Chào Mọi Người. Em là thành viên mới. Mong mọi người giúp em tính cột "Thành Tiền"với ah.
Cột "Thành Tiền"(Sheet2!G)= Sheet2!F * giá công đoạn(Sheet1!C
"Giá CÔng Đoạn" = Tìm theo "Mã Hàng" & "Công Đoạn" rồi lấy giá công đoạn.
Ví dụ như: ngay2/10/2016 - Nguyễn thị Lan - VL2335 - Ủi Ly - có giá công đoạn là 12 = 200*12 bằng 2400
Dữ liệu chỉ giả định, thực tế rất nhiều dòng, nếu viết code được, mong mọi người giúp đỡ
 

File đính kèm

Chào Mọi Người. Em là thành viên mới. Mong mọi người giúp em tính cột "Thành Tiền"với ah.
Cột "Thành Tiền"(Sheet2!G)= Sheet2!F * giá công đoạn(Sheet1!C
"Giá CÔng Đoạn" = Tìm theo "Mã Hàng" & "Công Đoạn" rồi lấy giá công đoạn.
Ví dụ như: ngay2/10/2016 - Nguyễn thị Lan - VL2335 - Ủi Ly - có giá công đoạn là 12 = 200*12 bằng 2400
Dữ liệu chỉ giả định, thực tế rất nhiều dòng, nếu viết code được, mong mọi người giúp đỡ
Chào NguyenthiH,

Bạn dùng công thức tại:
PHP:
G4=[@[Số Lượng]]*IFERROR(LOOKUP(2,1/(Table1[Mã Hàng]=[@[Mã Hàng]])/(Table1[[ Công Đoạn]]=[@[Công Đoạn]]),Table1[Giá Công Đoạn]),0)

Chúc bạn ngày vui.
 
Lần chỉnh sửa cuối:
Upvote 0
Chào Mọi Người. Em là thành viên mới. Mong mọi người giúp em tính cột "Thành Tiền"với ah.
Cột "Thành Tiền"(Sheet2!G)= Sheet2!F * giá công đoạn(Sheet1!C
"Giá CÔng Đoạn" = Tìm theo "Mã Hàng" & "Công Đoạn" rồi lấy giá công đoạn.
Ví dụ như: ngay2/10/2016 - Nguyễn thị Lan - VL2335 - Ủi Ly - có giá công đoạn là 12 = 200*12 bằng 2400
Dữ liệu chỉ giả định, thực tế rất nhiều dòng, nếu viết code được, mong mọi người giúp đỡ
góp thêm bằng VBA. bấm ngôi sao chạy code
 

File đính kèm

Upvote 0
cám Ơn bạn quocgiacan, có thể dùng code được không bạn.(mình sợ dữ liệu nhiều sẽ load lâu)
 
Upvote 0
Mới gửi bài thì thấy bạn HieuCD trả lời. Cám ơn bạn HieuCD
 
Upvote 0
Ủa ban HieuCD, sao Sheet2!G5:G7 không có Thành Tiền vậy bạn, cả Sheet2!G26:G28. cũng không có.
 
Upvote 0
Ở Sheet1 mình có "Mã Hàng", "Công Đoạn", "Giá Công Đoạn"
Ở Sheet2 nếu dò đúng "Mã Hàng" và "Công Đoạn" thì lấy cột "Số lượng" của Sheet2 nhân với "Giá Công Đoạn" của công đoạn đó(Theo mã Hàng)
 
Upvote 0
Có mà bạn HieuCD,
1/ More5147-Vắt Lai - 9đ (Sheet1!A31:C31)
2/NKSF16019 - Vắt Sổ - 23đ(Sheet1!A19:C19)
 
Upvote 0
Ở Sheet1 mình có "Mã Hàng", "Công Đoạn", "Giá Công Đoạn"
Ở Sheet2 nếu dò đúng "Mã Hàng" và "Công Đoạn" thì lấy cột "Số lượng" của Sheet2 nhân với "Giá Công Đoạn" của công đoạn đó(Theo mã Hàng)
Bạn ơi!

Cả công thức, và cả VBA của HieuCD đều làm như vậy.
Chỉ có điều: mã trong Sheet2
D5= "VL2336"
D6= "VL2337"
D7= "VL2338"

Các mã này KHÔNG TỒN TẠI CÓ SẲN trong Sheet1, chỉ khi nào bạn điền giá trị của các mã này vào Sheet1 thì Sheet2 mới truy lục ra.

Chúc bạn ngày vui.
 
Upvote 0
Còn Sheet2!G5:G7 không có là do mình fill đơn hàng xuống nên nó chạy VL2336, VL2337, VL2338(không có đơn hàng)
 
Upvote 0
Mình biết chổ đó là do mình Fill Xuống, chỉ chổ Sheet2!G26:G28 là sao không có. Bên Sheet1 có mà.
 
Upvote 0
Không nắm vững được dữ liệu của mình thì đừng nên dùng code. Dùng công thức may ra còn nhận được những chỗ sai.
 
Upvote 0
Mong mọi ngưởi giúp em. Em thấy chổ Sheet2!G26:G28, bên sheet1 có mà sao không tính thành tiền được vậy cà&&&%$R
 
Lần chỉnh sửa cuối:
Upvote 0
Mình biết chổ đó là do mình Fill Xuống, chỉ chổ Sheet2!G26:G28 là sao không có. Bên Sheet1 có mà.
Anh Vetmini khuyến cáo bạn là chính xác. Bạn nên thành thạo công thức hàm trước, rồi sau đó vào VBA.

Tôi ngứa tay và mạo muội chỉnh dùm cho HieuCD (bạn hiền đừng la mình nha! /-*+/),
Bạn tham khảo file đính kèm.

Chúc bạn ngày vui.
 

File đính kèm

Upvote 0
Cám Ơn bạn quocgiacan nhiều nhiều. Chúc Bạn ngày vui.
 
Upvote 0
Anh Vetmini khuyến cáo bạn là chính xác. Bạn nên thành thạo công thức hàm trước, rồi sau đó vào VBA.
Tôi ngứa tay và mạo muội chỉnh dùm cho HieuCD (bạn hiền đừng la mình nha! /-*+/),
Bạn tham khảo file đính kèm.
Chúc bạn ngày vui.
mình quên cộng thêm 3 dòng đầu không có dữ liệu
cám ơn bạn, chúc bạn một ngày vui }}}}} }}}}} }}}}}
Viết code VBA đâu có khó bằng công thức mãng, bạn cứ mạnh dạn viết và gởi lên, đúng sai, hay dở không thành vấn đề, viết nhiều từ từ sẽ quen tay thôi. Mấy tháng trước mình không rành nhưng cứ phang đại, nhờ các bạn trên diễn đàn góp ý, hướng dẫn và rút kinh nghiệm dài dài
 
Upvote 0
mình quên cộng thêm 3 dòng đầu không có dữ liệu
cám ơn bạn, chúc bạn một ngày vui }}}}} }}}}} }}}}}
Viết code VBA đâu có khó bằng công thức mãng, bạn cứ mạnh dạn viết và gởi lên, đúng sai, hay dở không thành vấn đề, viết nhiều từ từ sẽ quen tay thôi. Mấy tháng trước mình không rành nhưng cứ phang đại, nhờ các bạn trên diễn đàn góp ý, hướng dẫn và rút kinh nghiệm dài dài

Khà khà khà! thấy bạn hiền bận rộn chưa trả lời được nên ngứa tay vào chêm để gửi cho "chú cún con". Không mong cũng không hy vọng thẳng tiến vào "cõi" VBA, cởi ngựa xem hoa thì được rồi. Chỉ lo an phận thủ thường vui đùa cùng với anh em bằng hàm và công thức mảng thôi, hè hè hè.

Chúc bạn gặt hái nhiều hơn trong VBA. /-*+//-*+//-*+/
 
Upvote 0
Web KT

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

Back
Top Bottom