Top 14 # Xem Nhiều Nhất Lỗi #Name Trong Excel 2010 Mới Nhất 6/2023 # Top Like | Beiqthatgioi.com

Cách Khắc Phục Lỗi Name Conflict Trong Excel 2010, 2013, 2022, 2022

Hiện nay, có nhiều anh chị khi sử dụng File Excel phiên bản 2010, 2013, 2016, 2020 vô tình gặp phải một lỗi phức tạp tên là Name conflict nhưng chưa thật sự tìm ra được cách khắc phục hiệu quả. Trong phần tự học thuộc blog hỗ trợ mình xin được viết chia sẻ cách khắc phục lỗi Name coflict trong excel 2010, 2013, 2016, 2020 với mục đích cung cấp thông tin nhằm hỗ trợ các anh chị giải quyết vấn đề khó khăn đang gặp phải này một cách chi tiết và đầy đủ nhất

Nguyên nhân lỗi name conflict trong excel 2010, 2013, 2016, 2020

Khi đã biết được nguyên nhân hiện thông báo này và dịch câu hỏi được đặt ra ở trên là anh chị có muốn sử dụng tên trong sheet là đích đến không? Trong đó có 2 lựa chọn Yes và No

Nếu anh chị nhấn Yes thì lại hiển thị lỗi rồi nhấn Yes nhiều lần liên tục sẽ không thể giải quyết được vấn đề này.

Và nếu như anh chị không có ý định thay đổi tên mới và rồi nhấn Cancel, bạn sẽ lại gặp phải hộp thoại báo lỗi như sau.

Tác hại của lỗi name conflict trong excel là gì ?

Thực chất thì lỗi Name already exists on destination sheet excel không gây hại gì đến file Excel của mọi người mà nếu như sử dụng nhiều bảng tính thì có lẽ sẽ khiến anh chị cảm thấy khá rắc rối khi cứ liên tục xuất hiện lỗi nhưng không tìm ra được hướng đi đúng đắn để đối phó với nó. Và nếu như anh chị muốn sửa lỗi này nhưng không biết phải làm như thế nào thì cũng đừng quá lo lắng, sau đây mình sẽ hướng dẫn anh chị và các bạn cách khắc phục lỗi Name conflict trong excel 2010, 2013, 2016, 2020 một cách cụ thể và chi tiết nhất.

Cách khắc phục lỗi Name conflict trong Excel

Cách 1 : Ở cách đầu tiên này là anh chị hãy kiên nhẫn đặt lại tên mới trong ô New name rồi nhấn OK và nếu tên bị trùng thì anh chị phải thực hiện lại thao tác này một vài lần nữa đến khi mở được file ra

Cách 2 : Theo cái nhìn của riêng mình thì ở phương pháp này sẽ đơn giản hơn và khuyến khích mọi người nên sử dụng bằng cách là anh chị hãy sử dụng Task Manager (nhấn Ctrl Shift Esc or Ctrl Alt Delete) để đóng rồi mở file lại.

Bước 2: Vào Name Manager trên Excel 2010

Để vào được tính năng Name Manager trên Excel 2010, 2013, 2016, 2020 thì anh chị chỉ cần nhấn vào Formulas trên menu chính và chọn vào tính năng này hoặc nhấn tổ hợp phím Ctrl+F3 và những phần bị lỗi không hiển thị giá trị như #REF giống như phần bên dưới thì anh chị sửa lại hoặc nhấn Delete để xoá chúng đi là xong

Lỗi #Name Trong Excel ? Xử Lý Chuẩn ⓪ Cần Chỉnh

Lỗi #NAME? trong Excel được báo về khi không thể nhận ra điều gì đó. Có thể là do sai tên, sai định danh cũng có thể là sai hàm tính hoặc đối số. Thường thì bạn sẽ được Excel trả về thông báo này là khi trong công thức đã gặp vấn đề. 

Nguyên nhân phổ biến để xảy ra vấn đề đó có thể rơi vào một số trường hợp sau: 

– Khi tạo công thức vô tình cú pháp bị thiếu mất dấu ngoặc kép trong giá trị của văn bản. 

– Tại vùng tham chiếu người dùng công thức đã gõ sai hoặc thiếu dấu hai chấm phân cách. 

– Trong Excel không hỗ trợ hàm mà người dùng muốn sử dụng. 

Nguyên nhân và cách xử lý lỗi #name trong Excel

Lỗi #NAME? do sai tên hàm

Để sửa lỗi bạn chỉ cần kiểm tra rồi sửa lại đúng tên hàm đó là được. Muốn tránh trường hợp sai tên do gõ sai hoặc nhớ nhầm thì bạn có thể sử dụng trình hướng dẫn. Thao tác như sau: 

Bước 1: Chọn ô tính mà bạn đang cần nhập công thức. 

Bước 2: Trên thanh tác vụ có phần Formula bar hãy chọn biểu tượng Insert Function.

– Bước 3: Lúc này trên màn hình sẽ hiển thị bảng tính của Excel có đầy đủ danh sách. Có đầy đủ các hàm cho người dùng lựa chọn. Chọn đúng hàm đang cần rồi nhấn OK, khi đó Excel sẽ yêu cầu cung cấp thông tin phù hợp với từng đối số. 

Lỗi #name trong Excel – Do thiếu dấu ngoặc kép

Trong Excel khi các hàm có đối số định dạng văn bản, người sử dụng bắt buộc phải dùng đến dấu ngoặc kép tại phần đầu và cuối của đoạn đó. Trong trường hợp đoạn tham số nhập đó quá dài khiến bạn quên mất thì sẽ xảy ra lỗi. 

Excel có một hàm đó là hàm LEN dùng để đếm chiều dài của chuỗi văn bản. Ví dụ khi sử dụng hàm này để đếm văn bản: DUNG. Nhưng vì thiếu dấu ngoặc kép thành LEN(“dung”) nên trả về lỗi #NAME? trong Excel 2007. Xử lý lỗi chỉ việc sửa lại công thức thành LEN(“dung”) sẽ cho ra kết quả 5 kí tự ngay. 

Lỗi xảy ra do sai vùng tham chiếu 

Ví dụ bạn đang có một bảng Excel có các giá trị từ D3 đến D7. Nhưng khi nhập liệu thay vì gõ vùng tham chiếu là D4:D7 thì lại gõ nhầm thành DA:D7. Lúc đó Excel sẽ không đọc được vùng tham chiếu rồi báo về lỗi #NAME?. Cũng có thể do gõ thiếu dấu hai chấm giữa D4 và D7 thì cũng sẽ nhận kết quả lỗi. 

Nếu bạn gõ sai thì chỉ có thể chỉnh lại theo phương pháp thủ công để sửa mới chính xác. Muốn không xảy ra lỗi một lần nữa, không nên nhập bằng tay mà sử dụng chuột để chọn đối số cho vùng tham số. Chỉ cần gõ một ô rồi giữa chuột trái rồi kéo xuống các ô bên dưới. Khi ấy nhả chuột để kết thúc rồi ấn ENTER rồi kết thúc là được. 

Lỗi #name trong excel vì NAME sử dụng chưa được khai báo

Trong trường hợp tên của công thức chưa được khai báo trên Excel thì công thức sẽ hiển thị lỗi ngay lập tức. Muốn khắc phục tình trạng lỗi phải truy cập vào chức năng Name Manager trên thanh công cụ. Sau đó khai báo tên xuất hiện trong công thức là được. 

Còn cả trường hợp tên đã báo cáo trong Excel rồi nhưng lại bị viết sai nên cũng gây ra lỗi. Sửa lỗi sai tại khai báo các bạn cũng chỉ cần đi đến chức năng Name Manager như trên. 

Sử dụng hàm hỗ trợ ADD IN nhưng chưa cài đặt phần mềm

Add – in chính là thành phần dùng để bổ sung thêm chức năng cũng như các lệnh tùy chỉnh cho các chương trình văn phòng như Word, Excel… Ngoài ra nó còn hỗ trợ sửa lỗi #name trong excel 2010. Sức mạnh của phần mềm này không thể phủ nhận. Không chỉ tận dụng tính năng từ phần mềm mẹ nó còn được thêm tính năng giúp cho phần mềm Office hoạt động hiệu quả. 

Trong trường hợp tại Workbook đang sử dụng, hàm được hỗ trợ bởi Add – in. Tuy nhiên chưa cài đặt phần mềm, đương nhiên máy sẽ trả về lỗi #NAME cho bạn. 

Khắc phục vấn đề này cần phải mang đến trung tâm sửa chữa máy để bổ sung phần mềm. Tình huống nặng hơn thì phải code lại mới được. 

Hướng Dẫn Cách Khắc Phục Lỗi Excel The Name Already Exists

Trong bài viết này Học Excel Online sẽ hướng dẫn các bạn cách khắc phục 1 lỗi gây khá nhiều phiền toái trong Excel là ” Name already exists on destination sheet “. Chúng ta sẽ cùng nhau tìm hiểu ý nghĩa, nguyên nhân và cách khắc phục của lỗi này. Áp dụng từ phiên bản excel 2007, 2010, 2013, 2016.

