Lỗi #N/A (1 người xem)

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

phanthinh1971

Thành viên mới
Tham gia
9/2/07
Bài viết
24
Được thích
1
Em sd CT này để điền ngày tháng (ô màu xanh Sheet 'InCT' trong file kèm theo) nhưng toàn bị báo lỗi .
Bác nào biết chỉ dùm em với ?
Cảm ơn nhiều !
View attachment PT.rar
 
Excel báo lỗi là do hàm Vlookup bạn lập bị sai
=VLOOKUP($H$2,NKHANG!A7:D18,2,0)
Rõ ràng ô H2 là số chứng từ, nhưng trong vùng tìm kiếm là NKHANG!A7:D18 thì cột đầu tiên (cột A) là Thứ tự nên không thể tìm thấy được do đó Excel báo lỗi.
Đây là công thức lấy giá trị ngày tháng theo số chứng từ:
Mã:
=INDEX(NKHANG!$B$7:$B$18,MATCH(H2,NKHANG!$C$7:$C$18,0),1)
Bạn có thể thêm các hàm Day, Month, Year trước hàm trên để lấy ra ngày, tháng, năm:
Mã:
="Ngay " & DAY(INDEX(NKHANG!$B$7:$B$18,MATCH($H$2,NKHANG!$C$7:$C$18,0),1)) & 
" thang " & MONTH(INDEX(NKHANG!$B$7:$B$18,MATCH($H$2,NKHANG!$C$7:$C$18,0),1)) & 
" nam " & YEAR(INDEX(NKHANG!$B$7:$B$18,MATCH($H$2,NKHANG!$C$7:$C$18,0),1))
 
Sao ko dung Sumproduct đi?

="Ngày "&(DAY(SUMPRODUCT((NKHANG!C7:C8=H2)*(NKHANG!B7:B8))))&" Tháng "&(MONTH(SUMPRODUCT((NKHANG!C7:C8=H2)*(NKHANG!B7:B8))))&" Năm "&(YEAR(SUMPRODUCT((NKHANG!C7:C8=H2)*(NKHANG!B7:B8))))

luôn tiện Pác NVSON cho hỏi có cách nào dùng hàm vlookup tìm giá trị ở cột 2 nhưng trả giá trị về cột 1 ko?
 
Lần chỉnh sửa cuối:
CPH đã viết:
luôn tiện Pác NVSON cho hỏi có cách nào dùng hàm vlookup tìm giá trị ở cột 2 nhưng trả giá trị về cột 1 ko?
Theo mình thì có các cách sau:
C1: Thay vì dùng hàm VLookup bạn sử dụng hàm Lookup
C2: Thay vì dùng hàm VLookup bạn sử dụng hàm Match kết hợp với hàm Index (như mình dùng ở trên).
.......
 
Theo mình thì có các cách sau:
C1: Thay vì dùng hàm VLookup bạn sử dụng hàm Lookup
C2: Thay vì dùng hàm VLookup bạn sử dụng hàm Match kết hợp với hàm Index (như mình dùng ở trên).
.......
Chào cả nhà
E có một công thức như ở file đính kèm
ở đây, báo lỗi #N/A là do tìm kiếm không
thấy, nhưng e muốn là nếu tìm kiếm không
thấy thì trả về giá trị là 0 thì e phải đặt
công thức như thế nào? Các bác tiền bối
có cao kiến gì không chỉ giúp e với
 

File đính kèm

Chào cả nhà
E có một công thức như ở file đính kèm
ở đây, báo lỗi #N/A là do tìm kiếm không
thấy, nhưng e muốn là nếu tìm kiếm không
thấy thì trả về giá trị là 0 thì e phải đặt
công thức như thế nào? Các bác tiền bối
có cao kiến gì không chỉ giúp e với
Vì bạn dùng Excel 2007 nên có thể sử dụng hàm IFERROR
PHP:
=IFERROR(VLOOKUP(A1,Sheet2!$A$1:$B$2,2,0),0)
 
các anh chị có thể giúp em cái lỗi này ko, em cũng bị lỗi #N/A mà sửa hoài ko được, đánh lại công thức hay thay giá trị về 0, nó cũng báo lỗi
 

File đính kèm

các anh chị có thể giúp em cái lỗi này ko, em cũng bị lỗi #N/A mà sửa hoài ko được, đánh lại công thức hay thay giá trị về 0, nó cũng báo lỗi

Bạn thêm hàm bẫy lỗi ISNA vào là được. Công thức tại ô F4:

=IF(ISNA(VLOOKUP(D4,$A$16:$D$19,IF(B4="TV",2,IF(B4="TL",3,4)),1)),0,VLOOKUP(D4,$A$16:$D$19,IF(B4="TV",2,IF(B4="TL",3,4)),1)*E4)
 
các anh chị có thể giúp em cái lỗi này ko, em cũng bị lỗi #N/A mà sửa hoài ko được, đánh lại công thức hay thay giá trị về 0, nó cũng báo lỗi
1/ Từ D8:D13 không phải Date mà là Text.(Định dạng cột này là Date và ... nhập lại.
2/ Cột Ngày bán (Bảng 1) phải được Sort từ nhỏ đến lớn.
3/ Sử dụng Vlookup(X,Y,z,1) hoặc Vlookup(X,Y,z) để dò tương đối chứ không thể có số 0 ở cuối được.
 
Các anh chị ơi, e cũng bị lỗi này mà ko tài nào hiểu được tại sao, các anh chị giúp e với! em cám ơn nhiều ạ
 

File đính kèm

Bạn thử công thức này xem nhé: ở ô c3
=VLOOKUP(B3;$F$2:$G$16;2;0)
 
Cám ơn Crystal Rose nhiều nhé, có vẻ như nhiều cột nó ko nhận được giá trị thì phải.:)

Sau khi gỡ rối đc vụ này e học thêm đc 1 điều với hàm này đó là giá trị tham chiếu phải là ở cột đầu tiên trong bảng đấy.^^
 
Chỉnh sửa lần cuối bởi điều hành viên:
Các anh chị ơi!
Làm ơn giúp em vấn đề lỗi này với. Em dò tìm mà nó cứ báo lỗi hoài. mong mọi người tìm nguyên nhân giùm em nhé!
Cảm ơn mọi người!
 

File đính kèm

Các anh chị ơi!
Làm ơn giúp em vấn đề lỗi này với. Em dò tìm mà nó cứ báo lỗi hoài. mong mọi người tìm nguyên nhân giùm em nhé!
Cảm ơn mọi người!

Công thức của bạn phải là như vầy mới đúng:

=VLOOKUP(C3,$B$27:$E$30,MATCH(--RIGHT(A3,LEN(A3)-4),$C$26:$E$26,0)+1,FALSE)
 
Cảm ơn bạn nhiều! Nhưng bạn có thể cho mình biết là tại sao thêm hai cái gạch đằng trước hàm right không? Cảm ơn bạn lần nữa nhé!

Cái này đã nói bao nhiêu lần trên diễn đàn rồi, đó không phải là 2 dấu gạch mà là 2 dấu trừ!

Sau khi tách số từ 1 chuỗi thì các ký số đó nó mang tính chất của một chuỗi chứ không phải là một số, vì vậy chúng ta phải chuyển định dạng của chúng về lại giá trị số.

Bằng cách:

--XX ; XX*1 ; XX/1 ; VALUE(XX) ; XX+0 ; XX-0 v.v...
 
Hoàn thành, có lẽ bảng dò của bạn có vấn đề

các anh chị có thể giúp em cái lỗi này ko, em cũng bị lỗi #N/A mà sửa hoài ko được, đánh lại công thức hay thay giá trị về 0, nó cũng báo lỗi
Hoàn thành, có lẽ bảng dò của bạn có vấn đề
 

File đính kèm

Các a/c giúp em về cái lỗi #N/A ơpr hàm VLOOKUP này với ạ !!!!!

E không hiểu nó bị lỗi ở đâu ạ? Thầy giáo của em cũng bảo công thức đúng nhưng cũng ko biết sao lại có cái lỗi #N/A ở đây +-+-+-+ A/c giúp em với !! Em tks trước nhá/-*+/
 

File đính kèm

