Các câu hỏi về hàm dò tìm dữ liệu (Lookup, Vlookup, Hlookup...)

  • Thread starter Thread starter songlon
  • Ngày gửi Ngày gửi
Liên hệ QC

Closed poll

  • 1

    Votes: 1 100.0%
  • 2

    Votes: 0 0.0%

  • Total voters
    1
  • Poll closed .
Status
Không mở trả lời sau này.
cám ơn các bạn đã chỉ giáo . tôi cũng đã dùng được hàm VLOOKUP cho số liệu của mình . tuyệt vời rồi . vì dữ liệu của tôi lên đến khoảng 70.000 dòng lại có quá nhiều số liệu cần phải kết xuất nên máy quá nặng .

Như vấn đề của bạn thinh.cao đưa ra dùng hàm sumif là hoàn toàn hợp lý hoặc dùng chức năng Subtotal . chức năng này còn ko tiện bằng hàm sumif nhưng trong ví dụ bạn không nên cố định các ô như thế khi lập hàm cứ chọ cả cột luôn . số liệu nếu dung office 2007 thì hầu như thoải mái cho chúng ta
 
cám ơn các bạn đã chỉ giáo . tôi cũng đã dùng được hàm VLOOKUP cho số liệu của mình . tuyệt vời rồi . vì dữ liệu của tôi lên đến khoảng 70.000 dòng lại có quá nhiều số liệu cần phải kết xuất nên máy quá nặng .

Như vấn đề của bạn thinh.cao đưa ra dùng hàm sumif là hoàn toàn hợp lý hoặc dùng chức năng Subtotal . chức năng này còn ko tiện bằng hàm sumif nhưng trong ví dụ bạn không nên cố định các ô như thế khi lập hàm cứ chọ cả cột luôn . số liệu nếu dung office 2007 thì hầu như thoải mái cho chúng ta
70.000 dòng (chắc dùng Excel2007) mà dùng hàm và file vẫn còn "chạy" được là quá hay! ---> Không treo máy là may lắm rồi
Trong trường hợp này tôi sẽ:
- Xem lại cấu trúc dử liệu... xem có nên thiết kế lại không?
- Dùng các công cụ có sẳn thay cho công thức: AutoFilter, Advanced Filter, Consolidate, PivotTable... vân vân..
- Cần thiết thì chuyển mọi thứ sang VBA
 
Bàn luận thêm

mình cũng đang học về VBA nhưng chưa tốt . gặp nhiều chỗ chưa sử lý được. với dữ liệu 70.000 dòng là đang sử dụng office 2007 . chạy được là do cũng dùng nhiều Filter và các công cụ khác .
nếu bạn nào có tài liệu nào hay về VBA thì cho mình tham khảo với
thank !
( dùng office 2007 rất hay . kết hợp với vista rất tuyệt vời )
__--__
 
Em mới học Ecxel nhưng có điều là tự học nên đọc sách, nhất là sách bằng tiếng Anh thật lòng nắm không được vững, nhất là cái hàm VLOOKUP này nó phức tạp quá, đến bây giờ em vẫn mơ hồ chức năng nó làm gì, dùng thế nào..Bác nào giúp em được không?EM sorry nếu đã hỏi vấn đề đã hỏi rồi.
 
Ứng dụng hàm vlookup?

Các bạn thân mến,

Mình có 1 file với những bảng dữ liệu có kích thước lớn (>100 cột). Mình sử dụng nhiều hàm vlookup để tham chiếu dữ liệu, tuy nhiên mỗi khi insert hoặc delete một cột nào đó trong data thì mình phải định lại số cột của các hàm vlookup này rất mất thời gian, đồng thời nhiều khi quên ko chỉnh hết.

Các bạn có biết cách nào để khắc phục, hoặc dùng hàm nào thay thế phù hợp hơn ko.

Giúp mình với nhé
 
Có thể dùng thêm hàm MATCH hay thêm INDEX nữa. Tốt nhất là bạn đưa file lên.
 
Trường hợp này bạn có thể dùng hàm COLUMN() + n để có một biến động của cột cần lấy dữ liệu.

Ví dụ: Giá trị cần dò tìm là ô M100, Cột dò tìm của bạn là B (cột 2) , cột kết quả là Z (cột 26)

Công thức dò tìm của bạn sẽ là: VLOOKUP(M100,$B:$IV,COLUMN($Z:$Z)-1,0). Khi bạn chèn 1 cột trước cột Z, công thức tự động sẽ thành VLOOKUP(M100,$B:$IV,COLUMN($AA:$AA)-1,0)
 
Lần chỉnh sửa cuối:
Các bạn thân mến,

Mình có 1 file với những bảng dữ liệu có kích thước lớn (>100 cột). Mình sử dụng nhiều hàm vlookup để tham chiếu dữ liệu, tuy nhiên mỗi khi insert hoặc delete một cột nào đó trong data thì mình phải định lại số cột của các hàm vlookup này rất mất thời gian, đồng thời nhiều khi quên ko chỉnh hết.

Các bạn có biết cách nào để khắc phục, hoặc dùng hàm nào thay thế phù hợp hơn ko.

