Note: The other languages of the website are Google-translated. Back to English

Làm thế nào để xác định dãy số bị thiếu trong Excel?

Giả sử bạn có một danh sách dài các số thứ tự để đánh dấu các mục, chẳng hạn như số séc trong bảng sao kê ngân hàng, thông thường chúng tôi sẽ cuộn qua và tìm số thứ tự bị thiếu theo cách thủ công. Đôi khi việc này khá gian nan và tốn thời gian. Bạn có thể nghĩ ra những cách khó khăn để đối phó với nó. Có, có một số cách dễ dàng để xác định và định vị dãy số bị thiếu trong Excel 2007, Excel 2010 và Excel 2013 một cách nhanh chóng và thuận tiện.

Xác định dãy số bị thiếu bằng công thức IF

Xác định dãy số bị thiếu bằng công thức mảng

Xác định dãy số bị thiếu với Kutools cho Excel một cách nhanh chóng


mũi tên màu xanh bong bóng bên phải Xác định dãy số bị thiếu bằng công thức IF

Như chúng ta đã biết, hầu hết các dãy số đều có gia số cố định là 1, chẳng hạn như 1, 2, 3,…, N. Do đó, nếu bạn có thể xác định được số không nhỏ hơn số sau của nó, thì sẽ thiếu một số .

Chúng tôi sẽ hiển thị cho bạn các hướng dẫn với một ví dụ như ảnh chụp màn hình sau:

doc xác định các số còn thiếu 1

1. Trong một ô trống, hãy nhập công thức của = IF (A3-A2 = 1, "", "Thiếu")và nhấn đăng ký hạng mục thi Chìa khóa. Trong trường hợp này, chúng tôi nhập công thức vào Ô B2.

doc-xác-định-thiếu-số2

Nếu không có số bị thiếu, công thức này sẽ không trả về gì; nếu thiếu số tồn tại, nó sẽ trả về văn bản "Thiếu" trong ô hiện hoạt.

2. Chọn ô B2 và kéo chốt điền trên phạm vi ô mà bạn muốn chứa công thức này. Bây giờ nó xác định các số bị thiếu với văn bản "Thiếu" trong các ô tương ứng của Cột B. Xem ảnh chụp màn hình sau:

doc-xác-định-thiếu-số3


mũi tên màu xanh bong bóng bên phải Xác định dãy số bị thiếu bằng công thức mảng

Đôi khi nó không chỉ yêu cầu xác định dãy số bị thiếu mà còn phải liệt kê các số bị thiếu. Bạn có thể giải quyết nó bằng các bước sau:

1. trong ô liền kề, vui lòng nhập công thức = SMALL(IF(ISNA(MATCH(ROW(A$1:A$30),A$1:A$30,0)),ROW(A$1:A$30)),ROW(A1))

A1: A30 = dải số, trình tự để kiểm tra là từ 1 đến 30

2. Nhấn nút Ctrl + Shift + Enter Các phím với nhau để hoàn thành công thức. Sao chép công thức cho đến khi bạn nhận được lỗi #NUM! lỗi nghĩa là tất cả các số bị thiếu đã được liệt kê. Xem ảnh chụp màn hình:

doc-xác-định-thiếu-số4


mũi tên màu xanh bong bóng bên phải Xác định dãy số bị thiếu với Kutools cho Excel một cách nhanh chóng

Các phương pháp trên chỉ có thể xác định dãy số thuần túy bị thiếu, nếu bạn có dãy số như AA-1001-BB, AA-1002-BB, chúng có thể không hoạt động thành công. Nhưng, đừng lo lắng, Kutools cho Exceltính năng mạnh mẽ của - Tìm số thứ tự bị thiếu có thể giúp bạn nhanh chóng xác định trình tự còn thiếu.

LƯU ÝĐể áp dụng điều này Tìm số thứ tự bị thiếu, trước tiên, bạn nên tải xuống Kutools cho Excel, và sau đó áp dụng tính năng một cách nhanh chóng và dễ dàng.

Sau khi cài đặt Kutools cho Excel, hãy làm như sau:

1. Chọn chuỗi dữ liệu mà bạn muốn tìm chuỗi còn thiếu.

2. nhấp chuột Kutools > Chèn > Tìm số thứ tự bị thiếu, xem ảnh chụp màn hình:

