[Nhờ giúp đỡ]_Drop-down list dạng mảng

dzung.esp

Thành viên mới
Tham gia ngày
16 Tháng mười 2012
Bài viết
9
Được thích
0
Điểm
363
Kính chào các anh chị trên diễn đàn

Em có gửi file đính kèm gồm 02 sheet

Ở sheet 1: Có chữa dữ liệu được cập nhật
Ở sheet 2: Dữ liệu kết quả mong muốn như sau:
  • Cột A (Dự án): Hiển thị dạng drop-down list từ dữ liệu dự án của sheet1
  • Cột B (Nhà thầu): Nếu cột A chọn là dự án A thì ở cột B chỉ hiện thị danh sách “Nhà thầu X1; Nhà thầu X2; Nhà thầu X3” hiển thị dạng drop-down list
  • Cột C (Số hợp đồng): Nếu cột A chọn "Dự án A"; Cột B chọn "Nhà thầu X1" thì cột C phải là Số hợp đồng ở Sheet 1
  • Cột D (Ngày kết thúc) = Ngày bắt đầu + 7 ngày làm việc. Ngày nghỉ (Chiều T7 + ngày CN
Mong anh chị giải đáp giúp em.

Em trân trọng cảm ơn !!!
 

File đính kèm

Lần chỉnh sửa cuối:

tieuthubuongbinh

Học hoài vẫn dốt
Tham gia ngày
3 Tháng chín 2008
Bài viết
393
Được thích
163
Điểm
695
Nơi ở
Dist. 10
Kính chào các anh chị trên diễn đàn

Em có gửi file đính kèm gồm 02 sheet

Ở sheet 1: Có chữa dữ liệu được cập nhật
Ở sheet 2: Dữ liệu kết quả mong muốn như sau:
  • Cột A (Dự án): Hiển thị dạng drop-down list từ dữ liệu dự án của sheet1
  • Cột B (Nhà thầu): Nếu cột A chọn là dự án A thì ở cột B chỉ hiện thị danh sách “Nhà thầu X1; Nhà thầu X2; Nhà thầu X3” hiển thị dạng drop-down list
  • Cột C (Số hợp đồng): Nếu cột A chọn "Dự án A"; Cột B chọn "Nhà thầu X1" thì cột C phải là Số hợp đồng ở Sheet 1
  • Cột D (Ngày kết thúc) = Ngày bắt đầu + 7 ngày làm việc. Ngày nghỉ (Chiều T7 + ngày CN
Mong anh chị giải đáp giúp em.

Em trân trọng cảm ơn !!!
@be09 giúp VBA với, em cũng có nhu cầu na ná
 

dzung.esp

Thành viên mới
Tham gia ngày
16 Tháng mười 2012
Bài viết
9
Được thích
0
Điểm
363
Thử 1 cách dùng có 1 mã VBA:
Em cảm ơn anh đã trợ giúp
Em đang làm trên file anh gửi và gặp một số vấn đề sau mong anh trợ giúp em
Nếu dự án A có nhà thầu X1, dự án B cũng đúng nhà thầu X1 đó thì khi vlookup lấy số hợp đồng đang không chính xác. Số hợp đồng phụ thuộc vào cột nhà thầu và cả cột dự án nữa
Mong anh xử lý giúp em
 

dazkangel

<New Horizons>
Tham gia ngày
28 Tháng hai 2017
Bài viết
2,534
Được thích
2,931
Điểm
360
Nơi ở
Đồng Nai
Em cảm ơn anh đã trợ giúp
Em đang làm trên file anh gửi và gặp một số vấn đề sau mong anh trợ giúp em
Nếu dự án A có nhà thầu X1, dự án B cũng đúng nhà thầu X1 đó thì khi vlookup lấy số hợp đồng đang không chính xác. Số hợp đồng phụ thuộc vào cột nhà thầu và cả cột dự án nữa
Mong anh xử lý giúp em
Em thử công thức sau:
Mã:
C2=LOOKUP(2,1/(Sheet1!A$2:A$9=A2)/(Sheet1!B$2:B$9=B2),Sheet1!$C$2:$C$9)
 

dzung.esp

Thành viên mới
Tham gia ngày
16 Tháng mười 2012
Bài viết
9
Được thích
0
Điểm
363
Em thử công thức sau:
Mã:
C2=LOOKUP(2,1/(Sheet1!A$2:A$9=A2)/(Sheet1!B$2:B$9=B2),Sheet1!$C$2:$C$9)
Em cảm ơn anh
Em còn gặp 1 vấn đề như sau mong được anh giúp đỡ ạ
Dự án A, Nhà thầu X1, nhưng có nhiều số hợp đồng (Vì nhà thầu X1 trúng nhiều gói thầu của dự án A, mỗi gói thầu tương ứng với 1 số hợp đồng); Nếu mình sử dụng công thức trên thì chỉ hiện lên số hợp đồng đầu tiên trong bảng dữ liệu ở sheet1 thôi anh ạ
Mong được anh giúp đỡ
 

dazkangel

<New Horizons>
Tham gia ngày
28 Tháng hai 2017
Bài viết
2,534
Được thích
2,931
Điểm
360
Nơi ở
Đồng Nai
Em cảm ơn anh
Em còn gặp 1 vấn đề như sau mong được anh giúp đỡ ạ
Dự án A, Nhà thầu X1, nhưng có nhiều số hợp đồng (Vì nhà thầu X1 trúng nhiều gói thầu của dự án A, mỗi gói thầu tương ứng với 1 số hợp đồng); Nếu mình sử dụng công thức trên thì chỉ hiện lên số hợp đồng đầu tiên trong bảng dữ liệu ở sheet1 thôi anh ạ
Mong được anh giúp đỡ
Vậy bạn muốn kết quả thế nào phải có kết quả ra cho xem thế nào chứ ?
 

dzung.esp

Thành viên mới
Tham gia ngày
16 Tháng mười 2012
Bài viết
9
Được thích
0
Điểm
363
Vậy bạn muốn kết quả thế nào phải có kết quả ra cho xem thế nào chứ ?
Mong anh giúp đỡ

Nếu là dự án A, nhà thầu X1 mà có nhiều số hợp đồng. Thì ở bên sheet2 cột số hợp đồng mình hiển thị dạng drop list để lựa chọn được không anh
Em cảm ơn anh
 

dazkangel

<New Horizons>
Tham gia ngày
28 Tháng hai 2017
Bài viết
2,534
Được thích
2,931
Điểm
360
Nơi ở
Đồng Nai
Mong anh giúp đỡ

Nếu là dự án A, nhà thầu X1 mà có nhiều số hợp đồng. Thì ở bên sheet2 cột số hợp đồng mình hiển thị dạng drop list để lựa chọn được không anh
Em cảm ơn anh
Bạn nên đưa dữ liệu chuẩn để làm 1 lần, liên tục thêm điều kiện thật là..
 

File đính kèm

dzung.esp

Thành viên mới
Tham gia ngày
16 Tháng mười 2012
Bài viết
9
Được thích
0
Điểm
363
Bạn nên đưa dữ liệu chuẩn để làm 1 lần, liên tục thêm điều kiện thật là..
Em cảm ơn anh nhiệt tình giúp đỡ ạ

Vì đây là ý định lập bảng để thống kê và theo dõi nên khi bắt đầu thao tác mới nảy sinh các vấn đề mà em không lường hết được nên em làm phiền anh vậy
Trên file anh gửi ở Sheet 2 (cột dự án) hiện không chọn được anh ạ. Anh kiểm tra lại giúp em được không
Em cảm ơn anh nhiều ạ
 

dazkangel

<New Horizons>
Tham gia ngày
28 Tháng hai 2017
Bài viết
2,534
Được thích
2,931
Điểm
360
Nơi ở
Đồng Nai
Em cảm ơn anh nhiệt tình giúp đỡ ạ

Vì đây là ý định lập bảng để thống kê và theo dõi nên khi bắt đầu thao tác mới nảy sinh các vấn đề mà em không lường hết được nên em làm phiền anh vậy
Trên file anh gửi ở Sheet 2 (cột dự án) hiện không chọn được anh ạ. Anh kiểm tra lại giúp em được không
Em cảm ơn anh nhiều ạ
File đó tôi quên chỉnh lại công thức bên cột dự án, bạn chọn lại vùng đó mở data validation/list sửa lại bằng list1 là được.
 
Top