lookexceller
Thành viên mới

- Tham gia
- 13/1/09
- Bài viết
- 19
- Được thích
- 2
@tpt909 và mọi người thử xem file đính kèm có phải mục đích của tác giả muốn nói không
Trong trường hợp cột D của bạn có trên 3 giá trị là 15 thì bạn sẽ lấy giá trị nào vậy,hay lấy tất.Tốt nhất bạn nên có file dữ liệu và chỉ rõ yêu cầu thì kq sẽ chính xác hơnGiá trị 20, 15, 15 trong cột D là 3 giá trị lớn nhất trong cột B được trích ra từ công thức.
Còn 1 bài ở đây nữa:@ndu96081631 : mình sẽ thử add in đó của bác xem thế nào. Cám ơn bác nhiều.
@lookexceller: Có phải ý của bạn như thế này không? Xin xem file đính kèm.Bài của bạn đây:
|
A|B|C|
1|ABC|5|20|
2|CBD|9|15|
3|BDE|15|15|
4|DEF|20| |
5|EFG|15| |
6|FGH|1| |
7|GHI|7| |
1. Sheet 2, ô D4 bạn gõ công thức sau:Gửi các chuyên gia!!
Các pác cho hỏi tại sao khi dùng hàm vlookup, hlookup và hàm index lại có lỗi #N/A như bài đính kèm (đã dùng cả 3 cách ở sheet 2 rồi mà ko ra), nếu muốn sửa thì phải sửa như thế nào? Mong các pác chỉ giáo giúp cho!
=VLOOKUP(LEFT($B4,3),$B$18:$F$21,2+RIGHT($B4),0)*$E4
=E5*VLOOKUP(--RIGHT(B5),$F$16:$G$18,2,0)
Dĩ nhiên là có nhiều cách để làm không nhất thiết dùng hàm If để lấy ra. Vấn đề là dữ liệu của bạn như thế nào! Nếu bạn có file kèm theo thì dễ làm hơn!Tôi thường dùng hàm if để lấy dữ liệu từ sheet khác, nhưng kết quả hiện ra bị ngắt quẵng bởi các dòng trống, nếu sheet chứa dữ liệu nguồn 9000 dòng thì bên sheet chứa dữ liệu đích tôi cũng phải kéo copy công thức xuống đúng số dòng đó và dữ liệu kết quả cũng bị ngắt quãng, có cách nào để kết quả của hàm if khi lọc dữ liệu từ một sheet khác hiện kết quả liên tục trên các dòng mà không có dòng trắng giống như được gõ liên tục vậy? .........
Dĩ nhiên là có nhiều cách để làm không nhất thiết dùng hàm If để lấy ra. Vấn đề là dữ liệu của bạn như thế nào! Nếu bạn có file kèm theo thì dễ làm hơn!
Thanks bác nhiều,
trong file excel xuatkho2008.xls tôi muốn lọc với 3 điều kiện :
- Lọc tất cả các loại máy ( máy thì có nhiều loại máy )
- Lọc tất cả các thiết bị có tên cổng trục và cầu trục ( cổng trục và cầu trục có nhiều loại khác nhau)
Rất mong bác chỉ giáo.
bác ơi nó là thiết bị đó, cũng gần như cái máy mà ko phải là máy, em chẳng biết giải thích bác thế nào, nhưng nếu bác lọc theo bộ thì lôi theo một mớ linh kiện tèm nhèm đi theo nữa, thực ra xuất là cái máy hoặc là thiết bị thôi em gõ liền tù tì cả linh kiên kèm theo trong đó nữa nên bác hơi khó hiểu, ý em muốn là lọc ra tên máy và các thiết bị thôi, bác coi lại giùm sheet chitiet, bác chỉ cần thực hiện lọc bẳng filter trong sheet này theo đơn vị tính bộ là bác biết ngay hệ lụy của nó thế nào như vậy bác sẽ hiểu ngay thôi.Cổng trục và cầu trục toàn là Bộ không thôi mà bạn, xem lại đk lọc bạn nhé. Có lẽ mình chưa hiểu ý bạn lắm.
Bạn xem file xem đúng ý không nhé.trong file excel xuatkho2008.xls tôi muốn lọc với 3 điều kiện :
- Lọc tất cả các loại máy ( máy thì có nhiều loại máy )
- Lọc tất cả các thiết bị có tên cổng trục và cầu trục ( cổng trục và cầu trục có nhiều loại khác nhau)
Dùng công thức cũng được, nhưng tôi thấy nó tính toán chậm rì rì...Cám ơn bác viendo, hay quá rất đúng ý em, tuyệt quá nhưng có còn công thức nào rút gọn hơn mà kết quả vẫn như vậy không bác?bác ơi sao em mở file của bác chờ lâu quá, có khi nào do công thức dài quá nó phải tính toán lâu không bác?
Để trích ra danh sách từ mấy ngàn record chắc chắn xử lý không nhanh được nếu dùng công thức, máy mà yếu nữa thì rùa bò. Anh NDU đã xử lý bằng VBA cho bạn. Thanks.bác ơi sao em mở file của bác chờ lâu quá, có khi nào do công thức dài quá nó phải tính toán lâu không bác?
trong file excel xuatkho2008.xls tôi muốn lọc với 3 điều kiện :
- - Lọc tất cả các loại máy ( máy thì có nhiều loại máy )
- - Lọc tất cả các thiết bị có tên cổng trục và cầu trục ( cổng trục và cầu trục có nhiều loại khác nhau)