Showing posts with label Số Nguyên Tố. Show all posts
Showing posts with label Số Nguyên Tố. Show all posts

Monday, April 26, 2021

Làm Thế Nào Để Kiểm Tra Xem Số Có Phải Là Số Nguyên Tố Trong Excel Hay Không?

Như chúng ta đã biết, số nguyên tố là số tự nhiên chỉ chứa hai ước số tự nhiên phân biệt: Một và chính nó. Nếu bạn có một danh sách các số trong một trang tính, làm thế nào bạn có thể kiểm tra xem các số đó có phải là số nguyên tố hay không.


mũi tên màu xanh bong bóng bên phải Kiểm Tra Xem Một Số Có Phải Là Số Nguyên Tố Hay Không Bằng Công Thức Mảng

Công thức sau có thể giúp bạn xác định số đó có phải là số nguyên tố hay không, vui lòng thực hiện như sau:

1. Nhập công thức sau vào một ô trống - ví dụ C2 bên cạnh dữ liệu của bạn:

=IF(A2=2,"Prime",IF(AND(MOD(A2,ROW(INDIRECT("2:"&ROUNDUP(SQRT(A2),0))))<>0),"Prime","Not Prime")) (A2 là ô chứa số mà bạn muốn kiểm tra), rồi nhấn Ctrl + Shift + Enter các phím với nhau và bạn sẽ nhận được kết quả, nếu số là số nguyên tố, nó sẽ hiển thị “Số nguyên tố” trong ô, nếu không, “Không phải số nguyên tố” sẽ được hiển thị, xem ảnh chụp màn hình:

doc kiểm tra xem số nguyên tố 1

2. Sau đó, chọn ô C2 và kéo chốt điền xuống các ô mà bạn muốn áp dụng công thức này và tất cả các số sẽ được xác định xem có phải là số nguyên tố hay không. Xem ảnh chụp màn hình:

doc kiểm tra xem số nguyên tố 2


mũi tên màu xanh bong bóng bên phải Kiểm Tra Xem Một Số Có Phải Là Số Nguyên Tố Hay Không Bằng Hàm Do Người Dùng Xác Định

Sau đây Chức năng do người dùng xác định cũng có thể giúp bạn kiểm tra số nguyên tố hay không, vui lòng làm như sau:

1. Giữ ALT + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. Nhấp chuột Chèn > Mô-đunvà dán mã sau vào Cửa sổ mô-đun.

Mã VBA: Kiểm tra xem một số có phải là số nguyên tố hay không:

1
2
3
4
5
6
7
8
9
10
Function CheckPrime(Numb As SingleAs Boolean
'Updateby Extendoffice
    Dim As Long
    If Numb < 2 Or (Numb <> 2 And Numb Mod 2 = 0) _
     Or Numb <> Int(Numb) Then Exit Function
    For X = 3 To Sqr(Numb) Step 2
        If Numb Mod X = 0 Then Exit Function
    Next
    CheckPrime = True
End Function

3. Sau đó, lưu và đóng mã này, quay lại trang tính và nhập công thức này: = checkprime (A2) vào một ô trống bên cạnh danh sách số của bạn, sau đó kéo chốt điền xuống các ô bạn muốn chứa công thức này, nếu số là số nguyên tố, nó sẽ hiển thị TRUE, nếu không, nó sẽ hiển thị FALSE, xem ảnh chụp màn hình:

doc kiểm tra xem số nguyên tố 3

Over 50 Ebooks Excel and VBA free Download

1. Statistics and Probability for Engineering Applications With Microsoft Excel by W.J. DeCoursey - PDF Free Download Download Siz...