Hỗ trợ công thức

  • Thread starter lmtuong
  • Ngày gửi
L

lmtuong

Guest
8/2/12
3
0
1
46
Thu Duc
Dear ACE,

Hiện tại mình không biết dùng công thức nào cho đúng vì dùng vlookup thì quá dài và lâu nên nhờ ACE tư vấn và hiệu chỉnh dùm mình.

ACE xem file đính kèm.

Cám ơn ACE đã hỗ trợ.
 

Đính kèm

  • Mapping_Matrix _WP3133.xlsx
    68.4 KB · Lượt xem: 77
Khóa học Quản trị dòng tiền
K

Kin7

Cao cấp
8/5/15
5,194
987
113
Sáng mai mình xem.
 
thinhvd

thinhvd

Cao cấp
25/11/09
1,336
234
63
Hà Nội
bluesofts.net
Nhờ bác xem qua và hỗ trợ giúp.
Gửi bạn bài trả lời nhé: chỉ cần 1 công thức quét cho tất cả các cột, hàng còn lại:
=IF(ISNA(VLOOKUP($C5,'Nguoi dung'!$E$5:$AR$30,MATCH(E$2,'Nguoi dung'!$F$2:$AR$2,0)+1,FALSE)),"",VLOOKUP($C5,'Nguoi dung'!$E$5:$AR$30,MATCH(E$2,'Nguoi dung'!$F$2:$AR$2,0)+1,FALSE))
 

Đính kèm

  • Mapping_Matrix _WP3133.xlsx
    188.5 KB · Lượt xem: 44
K

Kin7

Cao cấp
8/5/15
5,194
987
113
Gửi bạn bài trả lời nhé: chỉ cần 1 công thức quét cho tất cả các cột, hàng còn lại:
=IF(ISNA(VLOOKUP($C5,'Nguoi dung'!$E$5:$AR$30,MATCH(E$2,'Nguoi dung'!$F$2:$AR$2,0)+1,FALSE)),"",VLOOKUP($C5,'Nguoi dung'!$E$5:$AR$30,MATCH(E$2,'Nguoi dung'!$F$2:$AR$2,0)+1,FALSE))
Công thức này mình thấy dùng được.
Bạn @thinhvd. Có thể thay bằng index được chứ?
 
P

phambahung1306

Guest
9/12/16
3
0
1
35
Gửi bạn công thức mình hiểu. Hy vọng giúp được bạn.
=IF(ISNONTEXT(INDEX('Nguoi dung'!$F$5:$AR$30,MATCH(Mapping!$C5,'Nguoi dung'!$E$5:$E$30,0),MATCH(Mapping!E$2,'Nguoi dung'!$F$2:$AR$2,0))),"",INDEX('Nguoi dung'!$F$5:$AR$30,MATCH(Mapping!$C5,'Nguoi dung'!$E$5:$E$30,0),MATCH(Mapping!E$2,'Nguoi dung'!$F$2:$AR$2,0)))
Lưu ý đến bạn:
- Không nên sử dụng công thức quét cả cột, ví dụ counta(E5:E65565) vì không khi nào dữ liệu bạn đến dòng 65565, trừ khi công việc của bạn dùng đến nó.
- Định dạng cố gắng đồng nhất và không định dạng những ô không dùng đến nhằm hạn chế tối đa dung lượng file giúp tăng tốc độ xử lý của excel. File mình có xóa định dạng một số dòng không dùng đến, bạn kiểm tra thử dung lượng file nhé.
Chúc bạn thành công!
 

Đính kèm

  • Mapping_Matrix _WP3133.xlsx
    35.8 KB · Lượt xem: 38
N

nguoiconxunui

Khách vãng lai
29/6/04
1,280
215
63
Bình Định
aso2pc.co.cc
index vs lookup cái nào tốc độ hơn?
 
P

phambahung1306

Guest
9/12/16
3
0
1
35
index vs lookup cái nào tốc độ hơn?
Tùy vào tình huống bạn ơi, về mặt lý thuyết thì khi bạn dùng index, excel phải dò rất nhiều bảng nên tốc độ xử lý nếu so với hàm lookup thì chậm hơn. Tuy nhiên với bài mà bạn lmtuong đưa ra thì index lại hiệu quả hơn ở chỗ thao tác của người dùng. Còn tốc độ máy xử lý thì tình bằng phần triệu giây nên hơn nhau 1 vài phần triệu giây thì không ý nghĩa nha bạn.
 
K

Kin7

Cao cấp
8/5/15
5,194
987
113
Đúng mà! Thô nhưng mà thật còn hơn thô thiển
Trước đây mình có thắc mắc.
Sau mới biết là bên bạn kinh doanh nên ko đi vào lòng người lắm.
Vì excel vẫn có thể giái quyết được công việc.
 
  • Like
Reactions: thuytinh02
thinhvd

thinhvd

Cao cấp
25/11/09
1,336
234
63
Hà Nội
bluesofts.net
Trước đây mình có thắc mắc.
Sau mới biết là bên bạn kinh doanh nên ko đi vào lòng người lắm.
Vì excel vẫn có thể giái quyết được công việc.
Đi vào lòng người khác là được chứ chả cần đi vào lòng bạn là được. Theo câu hỏi của 1 bạn thì hỏi có cách nào nhanh hơn dùng hàm index và vlookup không?. Cá nhân mình, năng lực mình biết và bên mình tạo ra cao cấp hơn, khắc phục được thì giới thiệu.
Cái có ích với mọi người thì chia sẻ, cái cộng đồng hỏi thì giải đáp, cái thiên hạ cần thì mình trợ giúp. Và đương nhiên có những cái không giải quyết được hoặc giải quyết được không tối ưu thì sẽ có giải pháp. Giải pháp có thể mất tiền, không mất tiền, kinh doanh hay thương mại hóa là chuyện đương nhiên.
MÌNH RẤT THÍCH VÀ TÔN TRỌNG NẾU BẠN ĐƯA RA PHƯƠNG ÁN VÀ TRỢ GIÚP ĐẮC LỰC CHO NGƯỜI KHÁC => GIÚP CỘNG ĐỒNG PHÁT TRIỂN CHỨ KHÔNG PHẢI ĐI CHÊ BAI
 
K

Kin7

Cao cấp
8/5/15
5,194
987
113
Đi vào lòng người khác là được chứ chả cần đi vào lòng bạn là được. Theo câu hỏi của 1 bạn thì hỏi có cách nào nhanh hơn dùng hàm index và vlookup không?. Cá nhân mình, năng lực mình biết và bên mình tạo ra cao cấp hơn, khắc phục được thì giới thiệu.
Cái có ích với mọi người thì chia sẻ, cái cộng đồng hỏi thì giải đáp, cái thiên hạ cần thì mình trợ giúp. Và đương nhiên có những cái không giải quyết được hoặc giải quyết được không tối ưu thì sẽ có giải pháp. Giải pháp có thể mất tiền, không mất tiền, kinh doanh hay thương mại hóa là chuyện đương nhiên.
MÌNH RẤT THÍCH VÀ TÔN TRỌNG NẾU BẠN ĐƯA RA PHƯƠNG ÁN VÀ TRỢ GIÚP ĐẮC LỰC CHO NGƯỜI KHÁC => GIÚP CỘNG ĐỒNG PHÁT TRIỂN CHỨ KHÔNG PHẢI ĐI CHÊ BAI
Mình ko chê. Nếu mình có cái như bạn nói mình sẽ đi bán nó. Chứ ko giúp miễn phí.
 

Xem nhiều

Webketoan Zalo OA