Giúp mình với nhé
Theo mình bạn nên đặt số thứ của cột tham chiếu rồi đặt trị tuyệt đối thì khi bạn chèn thêm cột thì các cột sẻ không thay đổi và ban không việc gì pảhi thay đổi số cột. VD: Tham chiếu của bạn là $A$2:$F$5 và bạn mốn lấy cột thứ 3 của vùng tham chiếu đó bằng công thức. VLOOKUP(A6,$A$2:$F$5,3,0) bạn sẻ dùng VLOOKUP(A6,$A$2:$F$5,$C$1,0) và tất nhiên bạn đừng quên đánh số 3 vào ô C1. Hay thử đi. Chúc bạn thành công
 
Help: lỗi hàm Vlookup

Mình có File này tìm mãi mà không hiẻu tại sao CT trả về lỗi. Mong mọi người giúp đỡ, tìm cách giải quyết.
Xin cám ơn!
 

File đính kèm

Mình có File này tìm mãi mà không hiẻu tại sao CT trả về lỗi. Mong mọi người giúp đỡ, tìm cách giải quyết.
Xin cám ơn!
Lỗi do bạn không dùng địa chỉ tuyệt đối trong CT nên khi bạn copy ct xuông địa chỉ tham chiếu bị thay đổi.
Mã:
[B]=IF(ISNA(VLOOKUP(A2,MVT![COLOR=Red]$[/COLOR]A[COLOR=Red]$[/COLOR]1:[COLOR=Red]$[/COLOR]B[COLOR=Red]$[/COLOR]34,2,0)),"",VLOOKUP(A2,MVT![COLOR=Red]$[/COLOR]A[COLOR=Red]$[/COLOR]1:[COLOR=Red]$[/COLOR]B[COLOR=Red]$[/COLOR]34,2,0))[/B]
 
tìm dữ liệu với vlookup

Hiện em có bảng tính dưới đây mà em không biết sử lý như thế nào. mong được các anh chị giúp đỡ.
 

File đính kèm

Bạn phải cố định vùng tham chiếu VLOOKUP(B3;HANGCAT!B3:E13;3;0) -> VLOOKUP(B3;HANGCAT!$B$3:$E$13;3;0)
 
Theo mình tốt nhất bạn cứ theo dõi bằng cách đánh số lô đúng của nó:
ví dụ: lô 256 và lô 1256. Xài Vlookup thoải mái (nhớ vùng tham chiếu là địa chỉ tuyệt đối để copy và paste cho dễ nghen)
 
do cty em quy định số lô như vậy thành ra em không thay đổi được. trong cái sheet hàng cắt có tới mấy trăm ngàn lô hàng có lô cắt lại và số lô khác nhau. nên em muốn nếu mình nhập số lô và tên hàng thì các giá trị sau đó như size + số lượng sẽ dựa vào 2 giá trị đó và tìm đúng cột. em phải lam sao đây?
 
Bạn xem cái file này thử xem sao :
 

File đính kèm

cảm ơn bạn viendo đã giúp đỡ.Mình cũng đã học hỏi được chút ít từ công thức của bạn. khi mình áp dụng trên file thực tế của mình thì máy nó calc lâu quá cứ ...% liên tục mặc dù mình đã chọn chế độ automatic rồi..
 
cảm ơn bạn viendo đã giúp đỡ.Mình cũng đã học hỏi được chút ít từ công thức của bạn. khi mình áp dụng trên file thực tế của mình thì máy nó calc lâu quá cứ ...% liên tục mặc dù mình đã chọn chế độ automatic rồi..

Bạn phải chọn chế độ manual chứ. Nếu file nặng mà để chế độ automatic thì máy tính lâu là đúng rồi.
 
Giúp em sử dụng hàm VLOOKUP

Các anh chị xem file đính kèm với yêu cầu sheet 3 giúp em với, em mới biết dùng Excel nên chưa rành lắm, cảm ơn các anh chị
 

File đính kèm

Các anh chị xem file đính kèm với yêu cầu sheet 3 giúp em với, em mới biết dùng Excel nên chưa rành lắm, cảm ơn các anh chị
Cell B3 gõ công thức dưới đây rồi Fill xuống nhé:
PHP:
=SUMIF(Sheet1!$B$2:$B$7;Sheet3!A3;Sheet1!$C$2:$C$7)+SUMIF(Sheet2!$B$2:$B$7;Sheet3!A3;Sheet2!$C$2:$C$7)
 
Hỏi gấp về hàm VLookUP (tìm các trường có cùng số CMT)

Tớ hiện tại gặp một vấn đề rất oái oăm. Khi dùng hàm VLOOKUP để tìm các trường có cùng số CMT đưa dữ liệu về 1 bảng chính thì..........
Tất cả những cell có báo hình tam giác màu xanh (theo mặc định) nho nhỏ ở góc trái trên thì hàm vlookup hoạt động tốt. Còn những ô không báo gì thì hàm vlookup hoạt động không ổn.
Ở đây những trường có tam giác màu xanh ở góc trên trái thì đều là những trường cmt mà số đầu tiên là 0
còn những trường có số đầu tiên khác 0 thì không dùng đc hàm vlookup.
Mình đã thử convert về text hết cũng vẫn không được.

File đính kèm: View attachment Copy of Dung.rar
Tớ muốn lấy các trường ngày cấp CMT, Nơi cấp CMT, và địa chỉ.
Các bạn xem hộ tớ nhé. Gấp lắm. Cám ơn.
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom