thanhliem528533
Thành viên mới

- Tham gia
- 24/6/11
- Bài viết
- 18
- Được thích
- 2





Hàm thì làm hổng nỗi. VBA được không?Gởi các anh chi và các bạn diễn dàn GPE xin giúp mình lập hàm để tổng hợp dữ liệu như file đính kèm, mình thử tạo bằng VLOOKUP nhưng không được. Xin diễn đàn GPE giúp giùm xin cảm ơn.

=SUM(('bang danh muc abc'!$B$6:$BB$17=B6)*IF(ISNUMBER('bang danh muc abc'!$C$6:$BC$17),'bang danh muc abc'!$C$6:$BC$17,0))

Nếu thích sử dụng hàm thì dùng sau cho ô C6 (nhơs kết thúc nhập Ctrl+Shift+Enter)
Mã:=SUM(('bang danh muc abc'!$B$6:$BB$17=B6)*IF(ISNUMBER('bang danh muc abc'!$C$6:$BC$17),'bang danh muc abc'!$C$6:$BC$17,0))
với điều kiện, các số liệu tra cứu tên hàng A1,A2,... là duy nhất, và cột B ở sheet Tong danh muc... đã có sẵn
Mình cám ơn bạn, nhưng mình vẫn chưa rõ ý của bạn, mình làm mà vẫn sai nè
=$A$[B][COLOR=#ff0000]6[/COLOR][/B]:$BC$100
=IF(ISODD(COLUMN(data))+(data="");"";COLUMN(data)*10^6+ROW(data)-ROW(!$A$[B][COLOR=#0000ff]6[/COLOR][/B])+1)
=INDEX(data;MOD(SMALL(Arr;ROWS($1:1));10^6);INT(SMALL(Arr;ROWS($1:1))/10^6)+COLUMNS($A:A)-1)
Mình cám ơn bạn, nhưng mình vẫn chưa rõ ý của bạn, mình làm mà vẫn sai nè
=VLOOKUP(B6,OFFSET('bang danh muc abc'!$B$5:$C$5000,1,MATCH(LEFT(B6),'bang danh muc abc'!$B$5:$BC$5,0)-1),2,0)

chào anh chi
Anh ơi sao em làm như cách anh hướng dãn. sau khi đóng excell lại và khi mở ra thì báo lổi #VALUE! là sao vậy anh. anh xem file và hình ảnh đính kèm xem em bị lỗi gì hok hiểu.
cám ơn anh mong anh chỉ giúp
Thêm cái màu đỏ là hết nhéchào anh chi
Anh ơi sao em làm như cách anh hướng dãn. sau khi đóng excell lại và khi mở ra thì báo lổi #VALUE! là sao vậy anh. anh xem file và hình ảnh đính kèm xem em bị lỗi gì hok hiểu.
cám ơn anh mong anh chỉ giúp