Tham Chiếu - Mong được trợ giúp (1 người xem)

Liên hệ QC

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

Status
Không mở trả lời sau này.

hadoan-pap

Thành viên tiêu biểu
Tham gia
8/7/15
Bài viết
461
Được thích
20
Xin chào mọi người!

Em có 1 bài toán về tham chiếu, đã post lên trc đây nhưng hiện tại vẫn chưa làm được nên e xin phép đc post lại, rất mong nhận đc sự hỗ trợ của mọi người.

Em có gửi file đính kèm mô tả qua về 1 dạng tham chiếu mà em đang muốn xin giúp đỡ ạ. Em xin trình bày trong File như sau :

- Trong file có 2 Sheet. Sheet " Des " và Sheet " Origin ". Và các items trong Sheet " Des " sẽ được tham chiếu từ Sheet " Origin " ạ.

- Trong Sheet " Des " thì Item " Keo " sẽ đc tham chiếu lấy giá trị từ Item " A " trong Sheet " Origin "
Item " But " sẽ là tham chiếu là tổng của 2 item " B " & " C " trong Sheet " Origin "
Item " Muc " sẽ là tham chiếu của item " D " trong Sheet " Origin ". Nhưng là tham chiếu của D 1 ngày trước đó. Ví du : " Muc " ngày 15/3 sẽ là " D " của ngày 14/3.

Trong file ở Sheet " Des " em có input vài giá trị để mọi người xem qua ạ.

Trong file chính của em thì data rất nhiều cột và hang ạ. đặc biệt là Sheet " origin " thì thứ tự các cột là cố định, nhưng các hang liên tục biến đổi ( Vì có rất nhiều mã C1,C2,C3,C4..C100 trỗn lẫn với nhau sau khi kiết xuất ) chứ nó không cố định tuần tự như trong file em có gửi đâu ạ. Tuy các hang biến đổi do các mã chính ( C1,C2.. ) luôn thay đổi, nhưng số hang tương ứng với các mã chính ( C1,C2... ) là cố định ( A,B,C,D ).

Rất mong các thầy và mọi người giúp em lập trình VBA để giải quyết bài toán này ạ.

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

File đính kèm

Xin chào mọi người!

Em có 1 bài toán về tham chiếu, đã post lên trc đây nhưng hiện tại vẫn chưa làm được nên e xin phép đc post lại, rất mong nhận đc sự hỗ trợ của mọi người...................
Làm bằng công thức được không bạn!
PHP:
D6=SUMPRODUCT(SUMIFS(OFFSET(Origin!$C$5:$C$23,1,MATCH(D$5,Origin!$D$5:$G$5,0)),Origin!$C$6:$C$24,IF($C6="Keo","A",IF($C6="But",{"B";"C"},IF($C6="Muc","D",""))),Origin!$B$6:$B$24,$B6))
Fill xuống, copy qua các cột tương ứng khác.

Chúc bạn ngày vui.
 

File đính kèm

Upvote 0
Xin chào mọi người!

Em có 1 bài toán về tham chiếu, đã post lên trc đây nhưng hiện tại vẫn chưa làm được nên e xin phép đc post lại, rất mong nhận đc sự hỗ trợ của mọi người.

Em có gửi file đính kèm mô tả qua về 1 dạng tham chiếu mà em đang muốn xin giúp đỡ ạ. Em xin trình bày trong File như sau :
.....................................................

Rất mong các thầy và mọi người giúp em lập trình VBA để giải quyết bài toán này ạ.

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

Lần trước tách ra 2 sheet thì bạn không chịu.
http://www.giaiphapexcel.com/forum/...Xin-giúp-đỡ-về-tham-chiếu&p=773676#post773676
Cảm ơn Bate rất nhiều :D.

Vì yêu cầu file là 2 bảng này phải cùng trong 1 Sheet mới khó, mình cũng muốn tách k cho chung đụng nhưng thực tế nó k cho phép như vậy. Vì file gốc có mấy chục Sheet, mỗi Sheet lại làm them 1 Sheet nữa thì khi đó File sẽ rất to và hơi rối.

Liệu bạn có thể giúp mình tham chiếu 2 bảng đó trên cùng 1 Sheet đc k?
.........................

Bây giờ thì lại tách ra, cấu trúc dữ liệu lại không giống lần trước
Merge.jpgUnMerge.jpg
Mỗi cách bạn "trang trí" kiểu dữ liệu sẽ "phá hỏng" code của người viết code. Không thể muốn Merge Cells hay không đều có kết quả giống nhau.
Bài viết đừng dùng màu mè, nhất là màu đỏ (phạm quy) nhìn "chói" quá,
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Lần trước tách ra 2 sheet thì bạn không chịu.
http://www.giaiphapexcel.com/forum/...Xin-giúp-đỡ-về-tham-chiếu&p=773676#post773676


Bây giờ thì lại tách ra, cấu trúc dữ liệu lại không giống lần trước
View attachment 173853View attachment 173854
Mỗi cách bạn "trang trí" kiểu dữ liệu sẽ "phá hỏng" code của người viết code. Không thể muốn Merge Cells hay không đều có kết quả giống nhau.
Bài viết đừng dùng màu mè, nhất là màu đỏ (phạm quy) nhìn "chói" quá,

Dear Bate :) !

Cảm ơn bạn rất nhiều. Do 2 bang trên 1 Sheet tham chiếu nó hơi lằng nhằng nên mình đành xoay sang 2 Sheet.

Vì Sheet " origin " các hàng và mã ( C1,C2..) nó thay đổi liên tục , nó k cố định như trong file mình gửi nên tham chiếu kiểu tuyệt đối k đc.

Nên Từ Sheet " Des " tham chiếu sang Sheet" origin " thì mình muốn là cứ là mã C1 ở Sheet " Des " sẽ đc tham chiếu từ mã " C1 " ở sheet " origin "...

Mình sẽ xem và học lại Code bạn và áp dung cho file của mình. Có khó khan gì rất mong bạn trợ giúp nhé.

Rất cảm ơn Bate :)!
 
Upvote 0
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom