Giúp hướng dẫn hàm nhiều điều kiện cho kết quả nhanh

Liên hệ QC

bebe268

Thành viên mới
Tham gia
9/6/11
Bài viết
16
Được thích
1
Em có ca này khó quá, rất mong các anh chị hướng dẫn hoặc gợi ý giúp em.

Em muốn lập danh sách làm dịch vụ hàng tháng để cho ra kết quả việc phải làm với các thông tin như sau ạ:
Mã hàng A,B,C, mỗi mã hàng phải dùng các linh kiện tương ứng A(X1,X2), B(Y1, Y2), C(Z1,Z2,Z3)
Thời hạn sử dụng của mỗi mã quy định khác nhau.
Thời gian thay linh kiện khác nhau.
Theo dõi dịch vụ tính từ ngày bắt đầu sử dụng dịch vụ. Hết thời hạn sử dụng dịch vụ sẽ kết thúc.
(File đính kèm)

Cảm ơn các anh chị rất rất nhiều ạ!
 

File đính kèm

  • GPExcel.xlsx
    9.9 KB · Đọc: 15
Em att lại file mô tả chi tiết hơn, xin các cao nhân giúp đỡ ạ.
 

File đính kèm

  • GPExcel.xlsx
    10.2 KB · Đọc: 9
Bạn thử file mình làm xem
 

File đính kèm

  • GPExcel.xlsx
    15.1 KB · Đọc: 18
Bạn thử file mình làm xem

Cảm ơn anh lecongtoan86, em đã xem file anh giúp nhưng vì các mặt hàng bên em ngày càng nhiều, một số hàng cũng có khá nhiều linh kiện bao gồm, có 1 số mã sử dụng chung được một số linh kiện thay thế, 1 tháng có thể thay nhiều loại linh kiện khác nhau, nên nếu dựa theo công thức anh hướng dẫn em thì em chưa biết cách bổ sung như thế nào? Hợp đồng dịch vụ cũng linh động chứ ko cố định theo mặt hàng.
Anh có thể chỉ giáo thêm giúp em được không ạ?
 

File đính kèm

  • GPExcel-lecongtoan86.xlsx
    15.8 KB · Đọc: 7
Em có ca này khó quá, rất mong các anh chị hướng dẫn hoặc gợi ý giúp em.

Em muốn lập danh sách làm dịch vụ hàng tháng để cho ra kết quả việc phải làm với các thông tin như sau ạ:
Mã hàng A,B,C, mỗi mã hàng phải dùng các linh kiện tương ứng A(X1,X2), B(Y1, Y2), C(Z1,Z2,Z3)
Thời hạn sử dụng của mỗi mã quy định khác nhau.
Thời gian thay linh kiện khác nhau.
Theo dõi dịch vụ tính từ ngày bắt đầu sử dụng dịch vụ. Hết thời hạn sử dụng dịch vụ sẽ kết thúc.
(File đính kèm)

Cảm ơn các anh chị rất rất nhiều ạ!

Nếu trong 1 tháng : 1 mã hàng chỉ thay 1 linh kiện thì bạn làm như file dưới đây .
Trường hợp trong 1 tháng, 1 mã hàng có thể thay nhiều linh kiện thì bạn muốn xuất kết quả như thế nào ?
 

File đính kèm

  • GPExcel(2).rar
    12.2 KB · Đọc: 2
Cảm ơn anh lecongtoan86, em đã xem file anh giúp nhưng vì các mặt hàng bên em ngày càng nhiều, một số hàng cũng có khá nhiều linh kiện bao gồm, có 1 số mã sử dụng chung được một số linh kiện thay thế, 1 tháng có thể thay nhiều loại linh kiện khác nhau, nên nếu dựa theo công thức anh hướng dẫn em thì em chưa biết cách bổ sung như thế nào? Hợp đồng dịch vụ cũng linh động chứ ko cố định theo mặt hàng.
Anh có thể chỉ giáo thêm giúp em được không ạ?
Nếu chịu dùng VBA thì xem thử file này, công thức thì "thua".
Nhập mã hàng (cột C) trước khi nhập ngày mua (cột D). Nhập cột D xong thì code chạy trong sự kiện Worksheet_Change
Sheet LinhKien cọt A phải có tên mã hàng, không để trống.
 

File đính kèm

  • GPExcel-lecongtoan86_2.rar
    22.2 KB · Đọc: 13
Nếu trong 1 tháng : 1 mã hàng chỉ thay 1 linh kiện thì bạn làm như file dưới đây .
Trường hợp trong 1 tháng, 1 mã hàng có thể thay nhiều linh kiện thì bạn muốn xuất kết quả như thế nào ?

Mình cảm ơn bạn rất nhiều, công thức của bạn rất ngắn gọn.
Vì đây là ví dụ, mã hàng thực tế nhiều hơn, linh kiện cũng nhiều hơn, đặc biệt là 1 số mã hàng dùng chung đc vài linh kiện của nhau, thời gian của hợp đồng dịch vụ cũng linh động với từng đối tượng khách hàng.
Bạn giúp mình thêm với chi tiết như sau nhé!
 

File đính kèm

  • GPExcel_Nginh.xlsx
    16.8 KB · Đọc: 3
Mình cảm ơn bạn rất nhiều, công thức của bạn rất ngắn gọn.
Vì đây là ví dụ, mã hàng thực tế nhiều hơn, linh kiện cũng nhiều hơn, đặc biệt là 1 số mã hàng dùng chung đc vài linh kiện của nhau, thời gian của hợp đồng dịch vụ cũng linh động với từng đối tượng khách hàng.
Bạn giúp mình thêm với chi tiết như sau nhé!
VBA bài 6 hay vậy sao không chịu dùng nhỉ?.
 
