Excel BigNum -

Mục lục

Thuật ngữ "BigNum", viết tắt của "Big Number", được sử dụng để biểu thị số dương lớn nhất được phép trong Excel, là 9,99999999999999E + 307

BigNum được sử dụng trong các công thức tra cứu nhất định được xây dựng theo cách để tìm giá trị lớn nhất nhỏ hơn hoặc bằng giá trị tìm kiếm. Vì BigNum là một giá trị lớn không thể tránh khỏi, nên việc tra cứu sẽ tìm ra giá trị số trước đó.

Ví dụ: bạn có thể sử dụng công thức sau để tìm vị trí của giá trị số cuối cùng trong một cột:

=MATCH(9.99999999999999E+307,range)

Trong thực tế, bất kỳ giá trị lớn nào không thể xảy ra đều sẽ làm được, vì vậy bạn có thể cắt các giá trị trên thành:

=MATCH(9.99E+307,range)

Lý do điều này hoạt động liên quan đến hành vi mặc định của MATCH, sử dụng thuật toán tìm kiếm nhị phân để tìm giá trị lớn nhất nhỏ hơn hoặc bằng giá trị tìm kiếm trong một phạm vi. Trong chế độ (mặc định) này, MATCH giả định các giá trị được sắp xếp theo thứ tự giảm dần. Khi không tìm thấy BigNum, theo thiết kế, MATCH trả về vị trí của số cuối cùng trong phạm vi.

Để biết thêm chi tiết, hãy xem: Hàng cuối cùng trong dữ liệu số.

BigNum với các chức năng tra cứu khác

Cách tiếp cận BigNum có thể được sử dụng với các hàm khác hỗ trợ tìm kiếm nhị phân, ví dụ:

=MATCH(bignum,range,1) =VLOOKUP(bignum,range,1,1) =HLOOKUP(bignum,range,1,1) =LOOKUP(bignum,range)

Loại đối sánh lưu ý được đặt thành 1 trong ba ví dụ đầu tiên để đặt rõ ràng tìm kiếm nhị phân, thường được gọi là đối sánh gần đúng.

Liên kết tốt

Bài viết xuất sắc của Aladin Akyurek từ năm 2004 (MrExcel) Các thông số kỹ thuật và giới hạn của Excel (Microsoft)

thú vị bài viết...