1. Ý nghĩa của lỗi name already exists

Lỗi này bắt đầu bằng việc xuất hiện 1 thông báo như sau:

Trong đó có dòng chữ ” which already exists on the destination worksheet “

Thông báo này được hiểu là:

Công thức hoặc Sheet mà bạn muốn di chuyển hoặc copy có chứa tên (trong Namebox) là ‘…’ (ví dụ tên là Author), tên này đã có sẵn tại 1 sheet trong file mà bạn muốn copy/di chuyển tới (trùng tên trong Namebox). Bạn có muốn sử dụng tên này không? Có 2 cách để chọn:

Để sử dụng tên trong sheet là đích đến, bấm Yes

Để đặt lại tên khác để tránh bị trùng tên, bấm No và đặt lại tên mới trong hộp thoại Name Conflict

Khi bấm No thì sẽ xuất hiện hộp thoại Name Conflict như sau:

Tên cũ: Author (như thông báo ở trước đó)

New name: Đổi sang tên mới. Nhập tên mới vào textbox rồi bấm OK

Nếu không quyết định thay đổi tên mới mà bấm Cancel thì sẽ có thông báo:

Như vậy khi bạn không hiểu rõ lỗi này thì bạn sẽ gặp rất nhiều hộp thoại báo lỗi. Hẳn điều này khiến bạn gặp bối rối phải không nào. Nhưng giờ khi đã hiểu hết ý nghĩa của lỗi này thì việc khắc phục lại không còn khó khăn nữa.

2. Nguyên nhân lỗi name already exists

Xuất phát từ việc sử dụng Name trong Excel. Nguyên tắc đặt tên là không được đặt tên trùng. Khi xuất hiện tên trùng thì Excel sẽ bắt chúng ta:

Đổi sang tên khác thì mới được sử dụng

Quy định lại cho tên mới đó có phạm vi hoạt động hạn chế hơn tên cũ để tránh xung đột khi sử dụng tên.

Chính vì Name được sử dụng rất nhiều trong các công thức, trong VBA nên việc quản lý tên phải thật chặt chẽ. Do đó việc Excel cảnh báo tên trùng sẽ giúp chúng ta tránh được nhiều xung đột trong hệ thống. Tuy nhiên việc này sẽ khiến chúng ta gặp bối rối nếu như không hiểu rõ cơ chế xử lý lỗi Name trùng của Excel.

3. Cách khắc phục lỗi name already exists

Cách 1: Tuân theo hướng dẫn của Excel và Đặt lại tên mới

Để đặt lại tên khác để tránh bị trùng tên, bấm No và đặt lại tên mới trong hộp thoại Name Conflict

Trong hộp thoại Name Conflict bạn đặt lại tên mới. Nếu trùng nhiều tên thì mỗi tên đều phải đặt lại

Cách này thường sử dụng khi số tên bị trùng ít

Cách 2: Quản lý lại tên trong Name Manager

Nếu bạn bỏ qua toàn bộ các thông báo, báo lỗi về việc trùng tên thì bạn phải vào mục Name Manager trong thẻ Formulas để quản lý lại danh sách tên (phím tắt Ctrl + F3)

Cột Name: những tên lạ (chưa từng có trong file ban đầu), những tên trùng nhau,

Cột Refers to: tên chứa lỗi #REF! (lỗi không xác định được tham chiếu của tên) hoặc tham chiếu tới workbook khác, file khác

Khi đó chúng ta có thể sửa hoặc xóa các tên này theo ý muốn. Đảm bảo rằng cần sửa hết các Name lỗi, Name có liên kết tới bên ngoài file.

Cách Sửa Lỗi #N/A, #Name, #Value

Khi sử dụng hàm dò tìm Vlookup nếu người dùng không chú ý sẽ dễ gặp một sổ lỗi cơ bản như lỗi #N/A, #VALUE… Chính vì vậy, chúng tôi sẽ tổng hợp và hướng dẫn bạn các lỗi thường gặp khi sử dụng hàm Vlookup bị lỗi cũng như cách sửa lỗi

NHẮC LẠI KIẾN THỨC VỀ HÀM VLOOKUP

Hàm VLOOKUP (Tra cứu dọc) tìm kiếm một giá trị trong cột ngoài cùng bên trái của bảng và sau đó trả về một giá trị trong cùng một hàng từ một cột khác mà bạn chỉ định.

Cú pháp: 

=VLOOKUP(

Lookup_value

,

Table

, Col_index_num,

[Range_lookup]

)

Lookup_value

– Giá trị cần tìm trong cột đầu tiên của bảng.

Table

 – Bảng để truy xuất một giá trị.

