Các hàm nâng cao trong Excel - Hướng dẫn nhanh
Trong Excel 2010 trở lên, các hàm được liệt kê trong danh mục này đã được thay thế bằng các hàm mới giúp cải thiện độ chính xác và có tên phản ánh cách sử dụng của chúng tốt hơn. Các chức năng mới có thể được tìm thấy trong Các hàm thống kê và các hàm Toán học và lượng giác. Nếu không yêu cầu khả năng tương thích ngược, bạn nên bắt đầu sử dụng các chức năng mới.
Bạn vẫn có thể sử dụng các phiên bản hàm cũ hơn này để tương thích với các phiên bản Excel trước. Nếu bạn đang sử dụng Excel 2007, bạn sẽ tìm thấy các hàm này trong danh mục Thống kê hoặc Toán học & Trig trên tab Công thức.
Chức năng tương thích
Bảng sau liệt kê tất cả các chức năng Tương thích:
Không. | Chức năng và Mô tả |
---|---|
1 | BETADIST Trả về hàm mật độ xác suất beta tích lũy |
2 | BETAINV Trả về nghịch đảo của hàm mật độ xác suất beta tích lũy |
3 | BINOMDIST Trả về xác suất phân phối nhị thức số hạng riêng lẻ |
4 | TRẦN NHÀ Làm tròn một số đến số nguyên gần nhất hoặc đến bội số có nghĩa gần nhất |
5 | CHIDIST Trả về xác suất một phía của phân phối chi bình phương |
6 | CHIINV Trả về nghịch đảo của xác suất một phía của phân phối chi bình phương |
7 | CHITEST Trả về bài kiểm tra tính độc lập |
số 8 | SỰ TỰ TIN Trả về khoảng tin cậy cho trung bình tổng thể |
9 | COVAR Trả về hiệp phương sai, giá trị trung bình của tích các độ lệch được ghép nối |
10 | CRITBINOM Trả về giá trị nhỏ nhất mà phân phối nhị thức tích lũy nhỏ hơn hoặc bằng giá trị tiêu chí |
11 | XUẤT XỨ Trả về phân phối hàm mũ |
12 | FDIST Trả về phân phối xác suất F |
13 | FINV Trả về nghịch đảo của phân phối xác suất F |
14 | SÀN NHÀ Làm tròn một số xuống, về phía 0 |
15 | FTEST Trả về kết quả của F-Test |
16 | GAMMADIST Trả về phân phối gamma |
17 | GAMMAINV Trả về nghịch đảo của phân phối tích lũy gamma |
18 | HYPGEOMDIST Trả về phân phối siêu bội |
19 | ĐĂNG NHẬP Trả về nghịch đảo của phân phối chuẩn tắc |
20 | LOGNORMDIST Trả về phân phối lognormal tích lũy |
21 | CHẾ ĐỘ Trả về giá trị phổ biến nhất trong tập dữ liệu |
22 | NEGBINOMDIST Trả về phân phối nhị thức âm |
23 | NORMDIST Trả về phân phối tích lũy chuẩn |
24 | NORMINV Trả về nghịch đảo của phân phối tích lũy chuẩn |
25 | NORMSDIST Trả về phân phối tích lũy chuẩn bình thường |
26 | NORMSINV Trả về nghịch đảo của phân phối tích lũy chuẩn chuẩn |
27 | PERCENTILE Trả về phần trăm giá trị thứ k trong một phạm vi |
28 | PERCENTRANK Trả về thứ hạng phần trăm của một giá trị trong tập dữ liệu |
29 | POISSON Trả về phân phối Poisson |
30 | QUARTILE Trả về phần tư của một tập dữ liệu |
31 | CẤP Trả về thứ hạng của một số trong danh sách các số |
32 | STDEV Ước tính độ lệch chuẩn dựa trên một mẫu, bỏ qua văn bản và giá trị lôgic |
33 | STDEVP Tính toán độ lệch chuẩn dựa trên toàn bộ tập hợp, bỏ qua văn bản và giá trị lôgic |
34 | TDIST Trả về phân phối t của học sinh |
35 | TINV Trả về nghịch đảo của phân phối t của học sinh |
36 | TTEST Trả về xác suất được liên kết với Bài kiểm tra t của học sinh |
37 | VAR Ước tính phương sai dựa trên một mẫu, bỏ qua các giá trị logic và văn bản |
38 | VARP Tính toán phương sai dựa trên toàn bộ tập hợp, bỏ qua các giá trị logic và văn bản |
39 | WEIBULL Trả về phân phối Weibull |
40 | ZTEST Trả về giá trị P hai phía của phép thử z |
Các hàm Excel Cube cho phép đưa dữ liệu từ các khối OLAP vào Excel để thực hiện các phép tính. Các chức năng này được hỗ trợ với kết nối tới Dịch vụ Phân tích Microsoft SQL Server 2005 hoặc nguồn dữ liệu mới hơn.
Vì PowerPivot tạo nguồn dữ liệu tương thích với các khối OLAP, nên nó cũng có thể được sử dụng với các chức năng này.
Hàm lập phương
Bảng sau liệt kê tất cả các hàm Cube:
Không. | Chức năng và Mô tả |
---|---|
1 | CUBEKPIMEMBER Trả về tên, thuộc tính và chỉ số hiệu suất chính, đồng thời hiển thị tên và thuộc tính trong ô. |
2 | CUBEMEMBER Trả về một thành viên hoặc bộ trong hệ thống phân cấp khối lập phương. |
3 | CUBEMEMBERPROPERTY Trả về giá trị của một thuộc tính thành viên trong khối. |
4 | CUBERANKEDMEMBER Trả về thành viên thứ n hoặc được xếp hạng trong một tập hợp. |
5 | CUBESET Xác định một tập hợp các thành viên hoặc bộ giá trị được tính toán bằng cách gửi một biểu thức tập hợp đến khối lập phương trên máy chủ. |
6 | CUBESETCOUNT Trả về số lượng mục trong một tập hợp. |
7 | CUBEVALUE Trả về một giá trị tổng hợp từ một khối lập phương. |
Các hàm Cơ sở dữ liệu Excel hoạt động với Cơ sở dữ liệu Excel. Điều này thường có dạng một bảng Dữ liệu lớn, trong đó mỗi hàng trong bảng lưu trữ một bản ghi riêng lẻ. Mỗi cột trong bảng Worksheet lưu trữ một trường khác nhau cho mỗi bản ghi.
Các hàm Cơ sở dữ liệu thực hiện các phép toán cơ bản, chẳng hạn như Tổng, Trung bình, Đếm, v.v. và sử dụng thêm các đối số tiêu chí, cho phép bạn chỉ thực hiện phép tính cho một tập hợp con được chỉ định của các bản ghi trong Cơ sở dữ liệu của bạn. Các bản ghi khác trong Cơ sở dữ liệu bị bỏ qua.
Chức năng cơ sở dữ liệu
Bảng sau liệt kê tất cả các hàm Cơ sở dữ liệu:
Không. | Chức năng và Mô tả |
---|---|
1 | DAVERAGE Tính trung bình các giá trị trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
2 | DCOUNT Đếm các ô chứa số trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với điều kiện bạn chỉ định. |
3 | DCOUNTA Đếm các ô không trống trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
4 | NHẬN Trả về một giá trị đơn lẻ từ một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
5 | DMAX Trả về số lớn nhất trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
6 | DMIN Trả về số nhỏ nhất trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
7 | DPRODUCT Nhân các giá trị trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
số 8 | DSTDEV Ước tính độ lệch chuẩn của một tập hợp dựa trên một mẫu bằng cách sử dụng các số trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
9 | DSTDEVP Tính toán độ lệch chuẩn của một tập hợp dựa trên toàn bộ tập hợp, sử dụng các số trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
10 | DSUM Thêm các số vào một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
11 | DVAR Ước tính phương sai của một tập hợp dựa trên một mẫu bằng cách sử dụng các số trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
12 | DVARP Tính toán phương sai của một tập hợp dựa trên toàn bộ tập hợp bằng cách sử dụng các số trong một cột của danh sách hoặc cơ sở dữ liệu phù hợp với các điều kiện bạn chỉ định. |
Các hàm Ngày và Giờ trong Excel có thể được sử dụng để trích xuất thông tin và thực hiện các thao tác trên Ngày và Giờ trong Excel.
Một số hàm Ngày & Giờ trong Excel là mới đối với Excel 2010 hoặc Excel 2013, do đó không có sẵn trong các phiên bản Excel trước. Bạn có thể tìm thấy thông tin này trong phần khả năng ứng dụng của hàm.
Chức năng ngày và giờ
Bảng sau liệt kê tất cả các hàm Ngày & Giờ -
Không. | Chức năng và Mô tả |
---|---|
1 | NGÀY Trả về số sê-ri của một ngày cụ thể. |
2 | DATEDIF Tính số ngày, tháng hoặc năm giữa hai ngày. |
3 | DATEVALUE Chuyển đổi một ngày ở dạng văn bản thành một số sê-ri. |
4 | NGÀY Chuyển đổi một số sê-ri thành một ngày trong tháng. |
5 | NGÀY Trả về số ngày giữa hai ngày. |
6 | DAYS360 Tính số ngày giữa hai ngày, dựa trên một năm 360 ngày. |
7 | CHỈNH SỬA Trả về số sê-ri của ngày là số tháng được chỉ định trước hoặc sau ngày bắt đầu. |
số 8 | KINH TẾ Trả về số sê-ri của ngày cuối cùng của tháng trước hoặc sau một số tháng cụ thể. |
9 | GIỜ Chuyển đổi một số sê-ri thành một giờ. |
10 | ISOWEEKNUM Trả về số tuần ISO trong năm cho một ngày nhất định. |
11 | PHÚT Chuyển đổi số sê-ri thành phút. |
12 | THÁNG Chuyển đổi số sê-ri thành tháng. |
13 | NETWORKDAYS Trả về số ngày làm việc của cả hai ngày. |
14 | NETWORKDAYS.INTL Trả về số ngày làm việc toàn bộ giữa hai ngày (phiên bản quốc tế). |
15 | HIỆN NAY Trả về số sê-ri của ngày và giờ hiện tại. |
16 | THỨ HAI Chuyển đổi số sê-ri thành giây. |
17 | THỜI GIAN Trả về số thứ tự của một thời gian cụ thể. |
18 | GIÁ TRỊ THỜI GIAN Chuyển đổi thời gian ở dạng văn bản thành số sê-ri. |
19 | HÔM NAY Trả về số thứ tự của ngày hôm nay. |
20 | TUẦN Chuyển đổi một số sê-ri thành một ngày trong tuần. |
21 | TUẦN Trả về số tuần trong năm. |
22 | WORKDAY Trả về số thứ tự của ngày trước hoặc sau một số ngày làm việc được chỉ định. |
23 | WORKDAY.INTL Trả về số sê-ri của ngày trước hoặc sau một số ngày làm việc được chỉ định bằng cách sử dụng các tham số để cho biết ngày nào và ngày nào là ngày cuối tuần. |
24 | NĂM Chuyển đổi số sê-ri thành năm. |
25 | YEARFRAC Trả về phần năm đại diện cho số ngày nguyên từ ngày bắt đầu đến ngày kết thúc. |
Các hàm Kỹ thuật trong Excel thực hiện các phép tính Kỹ thuật được sử dụng phổ biến nhất, nhiều trong số đó liên quan đến các hàm Bessel, số phức hoặc chuyển đổi giữa các cơ số khác nhau.
Chức năng Kỹ thuật
Bảng sau liệt kê tất cả các chức năng Kỹ thuật -
Không. | Chức năng và Mô tả |
---|---|
1 | BESSELI Trả về hàm Bessel đã sửa đổi Trong (x) |
2 | BESSELJ Trả về hàm Bessel Jn (x) |
3 | TÀU Trả về hàm Bessel đã sửa đổi Kn (x) |
4 | BÍ QUYẾT Trả về hàm Bessel Yn (x) |
5 | BIN2DEC Chuyển đổi một số nhị phân thành thập phân |
6 | BIN2HEX Chuyển đổi một số nhị phân thành thập lục phân |
7 | BIN2OCT Chuyển đổi một số nhị phân thành bát phân |
số 8 | BITAND Trả về 'Bitwise Và' của hai số |
9 | BITLSHIFT Trả về một số giá trị được dịch chuyển sang trái bởi các bit shift_amount |
10 | BITOR Trả về một bitwise HOẶC của 2 số |
11 | BITRSHIFT Trả về một số giá trị được dịch chuyển sang phải bởi các bit shift_amount |
12 | BITXOR Trả về một bitwise 'Exclusive Or' của hai số |
13 | PHỨC TẠP Chuyển đổi các hệ số thực và ảo thành một số phức |
14 | ĐỔI Chuyển đổi một số từ hệ thống đo lường này sang hệ thống đo lường khác |
15 | DEC2BIN Chuyển đổi một số thập phân thành nhị phân |
16 | DEC2HEX Chuyển đổi một số thập phân thành thập lục phân |
17 | DEC2OCT Chuyển đổi một số thập phân thành bát phân |
18 | DELTA Kiểm tra xem hai giá trị có bằng nhau không |
19 | ERF Trả về hàm lỗi |
20 | ERF.PRECISE Trả về hàm lỗi |
21 | ERFC Trả về hàm lỗi bổ sung |
22 | ERFC.PRECISE Trả về hàm lỗi bổ sung |
23 | GESTEP Kiểm tra xem một số có lớn hơn giá trị ngưỡng hay không |
24 | HEX2BIN Chuyển đổi một số thập lục phân thành nhị phân |
25 | HEX2DEC Chuyển đổi số thập lục phân thành số thập phân |
26 | HEX2OCT Chuyển đổi một số thập lục phân thành bát phân |
27 | IMABS Trả về giá trị tuyệt đối (môđun) của một số phức |
28 | HÌNH ẢNH Trả về hệ số ảo của một số phức |
29 | IMARGUMENT Trả về đối số theta, một góc được biểu thị bằng radian |
30 | IMCONJUGATE Trả về liên hợp phức của một số phức |
31 | IMCOS Trả về cosine của một số phức |
32 | IMCOSH Trả về cosin hyperbol của một số phức |
33 | IMCOT Trả về cotang của một số phức |
34 | IMCSC Trả về cosec của một số phức |
35 | IMCSCH Trả về cosec hyperbolic của một số phức |
36 | IMDIV Trả về thương của hai số phức |
37 | IMEXP Trả về cấp số nhân của một số phức |
38 | IMLN Trả về lôgarit tự nhiên của một số phức |
39 | IMLOG2 Trả về logarit cơ số 2 của một số phức |
40 | IMLOG10 Trả về lôgarit cơ số 10 của một số phức |
41 | IMPOWER Trả về một số phức được nâng lên thành lũy thừa số nguyên |
42 | GIỚI THIỆU Trả về tích của các số phức |
43 | IMREAL Trả về hệ số thực của một số phức |
44 | IMSEC Trả về phần bảo mật của một số phức |
45 | IMSECH Trả về phần tử hyperbol của một số phức |
46 | IMSIN Trả về sin của một số phức |
47 | IMSINH Trả về sin hyperbol của một số phức |
48 | IMSQRT Trả về căn bậc hai của một số phức |
49 | IMSUB Trả về hiệu của hai số phức |
50 | IMSUM Trả về tổng các số phức |
51 | IMTAN Trả về tang của một số phức |
52 | OCT2BIN Chuyển đổi một số bát phân thành nhị phân |
53 | OCT2DEC Chuyển một số bát phân thành số thập phân |
54 | OCT2HEX Chuyển đổi một số bát phân thành thập lục phân |
Các hàm Excel Financial thực hiện nhiều phép tính tài chính phổ biến, chẳng hạn như tính lợi tức, lãi suất, thời hạn, định giá và khấu hao tài sản.
Không. | Chức năng và Mô tả |
---|---|
1 | ACCRINT Trả lại tiền lãi tích lũy cho một chứng khoán trả lãi định kỳ |
2 | ACCRINTM Trả lại tiền lãi tích lũy cho một chứng khoán trả lãi khi đáo hạn |
3 | AMORDEGRC Trả về khấu hao cho mỗi kỳ kế toán |
4 | AMORLINC Trả về khấu hao cho mỗi kỳ kế toán (hệ số khấu hao phụ thuộc vào tuổi thọ của tài sản) |
5 | COUPDAYBS Trả về số ngày từ đầu kỳ phiếu giảm giá đến ngày thanh toán |
6 | HÔM NAY Trả về số ngày trong kỳ phiếu giảm giá có ngày thanh toán |
7 | COUPDAYSNC Trả về số ngày từ ngày thanh toán đến ngày phiếu thưởng tiếp theo |
số 8 | COUPNCD Trả về ngày phiếu thưởng tiếp theo sau ngày thanh toán |
9 | COUPNUM Trả về số phiếu thưởng phải trả giữa ngày thanh toán và ngày đáo hạn |
10 | COUPPCD Trả về ngày phiếu thưởng trước đó trước ngày thanh toán |
11 | CUMIPMT Trả về lãi tích lũy được trả giữa hai kỳ |
12 | CUMPRINC Trả về số tiền gốc tích lũy được trả cho một khoản vay giữa hai kỳ |
13 | DB Trả về khấu hao của một tài sản trong một thời kỳ cụ thể, sử dụng phương pháp số dư giảm dần cố định |
14 | DDB Trả về khấu hao của tài sản trong một khoảng thời gian cụ thể, sử dụng phương pháp số dư giảm dần hai lần hoặc một số phương pháp khác mà bạn chỉ định |
15 | ĐĨA Returns the discount rate for a security |
16 | DOLLARDE Converts a dollar price, expressed as a fraction, into a dollar price, expressed as a decimal number |
17 | DOLLARFR Converts a dollar price, expressed as a decimal number, into a dollar price, expressed as a fraction |
18 | DURATION Returns the annual duration of a security with periodic interest payments |
19 | EFFECT Returns the effective annual interest rate |
20 | FV Returns the future value of an investment |
21 | FVSCHEDULE Returns the future value of an initial principal after applying a series of compound interest rates |
22 | INTRATE Returns the interest rate for a fully invested security |
23 | IPMT Returns the interest payment for an investment for a given period |
24 | IRR Returns the internal rate of return for a series of cash flows |
25 | ISPMT Calculates the interest paid during a specific period of an investment |
26 | MDURATION Returns the Macauley modified duration for a security with an assumed par value of $100 |
27 | MIRR Returns the internal rate of return where positive and negative cash flows are financed at different rates |
28 | NOMINAL Returns the annual nominal interest rate |
29 | NPER Returns the number of periods for an investment |
30 | NPV Returns the net present value of an investment based on a series of periodic cash flows and a discount rate |
31 | ODDFPRICE Returns the price per $100 face value of a security with an odd first period |
32 | ODDFYIELD Returns the yield of a security with an odd first period |
33 | ODDLPRICE Returns the price per $100 face value of a security with an odd last period |
34 | ODDLYIELD Returns the yield of a security with an odd last period |
35 | PDURATION Returns the number of periods required by an investment to reach a specified value |
36 | PMT Returns the periodic payment for an annuity |
37 | PPMT Returns the payment on the principal for an investment for a given period |
38 | PRICE Returns the price per $100 face value of a security that pays periodic interest |
39 | PRICEDISC Returns the price per $100 face value of a discounted security |
40 | PRICEMAT Returns the price per $100 face value of a security that pays interest at maturity |
41 | PV Returns the present value of an investment |
42 | RATE Returns the interest rate per period of an annuity |
43 | RECEIVED Returns the amount received at maturity for a fully invested security |
44 | RRI Returns an equivalent interest rate for the growth of an investment |
45 | SLN Returns the straight-line depreciation of an asset for one period |
46 | SYD Returns the sum-of-years’ digits depreciation of an asset for a specified period |
47 | TBILLEQ Returns the bond-equivalent yield for a Treasury bill |
48 | TBILLPRICE Returns the price per $100 face value for a Treasury bill |
49 | TBILLYIELD Returns the yield for a Treasury bill |
50 | VDB Returns the depreciation of an asset for a specified or partial period using a declining-balance method |
51 | XIRR Returns the internal rate of return for a schedule of cash flows that is not necessarily periodic |
52 | XNPV Returns the net present value for a schedule of cash flows that is not necessarily periodic |
53 | YIELD Returns the yield on a security that pays periodic interest |
54 | YIELDDISC Returns the annual yield for a discounted security, for example, a Treasury bill |
55 | YIELDMAT Returns the annual yield of a security that pays interest at maturity |
Information functions provide information about the content, formatting and location of cells in an Excel Worksheet.
Information Functions
The following table lists all the Information functions −
S.No. | Function and Description |
---|---|
1 | CELL Returns information about the formatting, location, or contents of a cell |
2 | ERROR.TYPE Returns a number corresponding to an error type |
3 | INFO Returns information about the current operating environment |
4 | ISBLANK Returns TRUE if the value is blank |
5 | ISERR Returns TRUE if the value is any error value except #N/A |
6 | ISERROR Returns TRUE if the value is any error value |
7 | ISEVEN Returns TRUE if the number is even |
8 | ISFORMULA Returns TRUE if there is a reference to a cell that contains a formula |
9 | ISLOGICAL Returns TRUE if the value is a logical value |
10 | ISNA Returns TRUE if the value is the #N/A error value |
11 | ISNONTEXT Returns TRUE if the value is not text |
12 | ISNUMBER Returns TRUE if the value is a number |
13 | ISODD Returns TRUE if the number is odd |
14 | ISREF Returns TRUE if the value is a reference |
15 | ISTEXT Returns TRUE if the value is text |
16 | N Returns a value converted to a number |
17 | NA Returns the error value #N/A |
18 | SHEET Returns the sheet number of the referenced sheet |
19 | SHEETS Returns the number of sheets in a reference |
20 | TYPE Returns a number indicating the data type of a value |
Logical functions include the boolean operators and conditional tests, which will be an essential part of many working spreadsheets.
Logical Functions
The following table lists all the Logical functions −
S.No. | Function and Description |
---|---|
1 | AND Returns TRUE if all its arguments are TRUE. |
2 | FALSE Returns the logical value FALSE. |
3 | IF Specifies a logical test to perform. |
4 | IFERROR Returns a different result if the first argument evaluates to an error. |
5 | IFNA Returns the value you specify if the expression resolves to #N/A, otherwise returns the result of the expression. |
6 | IFS Checks whether one or more conditions are met and returns a value that corresponds to the first TRUE condition. |
7 | NOT Reverses the logic of its argument. |
8 | OR Returns TRUE if any argument is TRUE. |
9 | SWITCH Evaluates an expression against a list of values and returns the result corresponding to the first matching value. If there is no match, an optional default value may be returned. |
10 | TRUE Returns the logical value TRUE. |
11 | XOR Returns a logical exclusive OR of all arguments. |
Lookup & Reference functions help you to work with arrays of data, and are particularly useful when you need to cross reference between different data sets. They perform tasks such as providing information about a range, returning the location of a given address or value, or looking up specific values.
Lookup and Reference Functions
The following table lists all the Lookup & Reference functions −
S.No. | Function and Description |
---|---|
1 | ADDRESS Returns a reference as text to a single cell in a worksheet |
2 | AREAS Returns the number of areas in a reference |
3 | CHOOSE Chooses a value from a list of values |
4 | COLUMN Returns the column number of a reference |
5 | COLUMNS Returns the number of columns in a reference |
6 | FORMULATEXT Returns the formula at the given reference as text |
7 | GETPIVOTDATA Returns data stored in a PivotTable |
8 | HLOOKUP Searches for a value in the top row of a table and then returns a value in the same column from a row you specify in the table |
9 | HYPERLINK Creates a shortcut that opens a document on your hard drive, a server, or the Internet |
10 | INDEX Uses an index to choose a value from a reference or array |
11 | INDIRECT Returns a reference indicated by a text value |
12 | LOOKUP Returns a value either from a one-row or one-column range or from an array |
13 | MATCH Returns the relative position of an item in an array |
14 | OFFSET Returns a reference offset from a given reference |
15 | ROW Returns the row number of a reference |
16 | ROWS Returns the number of rows in a reference |
17 | RTD Returns real-time data from a program that supports COM automation |
18 | TRANSPOSE Returns the transpose of an array |
19 | VLOOKUP Searches for a value in the leftmost column of a table and then returns a value in the same row from a column you specify in the table |
The Excel Math & Trig functions perform many of the common mathematical calculations, including basic arithmetic, conditional sums & products, exponents & logarithms, and the trigonometric ratios.
Some more math-related functions are also discussed in the Statistical functions and Engineering functions categories.
Math and Trigonometric Functions
The following table lists all the Math & Trigonometric functions −
S.No. | Function and Description |
---|---|
1 | ABS Returns the absolute value of a number |
2 | ACOS Returns the arccosine of a number |
3 | ACOSH Returns the inverse hyperbolic cosine of a number |
4 | ACOT Returns the arccotangent of a number |
5 | ACOTH Returns the hyperbolic arccotangent of a number |
6 | AGGREGATE Returns an aggregate in a list or database |
7 | ARABIC Converts a Roman number to Arabic, as a number |
8 | ASIN Returns the arcsine of a number |
9 | ASINH Returns the inverse hyperbolic sine of a number |
10 | ATAN Returns the arctangent of a number |
11 | ATAN2 Returns the arctangent from x and y coordinates |
12 | ATANH Returns the inverse hyperbolic tangent of a number |
13 | BASE Converts a number into a text representation with the given radix (base) |
14 | CEILING.MATH Rounds a number up, to the nearest integer or to the nearest multiple of significance |
15 | COMBIN Returns the number of combinations for a given number of objects |
16 | COMBINA Returns the number of combinations with repetitions for a given number of items |
17 | COS Returns the cosine of a number |
18 | COSH Returns the hyperbolic cosine of a number |
19 | COT Returns the cotangent of an angle |
20 | COTH Returns the hyperbolic cotangent of a number |
21 | CSC Returns the cosecant of an angle |
22 | CSCH Returns the hyperbolic cosecant of an angle |
23 | DECIMAL Converts a text representation of a number in a given base into a decimal number |
24 | DEGREES Converts radians to degrees |
25 | EVEN Rounds a number up to the nearest even integer |
26 | EXP Returns e raised to the power of a given number |
27 | FACT Returns the factorial of a number |
28 | FACTDOUBLE Returns the double factorial of a number |
29 | FLOOR.MATH Rounds a number down, to the nearest integer or to the nearest multiple of significance |
30 | GCD Returns the greatest common divisor |
31 | INT Rounds a number down to the nearest integer |
32 | LCM Returns the least common multiple |
33 | LN Returns the natural logarithm of a number |
34 | LOG Returns the logarithm of a number to a specified base |
35 | LOG10 Returns the base-10 logarithm of a number |
36 | MDETERM Returns the matrix determinant of an array |
37 | MINVERSE Returns the matrix inverse of an array |
38 | MMULT Returns the matrix product of two arrays |
39 | MOD Returns the remainder from division |
40 | MROUND Returns a number rounded to the desired multiple |
41 | MULTINOMIAL Returns the multinomial of a set of numbers |
42 | MUNIT Returns the unit matrix or the specified dimension |
43 | ODD Rounds a number up to the nearest odd integer |
44 | PI Returns the value of pi |
45 | POWER Returns the result of a number raised to a power |
46 | PRODUCT Multiplies its arguments |
47 | QUOTIENT Returns the integer portion of a division |
48 | RADIANS Converts degrees to radians |
49 | RAND Returns a random number between 0 and 1 |
50 | RANDBETWEEN Returns a random number between the numbers that you specify |
51 | ROMAN Converts an Arabic numeral to Roman, as text |
52 | ROUND Rounds a number to a specified number of digits |
53 | ROUNDDOWN Rounds a number down, toward 0 |
54 | ROUNDUP Rounds a number up, away from 0 |
55 | SEC Returns the secant of an angle |
56 | SECH Returns the hyperbolic secant of an angle |
57 | SERIESSUM Returns the sum of a power series based on the formula |
58 | SIGN Returns the sign of a number |
59 | SIN Returns the sine of the given angle |
60 | SINH Returns the hyperbolic sine of a number |
61 | SQRT Returns a positive square root |
62 | SQRTPI Returns the square root of pi |
63 | SUBTOTAL Returns a subtotal in a list or database |
64 | SUM Adds its arguments |
65 | SUMIF Adds the cells specified by a given criteria |
66 | SUMIFS Adds the cells specified by a multiple criteria |
67 | SUMPRODUCT Returns the sum of the products of corresponding array components |
68 | SUMSQ Returns the sum of the squares of the arguments |
69 | SUMX2MY2 Returns the sum of the difference of squares of corresponding values in two arrays |
70 | SUMX2PY2 Returns the sum of the sum of squares of corresponding values in two arrays |
71 | SUMXMY2 Returns the sum of squares of differences of corresponding values in two arrays |
72 | TAN Returns the tangent of a number |
73 | TANH Returns the hyperbolic tangent of a number |
74 | TRUNC Truncates a number (you specify the precision of the truncation) |
Statistical functions perform calculations ranging from basic mean, median & mode to the more complex statistical distribution and probability tests.
Statistical Functions
The following table lists all the Statistical functions −
S.No. | Function and Description |
---|---|
1 | AVEDEV Returns the average of the absolute deviations of data points from their mean |
2 | AVERAGE Returns the average of its arguments |
3 | AVERAGEA Returns the average of its arguments and includes evaluation of text and logical values |
4 | AVERAGEIF Returns the average for the cells specified by a given criterion |
5 | AVERAGEIFS Returns the average for the cells specified by multiple criteria |
6 | BETA.DIST Returns the beta cumulative distribution function |
7 | BETA.INV Returns the inverse of the cumulative distribution function for a specified beta distribution |
8 | BINOM.DIST Returns the individual term binomial distribution probability |
9 | BINOM.DIST.RANGE Returns the probability of a trial result using a binomial distribution |
10 | BINOM.INV Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value |
11 | CHISQ.DIST Returns the cumulative beta probability density function |
12 | CHISQ.DIST.RT Returns the one-tailed probability of the chi-squared distribution |
13 | CHISQ.INV Returns the cumulative beta probability density function |
14 | CHISQ.INV.RT Returns the inverse of the one-tailed probability of the chi-squared distribution |
15 | CHISQ.TEST Returns the test for independence |
16 | CONFIDENCE.NORM Returns the confidence interval for a population mean |
17 | CONFIDENCE.T Returns the confidence interval for a population mean, using a Student's t distribution |
18 | CORREL Returns the correlation coefficient between two data sets |
19 | COUNT Counts how many numbers are in the list of arguments |
20 | COUNTA Counts how many values are in the list of arguments |
21 | COUNTBLANK Counts the number of blank cells in the argument range |
22 | COUNTIF Counts the number of cells that meet the criteria you specify in the argument |
23 | COUNTIFS Counts the number of cells that meet multiple criteria |
24 | COVARIANCE.P Returns covariance, the average of the products of paired deviations |
25 | COVARIANCE.S Returns the sample covariance, the average of the products deviations for each data point pair in two data sets |
26 | DEVSQ Returns the sum of squares of deviations |
27 | EXPON.DIST Returns the exponential distribution |
28 | F.DIST Returns the F probability distribution |
29 | F.DIST.RT Returns the F probability distribution |
30 | F.INV Returns the inverse of the F probability distribution |
31 | F.INV.RT Returns the inverse of the F probability distribution |
32 | F.TEST Returns the result of an F-test |
33 | FISHER Returns the Fisher transformation |
34 | FISHERINV Returns the inverse of the Fisher transformation |
35 | FORECAST Returns a value along a linear trend |
36 | FORECAST.ETS Calculates a future value based on existing values using the Exponential Triple Smoothing (ETS) algorithm |
37 | FORECAST.ETS.CONFINT Returns a confidence interval for the forecast value at the specified target date |
38 | FORECAST.ETS.SEASONALITY Returns the length of the repetitive pattern detected for the specified time series |
39 | FORECAST.ETS.STAT Returns a statistical value as a result of time series forecasting |
40 | FORECAST.LINEAR Calculates a future value by using existing values, using linear regression. |
41 | FREQUENCY Returns a frequency distribution as a vertical array |
42 | GAMMA Returns the Gamma function value |
43 | GAMMA.DIST Returns the gamma distribution |
44 | GAMMA.INV Returns the inverse of the gamma cumulative distribution |
45 | GAMMALN Returns the natural logarithm of the gamma function, G(x) |
46 | GAMMALN.PRECISE Returns the natural logarithm of the gamma function, G(x) |
47 | GAUSS Returns 0.5 less than the standard normal cumulative distribution |
48 | GEOMEAN Returns the geometric mean |
49 | GROWTH Returns values along an exponential trend |
50 | HARMEAN Returns the harmonic mean |
51 | HYPGEOM.DIST Returns the hypergeometric distribution |
52 | INTERCEPT Returns the intercept of the linear regression line |
53 | KURT Returns the kurtosis of a data set |
54 | LARGE Returns the kth largest value in a data set |
55 | LINEST Returns the parameters of a linear trend |
56 | LOGEST Returns the parameters of an exponential trend |
57 | LOGNORM.DIST Returns the cumulative lognormal distribution |
58 | LOGNORM.INV Returns the inverse of the lognormal cumulative distribution |
59 | MAX Returns the maximum value in a list of arguments, ignoring logical values and text |
60 | MAXA Returns the maximum value in a list of arguments, including logical values and text |
61 | MAXIFS Returns the maximum value among cells specified by a given set of conditions or criteria. |
62 | MEDIAN Returns the median of the given numbers |
63 | MIN Returns the minimum value in a list of arguments, ignoring logical values and text |
64 | MINA Returns the minimum value in a list of arguments, including logical values and text |
65 | MINIFS Returns the minimum value among cells specified by a given set of conditions or criteria. |
66 | MODE.MULT Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data |
67 | MODE.SNGL Returns the most common value in a data set |
68 | NEGBINOM.DIST Returns the negative binomial distribution |
69 | NORM.DIST Returns the normal cumulative distribution |
70 | NORM.INV Returns the inverse of the normal cumulative distribution |
71 | NORM.S.DIST Returns the standard normal cumulative distribution |
72 | NORM.S.INV Returns the inverse of the standard normal cumulative distribution |
73 | PEARSON Returns the Pearson product moment correlation coefficient |
74 | PERCENTILE.EXC Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive |
75 | PERCENTILE.INC Returns the k-th percentile of values in a range |
76 | PERCENTRANK.EXC Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set |
77 | PERCENTRANK.INC Returns the percentage rank of a value in a data set |
78 | PERMUT Returns the number of permutations for a given number of objects |
79 | PERMUTATIONA Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects |
80 | PHI Returns the value of the density function for a standard normal distribution |
81 | POISSON.DIST Returns the Poisson distribution |
82 | PROB Returns the probability that values in a range are between two limits |
83 | QUARTILE.EXC Returns the quartile of the data set, based on percentile values from 0..1, exclusive |
84 | QUARTILE.INC Returns the quartile of a data set |
85 | RANK.AVG Returns the rank of a number in a list of numbers |
86 | RANK.EQ Returns the rank of a number in a list of numbers |
87 | RSQ Returns the square of the Pearson product moment correlation coefficient |
88 | SKEW Returns the skewness of a distribution |
89 | SKEW.P Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean |
90 | SLOPE Returns the slope of the linear regression line |
91 | SMALL Returns the kth smallest value in a data set |
92 | STANDARDIZE Returns a normalized value |
93 | STDEV.P Calculates standard deviation based on the entire population |
94 | STDEV.S Estimates standard deviation based on a sample |
95 | STDEVA Estimates standard deviation based on a sample, including text and logical values |
96 | STDEVPA Calculates standard deviation based on the entire population, including text and logical values |
97 | STEYX Returns the standard error of the predicted y-value for each x in the regression |
98 | T.DIST Returns the Percentage Points (probability) for the Student t-distribution |
99 | T.DIST.2T Returns the Percentage Points (probability) for the Student t-distribution |
100 | T.DIST.RT Returns the Student's t-distribution |
101 | T.INV Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom |
102 | T.INV.2T Returns the inverse of the Student's t-distribution |
103 | T.TEST Returns the probability associated with a Student's t-test |
104 | TREND Returns values along a linear trend |
105 | TRIMMEAN Returns the mean of the interior of a data set |
106 | VAR.P Calculates variance based on the entire population |
107 | VAR.S Estimates variance based on a sample |
108 | VARA Estimates variance based on a sample, including logical values and text |
109 | VARPA Calculates variance based on the entire population, including logical values and text |
110 | WEIBULL.DIST Returns the Weibull distribution |
111 | Z.TEST Returns the one-tailed probability-value of a z-test |
112 | BAHTTEXT Converts a number to Thai text and adds a suffix of "Baht." |
113 | CHAR Returns the character specified by a number. Use CHAR to translate code page numbers you might get from files on other types of computers into characters. |
114 | CLEAN Removes all nonprintable characters from text. Use CLEAN on text imported from other applications that contains characters that may not print with your operating system. |
115 | CODE Returns a numeric code for the first character in a text string. The returned code corresponds to the ANSI character set for the Windows System. |
116 | CONCAT Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments. |
117 | CONCATENATE Joins two or more text strings into one string. |
118 | DOLLAR Converts a number to text format and applies a currency symbol. The name of the Function and the symbol that it applies depend upon your language settings. |
119 | Exact Compares two text strings and returns TRUE if they are exactly the same, FALSE otherwise. |
120 | FIND FIND and FINDB locate one text string within a second text string, and return the number of the starting position of the first text string from the first character of the second text string. |
121 | FIXED Rounds a number to the specified number of decimals, formats the number in decimal format using a period and commas, and returns the result as text. |
122 | LEFT Returns the first character or characters in a text string, based on the number of characters you specify. |
123 | LEN LEN returns the number of characters in a text string. LENB returns the number of bytes used to represent the characters in a text string. |
124 | LOWER Converts all uppercase letters in a text string to lowercase. |
125 | MID Returns a specific number of characters from a text string, starting at the position you specify, based on the number of characters you specify. |
126 | NUMBERVALUE Converts text to a number, in a locale-independent way. |
127 | PROPER Capitalizes the first letter in a text string and any other letters in text that follow any character other than a letter. Converts all other letters to lowercase letters. |
128 | REPLACE Replaces part of a text string, based on the number of characters you specify, with a different text string. |
129 | REPT Repeats text a given number of times. Use REPT to fill a cell with a number of instances of a text string. |
130 | RIGHT Returns the last character or characters in a text string, based on the number of characters you specify. |
131 | SEARCH The SEARCH and SEARCHB functions locate one text string within a second text string, and return the number of the starting position of the first text string from the first character of the second text string. |
132 | SUBSTITUTE Substitutes new_text for old_text in a text string. |
133 | T The T function returns the text referred to by value. |
134 | TEXT Converts a numeric value to text and lets you specify the display formatting by using special format strings. |
135 | TEXTJOIN Combines the text from multiple ranges and/or strings, and includes a delimiter you specify between each text value that will be combined. If the delimiter is an empty text string, this function will effectively concatenate the ranges. |
136 | TRIM Removes all spaces from text except for single spaces between words. Use TRIM on text that you have received from another application that may have irregular spacing. |
137 | UNICHAR Returns the Unicode character that is referenced by the given numeric value. |
138 | UNICODE Returns the number (code point) corresponding to the first character of the text. |
139 | UPPER Converts text to uppercase. |
140 | VALUE Converts a text string that represents a number to a number. |
141 | ENCODEURL Returns a URL-encoded string. |
142 | FILTERXML Returns specific data from the XML content by using the specified XPath. |
143 | WEBSERVICE Returns data from a web service on the Internet or Intranet. |