E không hiểu nó bị lỗi ở đâu ạ? Thầy giáo của em cũng bảo công thức đúng nhưng cũng ko biết sao lại có cái lỗi #N/A ở đây +-+-+-+ A/c giúp em với !! Em tks trước nhá/-*+/
1. Sửa thế này nhé, công thức tại C3 :
=VLOOKUP(VALUE(RIGHT(A3,2)),$G$3:$H$5,2,0)
Lúc đó ô C7 sẽ bị lỗi vì tại bảng tham chiếu dữ liệu tại G3 là dạng text trong khi dữ liệu tìm kiếm của chúng
ta là kiểu number. Bạn sửa như sau :
Đặt con trỏ chuột tại ô G3 xuất hiện dấu chấm than, bấm vào mũi tên xổ xuống chọn Convert to number.

2. Để nguyên công thức của bạn trong bảng tham chiếu tại G4 gõ '11 và G5 gõ '12, chú ý cái chỗ đỏ đỏ nhé.
 
Chào các Anh/Chị, em đang tự học excel, cũng bị lỗi n/a, nhưng không biết sửa sao hết, mong các Anh/Chị giúp em với. Em cám ơn nhiều lắm, nhưng cũng không biết cách tải file lên thế nào, các Anh/Chị chỉ dùm em với ạ...
 
Chào các Anh/Chị, em đang tự học excel, cũng bị lỗi n/a, nhưng không biết sửa sao hết, mong các Anh/Chị giúp em với. Em cám ơn nhiều lắm, nhưng cũng không biết cách tải file lên thế nào, các Anh/Chị chỉ dùm em với ạ...

Bạn bấm vô nút "Đổi Sang Khung Lớn" sẽ thấy nút "Tải File Từ Máy".

Nhớ rằng dung lượng file phải <=97Kb nhé, nếu lớn quá bạn nên nén lại rồi gửi lên.
 
Bạn có gửi nhầm file không đấy
Trong file ko có yêu cầu như bạn nói đâu

bạn kiểm tra file đính kèm ấy, giúp mình nhé, chả hiểu lỗi ở đâu nữa, ở cột D4, D5 và D6 ấy mình dùng hàm
=INDEX($C$11:$G$16,MATCH(B2,$B$11:$B$16,0),MATCH(C2,$C$10:$G$10,0))
trong file sao k thấy hiện công thức nhỉ
 
Lần chỉnh sửa cuối:
bạn kiểm tra file đính kèm ấy, giúp mình nhé, chả hiểu lỗi ở đâu nữa, ở cột D4, D5 và D6 ấy mình dùng hàm
=INDEX($C$11:$G$16,MATCH(B2,$B$11:$B$16,0),MATCH(C2,$C$10:$G$10,0))
trong file sao k thấy hiện công thức nhỉ

Lỗi là như vậy đây
cột B có lúc bạn đánh Đà nẵng = unicode, bên cột C lại đánh thành unicode tổ hợp nên bị lỗi thôi
Bạn thống nhất font chữ cách đánh file là ok nhé
Còn công thưc như bạn đánh là ok
Bạn thử Đánh Đà nẵng bằng unicode chỉ có 7 ký tự ( dùng len đếm ), nhưng khi đánh bằng unicode tổ hợp lại ra 9 ký tự
 
Lần chỉnh sửa cuối:
Lỗi là như vậy đây
cột B có lúc bạn đánh Đà nẵng = unicode, bên cột C lại đánh thành unicode tổ hợp nên bị lỗi thôi
Bạn thống nhất font chữ cách đánh file là ok nhé
Còn công thưc như bạn đánh là ok
Bạn thử Đánh Đà nẵng bằng unicode chỉ có 7 ký tự ( dùng len đếm ), nhưng khi đánh bằng unicode tổ hợp lại ra 9 ký tự
Như bạn comet_1701 nói bạn nên chuyển cho chúng đồng bộ với nhau.

1.Unicode tổ hợp: Một kí tự được được tổ hợp từ nhiều thành phần nhỏ khác nhau. VD chữ "Ừ" gồm hai thành phần là chữ "Ư" và kí tự thanh huyền "`". Cũng có thể tách ra làm ba phần, "U", đấu móc, và thanh huyền "`". Nhưng ở đây chỉ cần quan tâm đến loại hai thành phần.
2.Unicode dựng sẵn: Thì chữ "ừ" được xem là một kí tự duy nhất. Có mã Unicode cụ thể.
 