Col_index – Cột trong bảng để truy xuất một giá trị.

range_lookup

– [tùy chọn] TRUE = đối sánh gần đúng (mặc định). FALSE = đối sánh chính xác

CÁC LỖI PHỔ BIẾN THƯỜNG GẶP KHI SỬ DỤNG HÀM VLOOKUP

1.  HÀM VLOOKUP BỊ LỖI #N/A

Khi hàm VLOOKUP không thể tìm thấy giá trị trong bảng tra cứu, hàm này sẽ trả về lỗi #N/A. 

1.1 LỖI #N/A KHÔNG CÓ TRONG BẢNG TÌM KIẾM

Khi giá trị chúng ta đang tìm kiếm không có trong bảng tìm kiếm thì lỗi #N/A cũng có thể xảy ra.

Hình 1: Hàm vlookup lỗi #N/A

1.2 SỬ DỤNG VLOOKUP ĐỂ DÒ TÌM GẦN ĐÚNG

Hình 2: Hàm vlookup bị lỗi #N/A TRUE

Nếu tham số range_lookup chúng ta bỏ qua hoặc để là TRUE thì loại VLOOKUP đang được sử dụng là loại dùng để dò tìm gần đúng. Trong trường hợp này, lỗi #N/A phát sinh khi:

Giá trị cần tìm kiếm nhỏ hơn giá trị nhỏ nhất trong mảng tìm kiếm

Cột tìm kiếm không được sắp xếp theo thứ tự nhỏ đến lớn

1.3

KHI TRA CỨU

CỘT TÌM KIẾM KHÔNG Ở VỊ TRÍ ĐẦU TIÊN 

Vị trí cột rất quan trọng ở đây:

Hình 3: Lỗi #N/A khi sử dụng vlookup

Trong trường hợp bạn không thể thay đổi vị trí các cột trong dữ liệu, bạn nên sử dụng hàm INDEX và MATCH sẽ tốt hơn sử dụng hàm VLOOKUP  và giúp bạn xử lý trường hợp này.

1.4 SỐ NHƯNG ĐỊNH DẠNG KIỂU CHỮ:

Ví dụ như hình vẽ sau đây:

Hình 4: Số định dạng kiểu chữ

1.5 SỬA LỖI CHÍNH TẢ TRONG GIÁ TRỊ ĐƯỢC TÌM KIẾM (LOOKUP VALUE)

Dữ liệu của chúng ta có thể đến từ nhiều nguồn, nguồn từ các hệ thống khác, nguồn từ Web, nguồn được gõ tay lại từ 1 tài liệu đã in ra . Đây là nơi mà dữ liệu phát sinh lỗi, phát sinh những kí tự lạ. Nếu chúng ta rà soát lại lỗi chính tả, làm sạch dữ liệu xong, thì nhiều khả năng lỗi #NA này sẽ biến mất.

2.XỨ LÝ LỖI #VALUE KHI SỬ DỤNG VLOOKUP: 

Một vài nguyên nhân chính sau đây:

2.1 GIÁ TRỊ TRA CỨU BẰNG VLOOKUP CÓ ĐỘ DÀI LỚN HƠN 255 KÍ TỰ

Kích thước tối đa của giá trị tra cứu VLOOKUP là 255 ký tự. Thay vào đó chúng ta có thể giải quyết bằng kết hợp INDEX với MATCH

2.2 THAM CHIẾU KHÔNG CHÍNH XÁC

Nếu bạn sử dụng VLOOKUP để tra cứu dữ liệu trong 1 file Excel khác và đường dẫn đến file Excel này không hoạt động, có thể do file excel không còn được lưu ở đó nữa hoặc vì lý do quyền truy cập.

2.3 CỘT THAM SỐ LẤY DỮ LIỆU VỀ NHỎ HƠN 1

Bình thường, cú pháp của VLOOKUP như sau:

=VLOOKUP(

Lookup_value

,

Table

, Col_index_num,

[Range_lookup]

)

Nếu tham số Col_index_num có giá trị nhỏ hơn 1, bạn sẽ gặp lỗi #VALUE khi sử dụng VLOOKUP

3. Lỗi #NAME khi sử dụng VLOOKUP:

3.1 HÀM VLOOKUP BỊ LỖI SAI CHÍNH TẢ

Nếu hàm VLOOKUP bị lỗi của bạn không phải là #VALUE hoặc #N/A, thì đó có thể là lỗi #NAME. Đừng hoảng hốt! Đây là lỗi VLOOKUP dễ nhất để khắc phục.

Hình 5: Hàm vlookup bị lỗi #NAME

