Hàm Abs VBA

Mô tả Abs

Trả về giá trị tuyệt đối của một số.

Ví dụ về cơ bụng đơn giản

123 Sub Abs_Example ()MsgBox Abs (-12,5)Kết thúc Sub

Mã này sẽ trả về 12.5

Cú pháp Abs

Trong VBA Editor, bạn có thể nhập “Abs (” để xem cú pháp của Hàm Abs:

Hàm Abs chứa một đối số:

Con số: Một giá trị số.

Ví dụ về hàm Abs trong Excel VBA

bạn có thể tham chiếu một ô có chứa ngày tháng:

1234567 Sub Abs_Example1 ()Làm mờ ô dưới dạng phạm viĐối với mỗi ô trong phạm vi ("A2: A4")cell.Offset (0, 1) = Abs (cell.Value)Ô tiếp theoKết thúc Sub

Kết quả sẽ như sau. (Vui lòng xem B2: B4)

Cả 2 ví dụ sau đều trả về 12.

1 MsgBox Abs (-12)
1 MsgBox Abs (12)

Để tìm một số gần nhất với 2 khi cho một mảng số (1.5, 3.1, 2.1, 2.2, 1.8), bạn có thể sử dụng đoạn mã sau.

1234567891011121314151617181920 Sub Abs_Example2 ()Số DimLàm mờ mặt hàngLàm mờ gần nhất Giá trị tăng gấp đôiDim diff As DoubleDim minDiff As DoubleminDiff = 100Numbers = Array (1.5, 3.1, 2.1, 2.2, 1.8)Đối với mỗi mục bằng sốdiff = Abs (item - 2)Nếu diff <minDiff ThìminDiff = diffnearValue = itemKết thúc nếuMục tiếp theoMsgBox "Giá trị gần nhất:" & nearValueKết thúc Sub

Kết quả sẽ là 2.1 như sau.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave