Hỏi về hàm dùng các giá trị chỉ định

Liên hệ QC

cocongmaisat

Thành viên mới
Tham gia
10/3/08
Bài viết
19
Được thích
0
Xin gửi 1 bài tập nhờ các anh em chỉ thêm: Trong bài tập gửi kèm , các mã nhân viên là 865xxx, 948xxx,967xxx,849xxx. Có hàm nào để khi nhập mã nhân viên , mà 3 số đầu khác các mã trên, thì sẽ báo là " Nhập sai dữ liệu không". Chứ mình dùng cách trên thấy không ổn tí nào!
 

File đính kèm

Xin gửi 1 bài tập nhờ các anh em chỉ thêm: Trong bài tập gửi kèm , các mã nhân viên là 865xxx, 948xxx,967xxx,849xxx. Có hàm nào để khi nhập mã nhân viên , mà 3 số đầu khác các mã trên, thì sẽ báo là " Nhập sai dữ liệu không". Chứ mình dùng cách trên thấy không ổn tí nào!
Bạn gởi tập tin dạng xls (excel 2003) anh em dễ mở hơn. Vì định dạng excel 2007 không phải máy nào cũng có nó.
 
Cách 1. Bạn dùng validation cho ô B1
Cách 2: Bạn dùng công thức:
= If(IsNA(Vlookup(B1,F1:G14,2,0), "Dữ liệu sai", Vlookup(B1,F1:G14,2,0))
 
Cách 1. Bạn dùng validation cho ô B1
Cách 2: Bạn dùng công thức:
= If(IsNA(Vlookup(B1,F1:G14,2,0), "Dữ liệu sai", Vlookup(B1,F1:G14,2,0))

Chỉnh lại giúp Bác 1 tí nhé (thiếu dấu ngoặc):

PHP:
= IF(ISNA(VLOOKUP(B1,F1:G14,2,0)),"Dữ liệu sai",VLOOKUP(B1,F1:G14,2,0))
 
Thêm một cách nữa dùng index nhé!
PHP:
=IF(ISERROR(MATCH($B$1,F:F,0)),"Dữ liệu sai",INDEX(G:G,MATCH($B$1,F:F,0)))
 
Tại sao lại phải ISNA và ISERROR mà không dùng COUNTIF nhỉ?
---> Đếm xem giá trị nhập có trong vùng nhập hay không? Nếu có thì mới VLOOKUP
 
Tại sao lại phải ISNA và ISERROR mà không dùng COUNTIF nhỉ?
---> Đếm xem giá trị nhập có trong vùng nhập hay không? Nếu có thì mới VLOOKUP
Bạn viết công thức ra giùm luôn đi nhé!

Chỉnh lại giúp Bác 1 tí nhé (thiếu dấu ngoặc):

PHP:
= IF(ISNA(VLOOKUP(B1,F1:G14,2,0)),"Dữ liệu sai",VLOOKUP(B1,F1:G14,2,0))
Nhưng nếu vậy ở ô B1, khi chưa nhập dữ liệu thì ô B7 đã báo "Dữ liệu sai"
 
Chỉnh sửa lần cuối bởi điều hành viên:
Xin gửi 1 bài tập nhờ các anh em chỉ thêm: Trong bài tập gửi kèm , các mã nhân viên là 865xxx, 948xxx,967xxx,849xxx. Có hàm nào để khi nhập mã nhân viên , mà 3 số đầu khác các mã trên, thì sẽ báo là " Nhập sai dữ liệu không". Chứ mình dùng cách trên thấy không ổn tí nào!
góp thêm với bạn 1 cách dùng Validation.
Nếu bạn chỉ chọn hoặc nhập mã nhân viên ở Cell B1 bạn có thể áp dụng cách như File đính kèm,khi bạn nhập sai sẽ xuất hiện hộp cảnh báo.Nếu bạn không muốn chọn mã nhân viên mà chỉ dùng cách nhập mã thì bạn có thể đặt như cell B17 trong File.
 

File đính kèm

Web KT

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

Back
Top Bottom