Một lỗi #NAME xuất hiện khi bạn viết sai chính tả một hàm trong Excel, cho dù đó là VLOOKUP hoặc một hàm khác như SUM. Nhấp vào ô VLOOKUP của bạn và kiểm tra kỹ xem bạn có thực sự đánh vần chính xác VLOOKUP không.

3.2 TRONG QUÁ TRÌNH COPY CÔNG THỨC

THAM CHIẾU BỊ THAY ĐỔI

Khi bạn copy hay di chuyển công thức, nếu bạn gặp phải lỗi #NAME, hãy nghĩ xem công thức của bạn đã có những kí tự $ để khoá tham chiếu hay chưa.

VD: Thay vì viết V1:L6, bạn cần viết là $V$1:$L$6

3.3 CỘT ĐƯỢC THÊM HOẶC BỚT TRONG BẢNG TRA CỨU

Vấn đề khi xử dụng VLOOKUP mà chúng ta rất hay gặp đó là: thay đổi cấu trúc bảng tính: thêm và bớt cột, khi thêm và bớt cột như vậy, VLOOKUP có tham số Col_index không được cập nhật theo, gây nên lỗi #NAME.

Giải pháp cho trường hợp này: Sử dụng hàm INDEX và MATCH

4. Lỗi #REF!  khi sử dụng VLOOKUP:

Nguyên nhân của lỗi #REF! :

Đối số col_index_num được cung cấp lớn hơn số trong cột

table_array

được cung cấp.

Công thức cố gắng tham chiếu các ô không tồn tại. Điều này có thể do lỗi tham chiếu khi Vlookup được sao chép vào các ô khác.

Hình 6: Lỗi #REF!  khi sử dụng VLOOKUP

5.  SỬ DỤNG HÀM IFERROR HOẶC 

ISERROR

ĐỂ XỬ LÝ LỖI:

5.1 SỬ DỤNG VLOOKUP KẾT HỢP VỚI IFERROR, IFNA

Khi hàm VLOOKUP không thể tìm thấy giá trị trong bảng tra cứu, hàm này sẽ trả về lỗi #N/A… Hàm IFERROR cho phép bạn bắt lỗi và trả về giá trị tùy chỉnh của riêng bạn khi có lỗi.

Cú pháp: 

HÌnh 7: Xử lý lỗi VLOOKUP kết hợp IFERROR

Nếu bạn có giá trị tra cứu trong ô H2 và giá trị tra cứu trong một dải ô có tên bảng và bạn muốn ô trống nếu không tìm thấy bảng tra cứu nào, bạn có thể sử dụng: 

= IFERROR ( VLOOKUP (

H2

,

B2:E9

, 4 ,

FALSE

), "" )

Nếu bạn muốn trả lại thông báo “Not found” khi không tìm thấy kết quả phù hợp nào, hãy sử dụng

= IFERROR ( VLOOKUP (

H2

,

B2:E9

, 4 ,

FALSE

), "

Not found

" )

Tương tự IFNA

Trong Excel 2013, hàm IFNA có sẵn để xử lý các lỗi #N/A cụ thể. Cú pháp sử dụng giống như với IFERROR: 

= IFERROR ( VLOOKUP (

H2

,

B2:E9

, 4 ,

FALSE

), "

Not found

" ) = IFNA ( VLOOKUP (

H2

,

B2:E9

, 4 ,

FALSE

), "

Not found

" )

5.2 SỬ DỤNG VLOOKUP KẾT HỢP VỚI ISERROR

Vì IFERROR chỉ được giới thiệu kể từ Excel 2007, nếu các bạn vẫn cần xử lý và làm việc với những file Excel cũ hơn, thì hàm ISERROR sẽ giúp các bạn xử lý lỗi của VLOOKUP. Cú pháp sử dụng như sau:

=IF( ISERROR (

VLOOKUP

(…),

thông báo

lỗi

),

VLOOKUP

(…) )

KẾT LUẬN

Để có thể ứng dụng tốt Excel vào trong công việc, chúng ta không chỉ nắm vững được các hàm mà còn phải sử dụng tốt cả các công cụ của Excel. Quan trọng bài học này chúng tôi mong bạn nắm được các lỗi thường gặp khi sử dụng hàm Vlookup bị lỗi cũng như cách sửa lỗi giúp bạn sử dụng Excel một cách chuyên nghiệp hơn.

GÓC HỌC TẬP

Toàn bộ những kiến thức này các bạn đều có thể học được trong khóa học: hocexcelcoban 

THAM KHẢO THÊM

VIDEO HƯỚNG DẪN SỬA LỖI HÀM VLOOKUP:

5

3

votes

Article Rating