Nếu chịu dùng VBA thì xem thử file này, công thức thì "thua".
Nhập mã hàng (cột C) trước khi nhập ngày mua (cột D). Nhập cột D xong thì code chạy trong sự kiện Worksheet_Change
Sheet LinhKien cọt A phải có tên mã hàng, không để trống.

Cảm ơn thầy Ba Tê, em chưa có kiến thức VBA nhưng sẽ cố ngâm cứu code do thầy cho để lập kế hoạch thực tế. Có gì em sẽ xin ý kiến thầy thêm ạ.
 
VBA bài 6 hay vậy sao không chịu dùng nhỉ?.

Tại mình chưa có kiến thức nên đã biết VBA là gì đâu? Bjo thầy Ba Tê cho thì mình mới áp dụng thử, sẽ kết hợp đọc thêm VBA bài 6 bạn nói.
Hi vọng sẽ ổn cho công việc đang cần gấp của mình.
Bạn có cao kiến j nữa thì chỉ giáo mình thêm nhé!
Cảm ơn nhiều.
 
Tại mình chưa có kiến thức nên đã biết VBA là gì đâu? Bjo thầy Ba Tê cho thì mình mới áp dụng thử, sẽ kết hợp đọc thêm VBA bài 6 bạn nói.
Hi vọng sẽ ổn cho công việc đang cần gấp của mình.
Bạn có cao kiến j nữa thì chỉ giáo mình thêm nhé!
Cảm ơn nhiều.
- VBA bài 6 Thầy BaTe làm và hướng dẫn bạn, Bạn mở ra coi đúng ý chưa?. Nếu chưa thì nói rõ tại sao? rồi nhờ Thầy BaTe cũng như các thành viên khác giúp bạn. Nhưng lưu ý với bạn là file bạn nhờ giúp phải là file dữ liệu thật mà bạn cần áp dụng để khỏi phải chỉnh code nhiều. Sau khi áp dụng rồi từ từ tìm hiểu sau.
- Cao kiến thì mình chẳng dám đâu vì VBA mình cũng chẳng biết, tìm hiểu bấy lâu nay mà có viết được gì đâu (Món này mình kém). Mình cũng được Thầy BaTe viết giúp code VBA nên mình xem các bài viết của Thầy để hiểu thêm về code và làm phiền Thầy tiếp he he ...
 
Lần chỉnh sửa cuối:
Mình cảm ơn bạn rất nhiều, công thức của bạn rất ngắn gọn.
Vì đây là ví dụ, mã hàng thực tế nhiều hơn, linh kiện cũng nhiều hơn, đặc biệt là 1 số mã hàng dùng chung đc vài linh kiện của nhau, thời gian của hợp đồng dịch vụ cũng linh động với từng đối tượng khách hàng.
Bạn giúp mình thêm với chi tiết như sau nhé!

Trong file của bạn
Mã hàng D
Tháng thứ 3 : thay 2 linh kiện là X1 và J2
Tháng thứ 8 : thay 2 linh kiện là J1 và J3
Tháng thứ 10 : thay 2 linh kiện là J1 và J2
Bạn muốn xuất các kết quả này như thế nào ?
Nếu có các yêu cầu khác thì kê hết một lèo luôn
 
- VBA bài 6 Thầy BaTe làm và hướng dẫn bạn, Bạn mở ra coi đúng ý chưa?. Nếu chưa thì nói rõ tại sao? rồi nhờ Thầy BaTe cũng như các thành viên khác giúp bạn. Nhưng lưu ý với bạn là file bạn nhờ giúp phải là file dữ liệu thật mà bạn cần áp dụng để khỏi phải chỉnh code nhiều. Sau khi áp dụng rồi từ từ tìm hiểu sau.
- Cao kiến thì mình chẳng dám đâu vì VBA mình cũng chẳng biết, tìm hiểu bấy lâu nay mà có viết được gì đâu (Món này mình kém). Mình cũng được Thầy BaTe viết giúp code VBA nên mình xem các bài viết của Thầy để hiểu thêm về code và làm phiền Thầy tiếp he he ...
Hey Thuyanhanoi, đúng là ko có kiến thức nên như mò kim đáy bể, mình đã xem code thầy Ba Tê cho định áp dụng vào cái bảng thực tế của mình mà chỉnh lung tung chả đúng j từ hwa đến giờ, nếu bạn nắm đc VBA bài 6 đó thì giúp mình chỉnh code để dùng file này nhé!
Cảm ơn nhiều!
 

File đính kèm

  • Lich DV.xlsx
    19.3 KB · Đọc: 1
Trong file của bạn
Mã hàng D
Tháng thứ 3 : thay 2 linh kiện là X1 và J2
Tháng thứ 8 : thay 2 linh kiện là J1 và J3
Tháng thứ 10 : thay 2 linh kiện là J1 và J2
Bạn muốn xuất các kết quả này như thế nào ?
Nếu có các yêu cầu khác thì kê hết một lèo luôn
Mình kê hết 1 lèo luôn vì định tính ngắn chỉnh sửa theo code thầy Ba Tê hd mà không được vì chả biết j :(. Làm ơn giúp mình nhé!
Cảm ơn nhiều!
 

File đính kèm

  • Lich DV.xlsx
    19.3 KB · Đọc: 2
Dear all,

Cảm ơn cả nhà, đặc biệt thầy Ba Tê, kết hợp với Pivot, em đã làm được rồi ạ :)
 
Web KT
Back
Top Bottom