File đính kèm

em cũng bị lổi N/A mọi người chỉ giúp với
 
Các bác ơi,


Mình cũng có 1 file, khi mình muốn dò tìm giá trị rỗng thì trả về rỗng chứ không trả về zero và không hiện N/A.

Xin các bác giúp với.

Cám ơn nhiều ạ!
 

File đính kèm

các bác ơi,


mình cũng có 1 file, khi mình muốn dò tìm giá trị rỗng thì trả về rỗng chứ không trả về zero và không hiện n/a.

Xin các bác giúp với.

Cám ơn nhiều ạ!
PHP:
=iferror(vlookup(g3,$d$3:$e$8,2,0),"")
Bạn lưu ý iserror khử được tất cả các lỗi trừ khác N/A. Trường hợp này nên dùng iferror
Để bỏ só 0 đi bạn vào File/option/ Advance, bỏ dấu tích ở show a zero value đi nhé (phần Display option for this ....)
 
Chào tất cả các anh chị, e mới tham gia ạ. cho e hỏi được không, e có bảng kê, trên gmail người ta gửi cho e thì e nhìn thấy được giá trị. nhưng khi tải về máy, thì giá trị đấy nó báo lỗi #N/A. có lấy được giá trị không ạ, và làm thế nào để lấy được ạ
 
Chào tất cả các anh chị, e mới tham gia ạ. cho e hỏi được không, e có bảng kê, trên gmail người ta gửi cho e thì e nhìn thấy được giá trị. nhưng khi tải về máy, thì giá trị đấy nó báo lỗi #N/A. có lấy được giá trị không ạ, và làm thế nào để lấy được ạ
 
Chào tất cả các anh chị, e mới tham gia ạ. cho e hỏi được không, e có bảng kê, trên gmail người ta gửi cho e thì e nhìn thấy được giá trị. nhưng khi tải về máy, thì giá trị đấy nó báo lỗi #N/A. có lấy được giá trị không ạ, và làm thế nào để lấy được ạ
Bạn gưi cái file bị lỗi #N/A lên đây. Để bác sĩ còn bắt bệnh
 
Các anh chị ơi, e cũng bị lỗi này mà ko tài nào hiểu được tại sao, các anh chị giúp e với! em cám ơn nhiều ạ
muốn hiểu được thì nên xem lại cách sử dụng hàm Vlookup đi nha. Giá trị dò phải trùng với 1 trong những giá trị cột đầu tiên trong bản dò
 
lỗi #na

mình gửi file lên đây nhờ mọi người giúp lỗi này, minh đã dùng cả index mà match cũng không được.|||||**~**|||||. Mình muốn dùng vlookup để lấy tên CCDC sang sheet 2.101-2.303 từ sheet bên trái. Mọi người xem giúp, thanks
 

File đính kèm

mình gửi file lên đây nhờ mọi người giúp lỗi này, minh đã dùng cả index mà match cũng không được.|||||**~**|||||. Mình muốn dùng vlookup để lấy tên CCDC sang sheet 2.101-2.303 từ sheet bên trái. Mọi người xem giúp, thanks
Lỗi của bạn là:
1. không cố định bảng đối chiếu
2. Bạn đang vlooup 1 số (number - gái trị bên phải) mà trong bảng đối chiếu, giá trị đối chiếu là Text (gia trị bên trai) nên không ra kết quả.
Bạn fix lại coi thế nào
 
=IF(ISNA(VLOOKUP(A1,Sheet2!$A$1:$B$2,2,0)),0,(VLOOKUP(A1,Sheet2!$A$1:$B$2,2,0)))
 
Lỗi của bạn là:
1. không cố định bảng đối chiếu
2. Bạn đang vlooup 1 số (number - gái trị bên phải) mà trong bảng đối chiếu, giá trị đối chiếu là Text (gia trị bên trai) nên không ra kết quả.
Bạn fix lại coi thế nào

Mình đã fix sang hết ký tự number cho cột dữ liệu tìm nhưng cũng không được, mọi người xem giúp
 

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

Back
Top Bottom