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.
Xem nhanh
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:
Khi bấm No thì sẽ xuất hiện hộp thoại Name Conflict như sau:
Nếu không quyết định thay đổi tên mới mà bấm Cancel thì sẽ có thông báo:
Thông báo này nghĩa là “Tên mà bạn nhập mới không tồn tại”. Sau đó Excel nêu ra những nguyên nhân tại sao tên không tồn tại, trong đó có việc bạn không nhập nội dung trong mục New Name.
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.
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:
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.
Xem thêm: Cách sử dụng Name Range trong Excel, đặt tên cho vùng dữ liệu
Học Excel Online xin giới thiệu 2 cách khắc phục lỗi excel name already exists, đó là
Để đặ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
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)
Hộp thoại Name Manager:
Trong mục này chú ý :
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.
Như vậy là chúng ta đã có thể hiểu cách khắc phục lỗi excel name already exists này rồi. Chúc các bạn thành công!
Ngoài ra Học Excel Online xin giới thiệu với các bạn “Khóa học Excel từ cơ bản tới nâng cao dành cho người đi làm“. Đây là 1 khóa học rất đầy đủ kiến thức và bổ trợ rất tuyệt vời cho bạn trong việc làm quen với Excel, sử dụng các công cụ, các hàm trong Excel để đáp ứng yêu cầu công việc tổ chức, quản lý dữ liệu và lập báo cáo trên Excel. Chi tiết khóa học xem tại: