Lỗi không kéo được công thức trong excel 2007
Các công thức đôi khi có thể dẫn đến giá trị lỗi bên cạnh việc trả về kết quả không mong đợi. Sau đây là một số công cụ bạn có thể sử dụng để tìm và điều tra nguyên nhân của lỗi và xác định giải pháp. Show Lưu ý: Chủ đề này chứa các kỹ thuật có thể giúp bạn sửa lỗi công thức. Đây không phải là danh sách đầy đủ các phương pháp để sửa mọi lỗi công thức có thể xảy ra. Để được trợ giúp về lỗi cụ thể, bạn có thể tìm kiếm các câu hỏi như câu hỏi của bạn trong Diễn đàn Cộng đồng Excel hoặc đăng câu hỏi của chính bạn. Tìm hiểu cách nhập công thức đơn giảnCông thức là phương trình thực hiện tính toán trên các giá trị trong trang tính của bạn. Công thức bắt đầu bằng dấu bằng (=). Ví dụ, công thức sau đây thêm 3 vào 1. \=3+1 Một công thức có thể cũng bao gồm bất kỳ hoặc tất cả các thành phần sau đây hàm, tham chiếu, toán tử và hằng số. Các phần của một công thức
Ví dụ: hàm SUM chỉ yêu cầu một tham đối nhưng có thể chứa tổng cộng 255 tham đối. \=SUM(A1:A10) là ví dụ về tham đối đơn. \=SUM(A1:A10, C1:C10) là ví dụ về nhiều tham đối. Bảng sau tóm tắt một số lỗi phổ biến nhất mà người dùng có thể gây ra khi nhập công thức và giải thích cách sửa lỗi đó. Hãy đảm bảo bạn Thêm thông tin Bắt đầu mọi hàm với dấu bằng (=) Nếu bạn bỏ dấu bằng, những gì bạn nhập có thể được hiển thị dưới dạng văn bản hoặc ngày tháng. Ví dụ: nếu bạn nhập SUM(A1:A10), Excel sẽ hiển thị chuỗi văn bản SUM(A1:A10) mà không thực hiện tính toán. Nếu bạn nhập 11/2, Excel sẽ hiển thị ngày Ngày 2 Tháng Mười một (giả sử định dạng ô là Chung) thay vì chia 11 cho 2. Khớp tất cả các dấu mở ngoặc và đóng ngoặc Hãy đảm bảo tất cả các dấu ngoặc đơn đều là một phần trong một cặp dấu khớp nhau (mở và đóng). Khi bạn sử dụng hàm trong công thức, điều quan trọng là mỗi dấu ngoặc đơn phải ở đúng vị trí để hàm hoạt động chính xác. Ví dụ: công thức =IF(B5<0),"Không hợp lệ",B5*1.05) sẽ không hoạt động do có hai dấu đóng ngoặc và chỉ có một dấu mở ngoặc trong khi chỉ nên có mỗi loại một dấu. Công thức phải có dạng như thế này: =IF(B5<0,"Không hợp lệ",B5*1.05). Sử dụng dấu hai chấm để chỉ phạm vi Khi bạn tham chiếu đến một phạm vi ô, sử dụng dấu hai chấm (:) để phân tách tham chiếu tới ô đầu tiên trong phạm vi và tham chiếu tới ô cuối cùng trong phạm vi. Ví dụ: =SUM(A1:A5), không phải =SUM(A1 A5), hàm này sẽ trả về kết quả NULL! Lỗi.Nhập tất cả các tham đối bắt buộc Một số hàm không có đối số bắt buộc. Ngoài ra, đảm bảo rằng bạn không nhập quá nhiều đối số. Nhập đúng loại đối số Một số hàm như SUM yêu cầu tham đối dạng số. Các hàm khác như REPLACE yêu cầu giá trị văn bản cho ít nhất một tham đối của mình. Nếu bạn sử dụng sai kiểu dữ liệu làm đối số, hàm Excel trả về kết quả không mong muốn hoặc hiển thị lỗi. Không lồng quá 64 hàm Bạn có thể nhập hoặc lồng tối đa 64 mức hàm trong một hàm. Đặt các tên trang tính khác vào dấu ngoặc đơn Nếu công thức tham chiếu đến các giá trị hay ô trên trang tính hay sổ làm việc khác và tên của sổ làm việc hay trang tính còn lại này chứa khoảng trắng hoặc các ký tự không thuộc bảng chữ cái thì bạn phải đặt tên đó trong dấu ngoặc đơn ( ' ), như ='Dữ liệu Quý'!D3 hoặc =‘123’!A1. Đặt dấu chấm than (!) sau tên trang tính khi bạn tham chiếu đến trang tính đó trong công thức Ví dụ, để trả về giá trị từ ô D3 trong trang tính có tên Dữ liệu Hàng quý trong cùng sổ làm việc, hãy dùng công thức này: ='Dữ liệu Hàng quý'!D3. Bao gồm cả đường dẫn đến sổ làm việc ngoài Hãy đảm bảo mỗi tham chiếu ngoài đều chứa tên sổ làm việc và đường dẫn đến sổ làm việc đó. Tham chiếu đến sổ làm việc bao gồm tên sổ làm việc và phải nằm trong dấu ngoặc vuông ([Tên_sổ_làm_việc.xlsx]). Tham chiếu cũng phải chứa tên trang tính trong sổ làm việc. Nếu sổ làm việc bạn muốn tham chiếu đến không mở trong Excel, bạn vẫn có thể đưa tham chiếu đó vào công thức. Bạn cung cấp đường dẫn đầy đủ đến tệp, như trong ví dụ sau: =ROWS('C:\Tài liệu của Tôi\[Hoạt động Q2.xlsx]Doanh số'!A1:A8). Công thức này trả về số hàng trong phạm vi bao gồm các ô A1 đến A8 trong sổ làm việc còn lại (8). Lưu ý: Nếu đường dẫn đầy đủ chứa các ký tự khoảng trắng, như trong ví dụ trước, bạn phải đặt đường dẫn trong dấu ngoặc đơn (ở đầu đường dẫn và sau tên trang tính, trước dấu chấm than). Nhập số mà không định dạng Không định dạng số khi bạn nhập số vào công thức. Ví dụ: nếu giá trị bạn muốn nhập là $1.000, hãy nhập 1000 vào công thức. Nếu bạn nhập dấu phẩy như một phần của số, Excel sẽ hiểu dấu phẩy là kí tự phân tách. Nếu bạn muốn các số hiển thị dấu phẩy dưới dạng có dấu tách hàng nghìn, hàng triệu hoặc ký hiệu tiền tệ, hãy định dạng ô sau khi bạn nhập số. Ví dụ, nếu bạn muốn thêm 3100 vào giá trị trong ô A3 và bạn nhập công thức =SUM(3.100,A3), Excel sẽ cộng các số 3 và 100 rồi cộng tổng đó vào giá trị từ A3, thay vì cộng 3100 vào Ô A3, vốn sẽ là =SUM(3100,A3). Hoặc nếu bạn nhập công thức =ABS(-2,134), Excel sẽ hiển thị lỗi do hàm ABS chỉ chấp nhận một tham đối: =ABS(-2134). Bạn có thể thực hiện một số quy tắc để kiểm tra lỗi trong công thức. Các công thức này không đảm bảo rằng trang tính sẽ không có lỗi nhưng chúng có thể giúp bạn tìm được các lỗi thường gặp. Bạn có thể bật hoặc tắt riêng từng quy tắc trong số này. Lỗi có thể được đánh dấu và sửa theo hai cách: từng lỗi một (như trình soát chính tả) hoặc ngay khi xảy ra lỗi trên trang tính lúc nhập dữ liệu. Bạn có thể giải quyết lỗi bằng cách sử dụng các tùy chọn Excel hiển thị hoặc bạn có thể bỏ qua lỗi bằng cách chọn Bỏ qua Lỗi. Nếu bạn bỏ qua lỗi trong một ô cụ thể, thì lỗi trong ô đó sẽ không xuất hiện trong những lần kiểm tra thêm. Tuy nhiên, bạn có thể đặt lại tất cả các lỗi đã bỏ qua trước đó để chúng xuất hiện lại.
Lưu ý: Nếu bạn chọn Bỏ qua Lỗi, lỗi sẽ được đánh dấu để bỏ qua cho mỗi lần kiểm tra liên tiếp.
Nếu một công thức không thể đánh giá đúng kết quả, Excel sẽ hiển thị giá trị lỗi, chẳng hạn như #####, DIV/0!,N/A,NAME?,NULL!,NUM!,REF! vàVALUE!. Mỗi loại lỗi có các nguyên nhân khác nhau và các giải pháp khác nhau.Bảng sau chứa kết nối đến bài viết mô tả chi tiết về các lỗi này và mô tả ngắn gọn để giúp bạn bắt đầu. Chủ đề Mô tả Sửa lỗi #### Excel sẽ hiển thị lỗi này khi cột không đủ rộng để hiển thị tất cả các ký tự trong một ô hoặc một ô chứa giá trị âm hoặc giá trị thời gian. Ví dụ, một công thức trừ một ngày trong tương lai từ một ngày trong quá khứ, chẳng hạn như = 06/15/2008-07/01/2008, dẫn đến giá trị ngày âm. Mẹo: Cố gắng điều chỉnh ô tự động bằng cách bấm đúp vào giữa các tiêu đề cột. Nếu ### được hiển thị vì Excel không thể hiển thị tất cả các ký tự, thao tác này sẽ sửa lại lỗi đó. Sửa lỗi DIV/0! .Excel sẽ hiển thị lỗi này khi có số chia cho không (0) hoặc ô không chứa giá trị nào. Mẹo: Thêm một bộ xử lý lỗi như trong ví dụ sau, là =IF(C2,B2/C2,0) Sửa lỗi N/AExcel sẽ hiển thị lỗi này khi giá trị không có sẵn cho hàm hoặc công thức. Nếu bạn đang sử dụng một hàm như VLOOKUP, nội dung bạn đang cố gắng tra cứu có kết quả khớp với trong phạm vi tra cứu không? Hầu hết thường là không có. Thử sử dụng IFERROR để ngăn N/A. Trong trường hợp này, bạn có thể sử dụng:\=IFERROR(VLOOKUP(D2,$D$6:$E$8,2,TRUE),0) Sửa lỗi NAME? .Lỗi này hiển thị khi Excel không nhận dạng được văn bản trong công thức. Ví dụ: tên phạm vi hoặc tên hàm có thể bị viết sai chính tả. Lưu ý: Nếu bạn đang sử dụng một hàm, hãy đảm bảo tên hàm được viết đúng. Trong trường hợp này, hàm SUM bị viết sai chính tả. Loại bỏ "e" và Excel sửa lại. Sửa lỗi NULL! .Excel sẽ hiển thị lỗi này khi bạn xác định giao nhau của hai vùng không giao nhau (chéo). Toán tử giao nhau là một ký tự khoảng trắng để tách biệt các tham chiếu trong một công thức. Lưu ý: Hãy đảm bảo rằng các phạm vi của bạn được phân tách chính xác - các vùng C2:C3 và E4:E6 không giao nhau, vì vậy nhập công thức =SUM(C2:C3 E4:E6) sẽ trả về giá NULL! lỗi. Đặt dấu phẩy giữa phạm vi C và E sẽ sửa lỗi =SUM(C2:C3,E4:E6)Sửa lỗi NUM! .Excel sẽ hiển thị lỗi này khi công thức hoặc hàm chứa giá trị số không hợp lệ. Bạn đang sử dụng một hàm lặp lại, như IRR hoặc RATE? Nếu vậy, lỗi NUM! có thể xay ra do hàm không tìm thấy kết quả. Tham khảo chủ đề trợ giúp để biết các bước giải quyết.Sửa lỗi REF! .Excel sẽ hiển thị lỗi này khi tham chiếu ô không hợp lệ. Ví dụ, bạn có thể xóa các ô đã được tham chiếu bởi các công thức khác hoặc bạn có thể dán các ô mà bạn đã di chuyển ở phía trên cùng của ô được tham chiếu bởi các công thức khác. Bạn vô tình xóa một hàng hoặc cột? Chúng tôi đã xóa cột B trong công thức =SUM(A2,B2,C2) này, hãy xem chuyện gì xảy ra. Sử dụng Hoàn tác (Ctrl+Z) để hoàn tác thao tác xóa, xây dựng lại công thức hoặc sử dụng tham chiếu phạm vi liên tiếp như sau: =SUM(A2:C2), hàm này sẽ tự động cập nhật khi cột B bị xóa. Sửa lỗi VALUE! .Excel có thể hiển thị lỗi này nếu công thức của bạn bao gồm các ô chứa các kiểu dữ liệu khác nhau. Bạn đang sử dụng các toán tử Toán học (+, -, *, /, ^) với các kiểu dữ liệu khác nhau? Nếu vậy, hãy thử thay thế bằng hàm. Trong trường hợp này, hàm =SUM(F2:F5) có thể khắc phục sự cố. Khi ô không hiển thị trên trang tính, bạn có thể xem các ô đó và các công thức trong thanh công cụ Cửa sổ Giám sát. Cửa sổ Giám sát giúp bạn thuận tiện trong việc giám sát, kiểm tra hoặc xác nhận tính toán công thức và kết quả trong trang tính lớn. Bằng cách sử dụng Cửa sổ Giám sát, bạn không cần cuộn đi cuộn lại hoặc đi đến các phần khác nhau của trang tính. Bạn có thể di chuyển hoặc cố định thanh công cụ này như mọi thanh công cụ khác. Ví dụ: bạn có thể cố định thanh công cụ ở cuối cửa sổ. Thanh công cụ theo dõi những thuộc tính ô sau: 1) Sổ làm việc, 2) Trang tính, 3) Tên (nếu ô có Phạm vi Có tên tương ứng), 4) Địa chỉ ô, 5) Giá trị và 6) Công thức. Lưu ý: Có thể bạn chỉ có một giám sát trên mỗi ô. Thêm ô vào Cửa sổ Giám sát
Loại bỏ ô khỏi Cửa sổ Giám sát
Đôi khi, rất khó để hiểu được cách công thức lồng nhau tính toán kết quả cuối cùng vì có một vài tính toán trung gian và kiểm tra lô-gic. Tuy nhiên, bằng cách sử dụng hộp thoại Đánh giá Công thức, bạn có thể thấy các phần khác nhau của công thức lồng nhau theo thứ tự mà công thức được tính toán. Ví dụ, công thức =IF(AVERAGE(D2:D5)>50,SUM(E2:E5),0) sẽ dễ hiểu hơn khi bạn có thể thấy kết quả trung gian sau đây: Trong hộp thoại Đánh giá Công thức Mô tả \=IF(AVERAGE(D2:D5)>50,SUM(E2:E5),0) Công thức lồng nhau hiển thị đầu tiên. Hàm AVERAGE và hàm SUM lồng trong hàm IF. Phạm vi ô D2:D5 chứa các giá trị 55, 35, 45 và 25, do đó, kết quả của hàm AVERAGE(D2:D5) là 40. \=IF(40>50,SUM(E2:E5),0) Phạm vi ô D2:D5 chứa các giá trị 55, 35, 45 và 25, do đó, kết quả của hàm AVERAGE(D2:D5) là 40. \=IF(False,SUM(E2:E5),0) Vì 40 không lớn hơn 50 nên biểu thức trong tham đối đầu tiên của hàm IF (tham đối logical_test) là False. Hàm IF trả về giá trị của đối số thứ ba (đối số value_if_false). Hàm SUM không được đánh giá vì nó là đối số thứ hai của hàm IF (đối số value_if_true) và nó được trả về chỉ khi biểu thức là True.
Lưu ý:
Bạn cần thêm trợ giúp?Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng. Xem thêmHiển thị mối quan hệ giữa công thức và ô Làm thế nào để tránh công thức bị lỗi Bạn cần thêm trợ giúp?Bạn muốn xem các tùy chọn khác?Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa. Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú. Tại sao không kéo được công thức trong Excel?Nếu bàn phím có sẵn phím Scroll Lock hoặc ScrLk, bạn chỉ cần bấm lên nó để tắt Scroll Lock. Ngay sau khi bạn bấm phím Scroll Lock/ScrLk, dòng chữ Scroll Lock sẽ biến mất khỏi thanh trạng thái, và các phím mũi tên sẽ di chuyển từ ô này đến ô khác như bình thường. Làm sao để không hiện công thức trong Excel?Bước 1: Đầu tiên, bạn chọn tab File và chọn Options. Bước 2: Hộp thoại Excel Options hiện lên, bạn chọn mục Advanced. Sau đó, bạn lướt xuống đến phần Display options for this worksheet. Tại đây, bạn bỏ chọn ở ô Show formulas in cells instead of their calculated results rồi nhấn OK để bỏ hiện công thức trong Excel. Tại sao lại ra giá trị Value trong Excel?Lỗi VALUE! thường xảy ra vì công thức của bạn liên quan tới các ô khác có chứa khoảng trắng hay thậm chí là phức tạp hơn: các khoảng trắng ẩn. Các khoảng trắng này có thể làm cho ô có vẻ như trống, trong khi thực tế là chúng không trống.Làm thế nào để hiển thị công thức trong Excel?Để hiển thị công thức trong tất cả các ô, hãy nhấn CTRL + ' (dấu nhỏ này là phím đánh dấu hình mộ). Khi công thức Hiển thị, hãy in trang tính của bạn như bình thường. Để chuyển trở lại để hiển thị kết quả công thức trong tất cả các ô, hãy nhấn CTRL + ' một lần nữa. |