3. bên trong Tìm số thứ tự bị thiếu hộp thoại:

(1.) Nếu bạn chọn Chèn cột mới với điểm đánh dấu bị thiếu sau tùy chọn, tất cả các số thứ tự bị thiếu đã được đánh dấu bằng văn bản Thiếu trong một cột mới bên cạnh dữ liệu của bạn. Xem ảnh chụp màn hình:

doc-xác-định-thiếu-số 6

(2.) Nếu bạn chọn Chèn số thứ tự bị thiếu tùy chọn, tất cả các số còn thiếu đã được chèn vào danh sách trình tự. Xem ảnh chụp màn hình:

doc-xác-định-thiếu-số 7

(3.) Nếu bạn chọn Chèn các hàng trống khi gặp các số thứ tự bị thiếu tùy chọn, tất cả các hàng trống sẽ được chèn khi thiếu số. Xem ảnh chụp màn hình:

doc-xác-định-thiếu-số 8

(4.) Nếu bạn chọn Tô màu nền tùy chọn, vị trí của các số bị thiếu sẽ được đánh dấu cùng một lúc. Xem ảnh chụp màn hình:

doc-xác-định-thiếu-số 9


mũi tên màu xanh bong bóng bên phải Xác định dãy số bị thiếu với Kutools cho Excel một cách nhanh chóng

Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày. Tải xuống và dùng thử miễn phí ngay!


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng

Nhận xét (42)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào tất cả .... Đây là bạn đang tìm các số bị thiếu và dán vào trang tính khác ... Nhưng tôi cần tìm các hàng bị thiếu được chèn các số bị thiếu ... và tôi cần nó để dán các hàng bị thiếu đó vào một trang tính mới ... có giải pháp nào cho tôi không ..... Thnaks
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
xin chào, tôi cần tìm số missimg trong tổng số không có cuốn sách. tôi có 20000 cuốn sách trong thư viện của tôi. tôi đã kiểm đếm 18000 cuốn sách. iam tìm cuốn sách bị bỏ lỡ. xin hãy giúp tôi.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Nhấn nút Alt + F11 để mở Màn hình VB, Nhấn Chèn rồi đến Mô-đun và dán mã đã đề cập ở trên và Nhấn F5, nó sẽ hiển thị cho bạn tất cả các số còn thiếu trong màu liền kề, nếu Acc của bạn không có. Bắt đầu bằng chữ cái như B, thay thế nó bằng 0, và sau đó thực hiện thao tác trên.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Sir
Bạn có thể gửi cho tôi mã vba để tìm số còn thiếu trong 65000 số trong một cột được không. Nó sẽ mất ba phút thời gian
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Sir
Vui lòng gửi cho tôi mã VBA để tìm các số còn thiếu trong số 65000 trong một cột trong vòng chưa đầy ba phút
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
báo cáo của tôi là như thế này .... tôi đang tải lên một tệp excel có tên là abc vào một tệp excel khác có tên là xyz .... Các hàng abc của tệp excel đó trực tiếp ghi vào Cơ sở dữ liệu của tôi ... đến đây tôi ổn .... tôi cần giải pháp như thế này bên dưới .... không có hàng nào được đọc từ abc excel trong khi tải lên xyz excel ... không có hàng nào được chèn vào cơ sở dữ liệu từ abc excel ... nếu thiếu hàng nào trong khi chèn vào tệp dữ liệu, tôi cần một thông báo như "một số hàng không được chèn "tôi cần các hàng bị thiếu đó vào trang tính riêng biệt mã của tôi ở trong VBA, chỉ macro ...
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tập lệnh này không được thực thi, hãy biên dịch trình tạo lỗi thành "Với WS.Sort"
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
1. Tập lệnh VB không hoạt động như lỗi trả về giống như "With WS.Sort" như Mr.Reddy đã báo cáo trước đó. 2. Công thức = SMALL đang hoạt động cho chuỗi bắt đầu từ 1 và KHÔNG cho chuỗi bắt đầu từ 201 đến 535. Sau đó, công thức này trả về tất cả các số bị thiếu. bắt đầu từ số 1 trong khi lý tưởng nhất là chúng tôi muốn các số còn thiếu. trong phạm vi từ 201 đến 535.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Dear Sir, Nó đang hoạt động tốt, thưa ông, tôi đã đặt công thức này trong mô-đun excel VB, sau này tôi lưu dưới dạng * .xla. bây giờ làm ơn giúp tôi, làm thế nào để sử dụng nó?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Mã VBA tuyệt vời! Cảm ơn bạn rất nhiều vì nó. Vì tôi không có ý tưởng về cách tạo mã VBA, bạn có thể vui lòng cho tôi biết nếu có bất kỳ cơ hội nào để điều chỉnh mã này theo nhu cầu của tôi như sau: 1. phạm vi được chọn là theo mặc định (ví dụ: $ C $ 2: $ C $ 5000); 2. bảng tính mới chỉ có cột với các số bị thiếu (và không có tiêu đề "giá trị bị thiếu"); 3. để có thể thêm các ngoại lệ (ví dụ: số 4550432, 4552357, v.v.) sẽ không hiển thị trong trang tính mới; 4. nếu một số số bị thiếu sau đó được thêm vào trang tính ban đầu, những số này sẽ tự động bị xóa khỏi trang tính mới, mà không cần chạy lại macro; 5. khi tôi chạy lại macro, để tạo cùng một trang tính, với một tên cụ thể. Cảm ơn trước!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Hướng dẫn rõ ràng về cách thêm mã VB ... nó rất dễ dàng.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi thực sự rất thích khi thực hiện cả ba hàm trong trang tính excel của mình. Nó thật tuyệt vời.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi đã thử mã VBA và nó không hoạt động cho các ngày. Ý tôi là nếu phạm vi dữ liệu tôi đang sử dụng để xác định các giá trị bị thiếu có định dạng: dd / mm / yyyy thay vì một số nguyên. Có sự thay đổi nào đối với mã VBA cho phép thực hiện cùng một quy trình không? Tôi đã sử dụng hàm = IF và hàm đó hoạt động tốt, nhưng tôi cũng muốn làm cho nó hoạt động với các macro.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào ông, Công thức này đang hoạt động và rất hữu ích, cảm ơn ông
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn, nó là một công cụ rất hữu ích vì tôi phải tìm kiếm 1 số còn thiếu trong 1-7000. cảm ơn bạn một lần nữa
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Nó đã làm việc cho tôi, nhiều hơnx !!! :-)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tuyệt vời. Nó đã làm việc. Biết ơn
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi muốn tìm các số còn thiếu bắt đầu từ B00001 đến B11223 bắt đầu bằng bảng chữ cái, vui lòng gửi mã cho số này.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Thưa Ngài, tôi muốn tìm các số còn thiếu bắt đầu từ S-1 đến S-30,000 và J-1 đến J-7000, U-1 đến U-26932 và C-1 đến C-1836, vui lòng gửi mã, Cám ơn. :-)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Kính gửi, tôi muốn tìm các số còn thiếu từ S-1 đến S-27000 và J-1 đến J-7000, U-1 đến U-27000, C-1 đến C-1848
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Thưa ông, tôi muốn tìm d các số còn thiếu từ S-1 đến S-27000 và J-1 đến J-6500. Vui lòng gửi cho tôi mã vba để cùng Thaniking bạn, Jawale Jyo
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tập lệnh này không được thực thi, hãy biên dịch trình tạo lỗi thành "Với WS.Sort" [/ quote]
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Thưa ông, tôi muốn tìm d các số còn thiếu từ S-1 đến S-27000 và J-1 đến J-6500. Xin vui lòng gửi cho tôi mã vba cho d cùng. Mã có sẵn trên mạng, khi được thực thi sẽ gây ra lỗi biên dịch với WS.Sort Thaniking bạn, Jawale Jyo
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Liệu bất kỳ số nào trong số này sẽ hoạt động với số điện thoại nếu tôi đang tìm kiếm các số điện thoại bị thiếu trong một dãy số?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
"Bạn có thể tìm ra số bị thiếu trong mảng bằng thuật toán sau: / * getMissingNumber lấy mảng và kích thước của mảng làm đối số * / int getMissingNumber (int arr [], int num) {int i; / * Đối với xor của tất cả các elemet in arary * / int x1 = a [0]; / * For xor of all elemet from 1 to n + 1 * / int x2 = 1; for (i = 1; i <n; i ++) x1 = x1 ^ a [i]; cho (i = 2; i
Không có bình luận nào được đăng ở đây
Tải thêm
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL