Excel
Rujukan fungsi
499 fungsi Excel dikumpul ikut kategori. Pilih satu untuk melihat sintaks, contoh dan kegunaannya.
- 499 Fungsi
- 13 Kategori
- 49 Kerap digunakan
Carian dan rujukan36
ADDRESSMembina alamat sel dalam bentuk teks daripada nombor baris dan nombor lajur.
ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])
=ADDRESS(2,3)→ "$C$2"AREASMemulangkan bilangan kawasan dalam rujukan, iaitu julat bersebelahan atau sel tunggal.
AREAS(reference)
=AREAS((A1:B2,C3:D4))→ 2CHOOSEMemulangkan satu nilai daripada senarai argumen berdasarkan nombor indeks.
CHOOSE(index_num, value1, [value2], ...)
=CHOOSE(2,"A","B","C")→ "B"Kegunaan: Menukar nombor bulan kepada suku tahun, atau nombor hari kepada nama hari.
CHOOSECOLSMemulangkan lajur yang ditetapkan daripada tatasusunan atau julat.Microsoft 365
CHOOSECOLS(array, col_num1, [col_num2], ...)
=CHOOSECOLS(A1:E10,1,3)CHOOSEROWSMemulangkan baris yang ditetapkan daripada tatasusunan atau julat.Microsoft 365
CHOOSEROWS(array, row_num1, [row_num2], ...)
=CHOOSEROWS(A1:E10,1,5)COLUMNMemulangkan nombor lajur bagi rujukan sel.
COLUMN([reference])
=COLUMN(C5)→ 3COLUMNSMemulangkan bilangan lajur dalam julat atau tatasusunan.
COLUMNS(array)
=COLUMNS(A1:E10)→ 5DROPMemulangkan tatasusunan selepas membuang bilangan baris atau lajur yang ditetapkan dari permulaan atau hujungnya.Microsoft 365
DROP(array, rows, [columns])
=DROP(A1:E10,2)EXPANDMembesarkan tatasusunan kepada bilangan baris dan lajur yang ditetapkan, dan mengisi sel baharu dengan nilai pad (lalai #N/A).Microsoft 365
EXPAND(array, rows, [columns], [pad_with])
=EXPAND(A1:B2,3,3,0)FILTERMenapis julat berdasarkan syarat dan memulangkan baris yang memenuhinya sebagai tatasusunan dinamik.Microsoft 365
FILTER(array, include, [if_empty])
=FILTER(A:C,B:B>1000)→ Baris yang nilai lajur B melebihi 1000Kegunaan: Memaparkan senarai jualan melebihi RM1,000 yang dikemas kini sendiri apabila data berubah.
FORMULATEXTMemulangkan formula dalam sel yang dirujuk sebagai teks.Excel 2013
FORMULATEXT(reference)
=FORMULATEXT(B2)Kegunaan: Memaparkan formula di sebelah hasilnya untuk dokumentasi buku kerja atau bahan pengajaran.
GETPIVOTDATAMemulangkan data yang dipaparkan dalam PivotTable berdasarkan medan dan item yang dinyatakan.
GETPIVOTDATA(data_field, pivot_table, ...)
=GETPIVOTDATA("Sales",A3,"Region","KL")HLOOKUPMencari nilai dalam baris pertama jadual dan memulangkan nilai dari baris yang ditetapkan dalam lajur yang sama; dalam Microsoft 365, XLOOKUP lebih fleksibel.
HLOOKUP(lookup_value, table_array, row_index, [range_lookup])
=HLOOKUP("Jan",A1:M5,3,FALSE)HSTACKMenyusun beberapa tatasusunan secara mendatar, sebelah-menyebelah, menjadi satu tatasusunan.Microsoft 365
HSTACK(array1, [array2], ...)
=HSTACK(A1:A5,B1:B5)HYPERLINKMencipta pautan yang boleh diklik ke laman web, fail atau lokasi dalam buku kerja.
HYPERLINK(link_location, [friendly_name])
=HYPERLINK("https://academy.sasateguh.com","Go")IMAGEMemasukkan imej daripada URL ke dalam sel.Microsoft 365
IMAGE(source, [alt_text], [sizing], [height], [width])
=IMAGE("https://example.com/logo.png")INDEXMemulangkan nilai atau rujukan pada persilangan baris dan lajur tertentu dalam julat.
INDEX(array, row_num, [column_num])
=INDEX(A:C,5,2)Kegunaan: Digabungkan dengan MATCH untuk carian dua hala atau carian ke arah kiri.
INDIRECTMenukar rentetan teks kepada rujukan sel atau julat.
INDIRECT(ref_text, [a1])
=INDIRECT("A"&B1)Kegunaan: Mengambil data daripada sheet yang namanya ditaip dalam sel, contohnya sheet laporan bulanan.
LOOKUPMencari nilai dalam satu baris atau lajur yang diisih menaik dan memulangkan nilai pada kedudukan yang sama dalam baris atau lajur kedua.
LOOKUP(lookup_value, lookup_vector, [result_vector])
=LOOKUP("Apple",A:A,B:B)MATCHMemulangkan kedudukan relatif sesuatu nilai dalam julat.
MATCH(lookup_value, lookup_array, [match_type])
=MATCH("Apple",A:A,0)Kegunaan: Digabungkan dengan INDEX untuk mencari nombor baris atau lajur secara dinamik.
OFFSETMemulangkan rujukan yang dianjak sejumlah baris dan lajur dari sel permulaan, dengan tinggi dan lebar pilihan.
OFFSET(reference, rows, cols, [height], [width])
=OFFSET(A1,5,2)Kegunaan: Membina julat dinamik, contohnya jumlah 12 bulan terakhir yang beralih apabila data baharu ditambah.
ROWMemulangkan nombor baris bagi rujukan sel.
ROW([reference])
=ROW(B5)→ 5ROWSMemulangkan bilangan baris dalam julat atau tatasusunan.
ROWS(array)
=ROWS(A1:A10)→ 10SORTMengisih kandungan julat atau tatasusunan, dan hasilnya dikemas kini apabila data sumber berubah.Microsoft 365
SORT(array, [sort_index], [sort_order], [by_col])
=SORT(A2:B10,2,-1)→ Julat diisih mengikut lajur ke-2, menurunSORTBYMengisih julat atau tatasusunan berdasarkan nilai dalam julat lain yang sepadan.Microsoft 365
SORTBY(array, by_array1, [sort_order1], ...)
=SORTBY(A2:A10,B2:B10,-1)TAKEMemulangkan bilangan baris atau lajur yang ditetapkan dari permulaan atau hujung tatasusunan.Microsoft 365
TAKE(array, rows, [columns])
=TAKE(A:C,5)→ 5 baris pertamaTOCOLMemulangkan tatasusunan sebagai satu lajur.Microsoft 365
TOCOL(array, [ignore], [scan_by_column])
=TOCOL(A1:C3)TOROWMemulangkan tatasusunan sebagai satu baris.Microsoft 365
TOROW(array, [ignore], [scan_by_column])
=TOROW(A1:C3)TRANSPOSEMenukar baris kepada lajur dan lajur kepada baris.
TRANSPOSE(array)
=TRANSPOSE(A1:E1)→ Baris mendatar menjadi lajur menegakUNIQUEMemulangkan senarai nilai unik daripada julat atau tatasusunan.Microsoft 365
UNIQUE(array, [by_col], [exactly_once])
=UNIQUE(A:A)→ Senarai nilai unik dalam lajur AVLOOKUPMencari nilai dalam lajur pertama jadual dan memulangkan nilai dari lajur yang ditetapkan dalam baris yang sama; letakkan FALSE atau 0 sebagai argumen terakhir untuk padanan tepat.
VLOOKUP(lookup_value, table, col_index, [exact])
=VLOOKUP(A2,Products,3,FALSE)→ Nilai lajur ke-3 dalam Products yang sepadan tepat dengan A2Kegunaan: Mencari harga atau nama produk berdasarkan kod produk.
VSTACKMenyusun beberapa tatasusunan secara menegak, satu di bawah yang lain, menjadi satu tatasusunan.Microsoft 365
VSTACK(array1, [array2], ...)
=VSTACK(A1:A5,B1:B5)WRAPCOLSMenyusun semula satu baris atau lajur nilai menjadi tatasusunan dua dimensi, lajur demi lajur, mengikut bilangan nilai yang ditetapkan.Microsoft 365
WRAPCOLS(vector, wrap_count, [pad_with])
=WRAPCOLS(A1:A12,3)WRAPROWSMenyusun semula satu baris atau lajur nilai menjadi tatasusunan dua dimensi, baris demi baris, mengikut bilangan nilai yang ditetapkan.Microsoft 365
WRAPROWS(vector, wrap_count, [pad_with])
=WRAPROWS(A1:A12,4)XLOOKUPMencari nilai dalam julat dan memulangkan item pada kedudukan sepadan dalam julat lain, dengan padanan tepat secara lalai, carian ke kiri dan nilai gantian jika tiada padanan.Microsoft 365
XLOOKUP(lookup, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
=XLOOKUP(A2,Codes,Prices,"NA")Kegunaan: Menggantikan VLOOKUP dalam buku kerja baharu, contohnya mencari harga berdasarkan kod produk.
XMATCHMemulangkan kedudukan relatif sesuatu nilai dalam julat, dengan padanan tepat secara lalai serta sokongan aksara kad bebas dan carian dari hujung.Microsoft 365
XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])
=XMATCH("Apple",A:A)Logik19
ANDMemulangkan TRUE jika semua argumen bernilai TRUE, dan FALSE jika sekurang-kurangnya satu bernilai FALSE.
AND(logical1, [logical2], ...)
=IF(AND(B2>500,C2<100),"OK","No")Kegunaan: Menyemak sama ada sesuatu rekod memenuhi beberapa syarat serentak, contohnya jualan melebihi sasaran dan aduan di bawah had.
BYCOLMenggunakan LAMBDA pada setiap lajur tatasusunan dan memulangkan satu hasil bagi setiap lajur.Microsoft 365
BYCOL(array, lambda)
=BYCOL(A1:C10,LAMBDA(c,SUM(c)))BYROWMenggunakan LAMBDA pada setiap baris tatasusunan dan memulangkan satu hasil bagi setiap baris.Microsoft 365
BYROW(array, lambda)
=BYROW(A1:C10,LAMBDA(r,SUM(r)))FALSEMemulangkan nilai logik FALSE.
FALSE()
=FALSE()IFMenguji satu syarat dan memulangkan satu nilai jika syarat itu benar dan nilai lain jika palsu.
IF(logical_test, value_if_true, value_if_false)
=IF(B2>1000,"High","Low")Kegunaan: Menandakan setiap pelajar sebagai Lulus atau Gagal berdasarkan markah minimum.
IFERRORMemulangkan nilai yang anda tetapkan jika formula menghasilkan ralat, dan hasil formula itu jika tiada ralat.
IFERROR(value, value_if_error)
=IFERROR(A2/B2,0)→ 0 jika A2/B2 menghasilkan ralat seperti #DIV/0!Kegunaan: Memaparkan 0 atau sel kosong dalam papan pemuka sebagai ganti #DIV/0! atau #N/A.
IFNAMemulangkan nilai yang anda tetapkan hanya apabila formula menghasilkan ralat #N/A, dan hasil formula itu dalam keadaan lain.Excel 2013
IFNA(value, value_if_na)
=IFNA(VLOOKUP(A2,D,2,0),"Not Found")IFSMenguji beberapa syarat mengikut turutan dan memulangkan nilai bagi syarat pertama yang benar, tanpa perlu IF bersarang.Excel 2019
IFS(condition1, value1, [condition2, value2], ...)
=IFS(B2>=80,"A",B2>=60,"B",TRUE,"C")Kegunaan: Menukar markah peperiksaan kepada gred A, B atau C.
LAMBDAMencipta fungsi tersuai yang boleh digunakan semula, dengan parameter dan pengiraan sendiri, tanpa VBA.Microsoft 365
LAMBDA([parameter1, parameter2, ...], calculation)
=LAMBDA(x,x*2)(5)→ 10LETMemberikan nama kepada nilai atau hasil pengiraan di dalam formula supaya ia boleh digunakan semula dan formula lebih mudah dibaca.Microsoft 365
LET(name1, value1, [name2, value2], ..., calculation)
=LET(x,B2,x*0.06)Kegunaan: Memendekkan formula panjang yang mengulang carian yang sama beberapa kali.
MAKEARRAYMemulangkan tatasusunan dengan bilangan baris dan lajur yang ditetapkan, dengan setiap nilai dikira oleh LAMBDA.Microsoft 365
MAKEARRAY(rows, cols, lambda)
=MAKEARRAY(3,3,LAMBDA(r,c,r*c))MAPMenggunakan LAMBDA pada setiap nilai dalam satu atau lebih tatasusunan dan memulangkan tatasusunan hasil yang sama saiz.Microsoft 365
MAP(array1, [array2], ..., lambda)
=MAP(A1:A5,LAMBDA(x,x*2))NOTMenterbalikkan nilai logik argumennya, iaitu TRUE menjadi FALSE dan FALSE menjadi TRUE.
NOT(logical)
=NOT(B2=0)ORMemulangkan TRUE jika sekurang-kurangnya satu argumen bernilai TRUE, dan FALSE jika semuanya FALSE.
OR(logical1, [logical2], ...)
=IF(OR(B2="VIP",C2>10000),"Priority","Normal")REDUCEMengurangkan tatasusunan kepada satu nilai terkumpul dengan menggunakan LAMBDA pada setiap nilai bersama penumpuk.Microsoft 365
REDUCE([initial_value], array, lambda)
=REDUCE(0,A1:A5,LAMBDA(acc,x,acc+x))SCANMenggunakan LAMBDA pada setiap nilai tatasusunan dan memulangkan tatasusunan yang mengandungi setiap nilai perantaraan penumpuk, seperti jumlah berjalan.Microsoft 365
SCAN([initial_value], array, lambda)
=SCAN(0,A1:A5,LAMBDA(a,x,a+x))→ Jumlah terkumpul bagi A1:A5SWITCHMembandingkan satu ungkapan dengan senarai nilai dan memulangkan hasil bagi padanan pertama, atau nilai lalai jika tiada padanan.Excel 2019
SWITCH(expression, value1, result1, [value2, result2], ..., [default])
=SWITCH(A2,"Jan",1,"Feb",2,"Mar",3,0)TRUEMemulangkan nilai logik TRUE.
TRUE()
=TRUE()XORMemulangkan TRUE jika bilangan argumen yang bernilai TRUE ialah ganjil, dan FALSE jika genap.Excel 2013
XOR(logical1, [logical2], ...)
=XOR(TRUE,FALSE)→ TRUEMatematik dan trigonometri80
ABSMemulangkan nilai mutlak sesuatu nombor, iaitu nombor itu tanpa tanda negatif.
ABS(number)
=ABS(-15)→ 15Kegunaan: Mengira saiz perbezaan antara bajet dan perbelanjaan sebenar tanpa mengira sama ada ia lebihan atau kurangan.
ACOSMemulangkan arkkosinus bagi nombor antara -1 dan 1, iaitu sudut dalam radian antara 0 dan π.
ACOS(number)
=ACOS(0.5)→ ≈ 1.047 (60°)ACOSHMemulangkan kosinus hiperbolik songsang bagi nombor yang sama dengan atau lebih besar daripada 1.
ACOSH(number)
=ACOSH(1)ACOTMemulangkan arkkotangen sesuatu nombor sebagai sudut dalam radian antara 0 dan π.Excel 2013
ACOT(number)
=ACOT(2)ACOTHMemulangkan kotangen hiperbolik songsang bagi nombor yang nilai mutlaknya lebih besar daripada 1.Excel 2013
ACOTH(number)
=ACOTH(6)AGGREGATEMenjalankan satu daripada 19 pengiraan agregat, seperti SUM atau AVERAGE, dengan pilihan untuk mengabaikan ralat, baris tersembunyi atau hasil SUBTOTAL bersarang.Excel 2010
AGGREGATE(function_num, options, ref1, ...)
=AGGREGATE(9,6,B2:B10)→ Jumlah B2:B10 dengan ralat diabaikanKegunaan: Menjumlahkan lajur jualan dalam papan pemuka walaupun beberapa sel mengandungi ralat seperti #N/A.
ARABICMenukar angka Roman dalam bentuk teks kepada nombor Arab.Excel 2013
ARABIC(text)
=ARABIC("MCMXC")→ 1990ASINMemulangkan arksinus bagi nombor antara -1 dan 1 sebagai sudut dalam radian antara -π/2 dan π/2.
ASIN(number)
=ASIN(1)→ ≈ 1.571 (90°)ASINHMemulangkan sinus hiperbolik songsang sesuatu nombor.
ASINH(number)
=ASINH(1)ATANMemulangkan arktangen sesuatu nombor sebagai sudut dalam radian antara -π/2 dan π/2.
ATAN(number)
=ATAN(1)→ ≈ 0.785 (45°)ATAN2Memulangkan arktangen bagi koordinat x dan y yang diberi, iaitu sudut dalam radian antara -π dan π.
ATAN2(x_num, y_num)
=ATAN2(1,1)→ ≈ 0.785 (45°)ATANHMemulangkan tangen hiperbolik songsang bagi nombor antara -1 dan 1.
ATANH(number)
=ATANH(0.5)BASEMenukar nombor kepada teks dalam asas (radix) yang diberi, contohnya asas 2 untuk binari.Excel 2013
BASE(number, radix, [min_length])
=BASE(15,2)→ "1111" (binari)CEILINGMembundarkan nombor ke atas kepada gandaan terdekat bagi significance, dan kini digantikan oleh CEILING.MATH.
CEILING(number, significance)
=CEILING(2.5,1)→ 3CEILING.MATHMembundarkan nombor ke atas kepada integer terdekat atau kepada gandaan terdekat bagi significance.Excel 2013
CEILING.MATH(number, [significance], [mode])
=CEILING.MATH(4.3)→ 5CEILING.PRECISEMembundarkan nombor ke arah positif kepada integer atau gandaan terdekat, tanpa mengira tanda nombor itu.Excel 2010
CEILING.PRECISE(number, [significance])
=CEILING.PRECISE(-4.3)→ -4COMBINMemulangkan bilangan cara memilih sejumlah item daripada satu set tanpa ulangan dan tanpa mengira susunan (nCr).
COMBIN(number, number_chosen)
=COMBIN(8,2)→ 28Kegunaan: Mengira bilangan perlawanan yang diperlukan apabila 8 pasukan bertemu sekali dengan setiap pasukan lain.
COMBINAMemulangkan bilangan gabungan dengan ulangan dibenarkan bagi memilih sejumlah item daripada satu set.Excel 2013
COMBINA(number, number_chosen)
=COMBINA(4,3)→ 20COSMemulangkan kosinus bagi sudut dalam radian.
COS(number)
=COS(0)→ 1COSHMemulangkan kosinus hiperbolik sesuatu nombor.
COSH(number)
=COSH(1)COTMemulangkan kotangen bagi sudut dalam radian, iaitu 1/TAN(number).Excel 2013
COT(number)
=COT(1)COTHMemulangkan kotangen hiperbolik sesuatu nombor.Excel 2013
COTH(number)
=COTH(1)CSCMemulangkan kosekan bagi sudut dalam radian, iaitu 1/SIN(number).Excel 2013
CSC(number)
=CSC(1)CSCHMemulangkan kosekan hiperbolik sesuatu nombor.Excel 2013
CSCH(number)
=CSCH(1)DECIMALMenukar teks yang mewakili nombor dalam asas tertentu kepada nombor perpuluhan (asas 10).Excel 2013
DECIMAL(text, radix)
=DECIMAL("FF",16)→ 255DEGREESMenukar sudut dalam radian kepada darjah.
DEGREES(angle)
=DEGREES(PI())→ 180EVENMembundarkan nombor menjauhi sifar kepada integer genap terdekat.
EVEN(number)
=EVEN(3)→ 4EXPMemulangkan pemalar e (kira-kira 2.71828) yang dikuasakan dengan nombor yang diberi.
EXP(number)
=EXP(1)→ ≈ 2.718 (e)FACTMemulangkan faktorial sesuatu nombor, iaitu hasil darab 1 × 2 × … × n.
FACT(number)
=FACT(5)→ 120Kegunaan: Mengira bilangan cara menyusun 5 penceramah dalam satu senarai giliran pembentangan.
FACTDOUBLEMemulangkan faktorial berganda, iaitu hasil darab nombor itu dengan setiap integer di bawahnya yang sama pariti, contohnya 7 × 5 × 3 × 1.
FACTDOUBLE(number)
=FACTDOUBLE(7)→ 105 (7×5×3×1)FLOORMembundarkan nombor ke bawah kepada gandaan terdekat bagi significance, dan kini digantikan oleh FLOOR.MATH.
FLOOR(number, significance)
=FLOOR(2.7,1)→ 2FLOOR.MATHMembundarkan nombor ke bawah kepada integer terdekat atau kepada gandaan terdekat bagi significance.Excel 2013
FLOOR.MATH(number, [significance], [mode])
=FLOOR.MATH(4.7)→ 4FLOOR.PRECISEMembundarkan nombor ke arah negatif kepada integer atau gandaan terdekat, tanpa mengira tanda nombor itu.Excel 2010
FLOOR.PRECISE(number, [significance])
=FLOOR.PRECISE(-4.3)→ -5GCDMemulangkan faktor sepunya terbesar, iaitu integer terbesar yang membahagi semua nombor yang diberi tanpa baki.
GCD(number1, [number2], ...)
=GCD(12,18)→ 6INTMembundarkan nombor ke bawah kepada integer terdekat, iaitu ke arah negatif.
INT(number)
=INT(8.9)→ 8Kegunaan: Mengira bilangan kotak penuh yang boleh diisi apabila jumlah stok dibahagi dengan saiz sekotak.
ISO.CEILINGMembundarkan nombor ke atas kepada integer atau gandaan terdekat tanpa mengira tanda, sama seperti CEILING.PRECISE.Excel 2013
ISO.CEILING(number, [significance])
=ISO.CEILING(4.3)→ 5LCMMemulangkan gandaan sepunya terkecil, iaitu integer positif terkecil yang boleh dibahagi oleh semua nombor yang diberi.
LCM(number1, [number2], ...)
=LCM(4,6)→ 12LNMemulangkan logaritma asli (asas e) sesuatu nombor.
LN(number)
=LN(EXP(1))→ 1LOGMemulangkan logaritma sesuatu nombor dalam asas yang diberi, dengan asas 10 jika asas tidak dinyatakan.
LOG(number, [base])
=LOG(100,10)→ 2LOG10Memulangkan logaritma asas 10 sesuatu nombor.
LOG10(number)
=LOG10(1000)→ 3MDETERMMemulangkan penentu (determinan) bagi matriks segi empat sama.
MDETERM(array)
=MDETERM(A1:B2)MINVERSEMemulangkan matriks songsang bagi matriks segi empat sama.
MINVERSE(array)
=MINVERSE(A1:B2)MMULTMemulangkan hasil darab dua matriks, dengan bilangan lajur matriks pertama mesti sama dengan bilangan baris matriks kedua.
MMULT(array1, array2)
=MMULT(A1:B2,C1:D2)MODMemulangkan baki selepas sesuatu nombor dibahagi dengan pembahagi, dengan tanda yang sama seperti pembahagi.
MOD(number, divisor)
=MOD(10,3)→ 1 (baki)Kegunaan: Mewarnakan baris secara berselang melalui Conditional Formatting dengan =MOD(ROW(),2)=0.
MROUNDMembundarkan nombor kepada gandaan terdekat bagi nilai yang diberi.
MROUND(number, multiple)
=MROUND(7,5)→ 5MULTINOMIALMemulangkan nisbah faktorial bagi hasil tambah nilai-nilai yang diberi kepada hasil darab faktorial setiap nilai.
MULTINOMIAL(number1, [number2], ...)
=MULTINOMIAL(2,3,4)→ 1260MUNITMemulangkan matriks unit (identiti) bagi dimensi yang diberi.Excel 2013
MUNIT(dimension)
=MUNIT(3)→ Matriks identiti 3×3ODDMembundarkan nombor menjauhi sifar kepada integer ganjil terdekat.
ODD(number)
=ODD(2)→ 3PIMemulangkan pemalar π, iaitu 3.14159265358979, tepat hingga 15 digit.
PI()
=PI()POWERMemulangkan hasil sesuatu nombor yang dikuasakan dengan eksponen, sama seperti operator ^.
POWER(number, power)
=POWER(2,10)→ 1024Kegunaan: Mengira nilai simpanan selepas beberapa tahun faedah kompaun, contohnya =B2*POWER(1+B3,B4).
PRODUCTMendarab semua nombor yang diberi dan memulangkan hasil darabnya.
PRODUCT(number1, [number2], ...)
=PRODUCT(2,3,4)→ 24QUOTIENTMemulangkan bahagian integer bagi hasil bahagi dan membuang bakinya.
QUOTIENT(numerator, denominator)
=QUOTIENT(10,3)→ 3RADIANSMenukar sudut dalam darjah kepada radian.
RADIANS(angle)
=RADIANS(180)→ π ≈ 3.14159RANDMemulangkan nombor rawak yang sama dengan atau lebih besar daripada 0 dan kurang daripada 1, dan berubah setiap kali lembaran kerja dikira semula.
RAND()
=RAND()→ Contoh: 0.7384 (berubah setiap kali dikira semula)Kegunaan: Menjana data contoh untuk menguji formula sebelum data sebenar tersedia.
RANDARRAYMemulangkan tatasusunan nombor rawak dengan bilangan baris dan lajur, nilai minimum, nilai maksimum dan jenis (integer atau perpuluhan) yang ditetapkan.Microsoft 365
RANDARRAY([rows], [cols], [min], [max], [integer])
=RANDARRAY(5,2,1,100,TRUE)→ Tatasusunan 5×2 integer rawak antara 1 dan 100RANDBETWEENMemulangkan integer rawak di antara dua nombor yang diberi, termasuk kedua-dua nombor itu, dan berubah setiap kali dikira semula.
RANDBETWEEN(bottom, top)
=RANDBETWEEN(1,100)→ Integer rawak antara 1 dan 100Kegunaan: Mengisi lajur markah contoh antara 1 dan 100 untuk latihan.
ROMANMenukar nombor Arab kepada angka Roman dalam bentuk teks.
ROMAN(number, [form])
=ROMAN(2024)→ "MMXXIV"ROUNDMembundarkan nombor kepada bilangan digit yang ditetapkan, dengan nilai separuh dibundarkan menjauhi sifar.
ROUND(number, num_digits)
=ROUND(3.14159,2)→ 3.14Kegunaan: Memaparkan jumlah wang dengan dua tempat perpuluhan dalam laporan kewangan.
ROUNDDOWNMembundarkan nombor ke bawah, iaitu ke arah sifar, kepada bilangan digit yang ditetapkan.
ROUNDDOWN(number, num_digits)
=ROUNDDOWN(3.9,0)→ 3ROUNDUPMembundarkan nombor ke atas, iaitu menjauhi sifar, kepada bilangan digit yang ditetapkan.
ROUNDUP(number, num_digits)
=ROUNDUP(3.1,0)→ 4SECMemulangkan sekan bagi sudut dalam radian, iaitu 1/COS(number).Excel 2013
SEC(number)
=SEC(0)→ 1SECHMemulangkan sekan hiperbolik sesuatu nombor.Excel 2013
SECH(number)
=SECH(0)→ 1SERIESSUMMemulangkan hasil tambah siri kuasa berdasarkan nilai x, eksponen awal n, langkah m dan senarai pekali.
SERIESSUM(x, n, m, coefficients)
=SERIESSUM(2,1,1,{1,2,3})SIGNMemulangkan 1 jika nombor itu positif, 0 jika sifar dan -1 jika negatif.
SIGN(number)
=SIGN(-50)→ -1Kegunaan: Menandakan sama ada untung setiap bulan naik, kekal atau turun berbanding bulan sebelumnya.
SINMemulangkan sinus bagi sudut dalam radian.
SIN(number)
=SIN(PI()/2)→ 1SINHMemulangkan sinus hiperbolik sesuatu nombor.
SINH(number)
=SINH(0)SQRTMemulangkan punca kuasa dua positif sesuatu nombor.
SQRT(number)
=SQRT(144)→ 12SQRTPIMemulangkan punca kuasa dua bagi nombor yang didarab dengan π.
SQRTPI(number)
=SQRTPI(1)→ ≈ 1.7725SUBTOTALMemulangkan subjumlah menggunakan fungsi yang dipilih, seperti SUM, AVERAGE atau COUNT, dan mengabaikan baris yang disembunyikan oleh penapis (kod 101 hingga 111 turut mengabaikan baris yang disembunyikan secara manual).
SUBTOTAL(function_num, ref1, ...)
=SUBTOTAL(9,B2:B100)→ Jumlah B2:B100 tanpa baris yang disembunyikan oleh penapisKegunaan: Memaparkan jumlah jualan yang berubah mengikut baris yang kelihatan selepas jadual ditapis.
SUMMenjumlahkan semua nombor dalam julat, rujukan sel atau nilai yang diberi.
SUM(number1, [number2], ...)
=SUM(B2:B10)→ Jumlah nilai dalam B2:B10Kegunaan: Mengira jumlah jualan, perbelanjaan atau kuantiti bagi satu tempoh.
SUMIFMenjumlahkan nilai dalam julat yang memenuhi satu kriteria.
SUMIF(range, criteria, [sum_range])
=SUMIF(A:A,"Food",B:B)→ Jumlah lajur B bagi baris dengan "Food" dalam lajur AKegunaan: Mengira jumlah perbelanjaan bagi satu kategori, contohnya makanan.
SUMIFSMenjumlahkan nilai yang memenuhi beberapa kriteria, dengan julat jumlah sebagai argumen pertama (berbeza daripada SUMIF).
SUMIFS(sum_range, criteria_range1, criteria1, ...)
=SUMIFS(C:C,A:A,"2026",B:B,"Sales")→ Jumlah lajur C bagi baris dengan 2026 dalam lajur A dan "Sales" dalam lajur BKegunaan: Mengira jumlah jualan mengikut bulan dan kategori dalam papan pemuka.
SUMPRODUCTMendarab nilai yang sepadan dalam tatasusunan yang diberi dan memulangkan hasil tambah semua hasil darab itu.
SUMPRODUCT(array1, [array2], ...)
=SUMPRODUCT(qty,price)→ Jumlah qty × price bagi semua barisKegunaan: Mengira purata berwajaran, atau jumlah hasil jualan daripada lajur kuantiti dan harga seunit.
SUMSQMemulangkan hasil tambah kuasa dua bagi nombor yang diberi.
SUMSQ(number1, [number2], ...)
=SUMSQ(2,3,4)→ 29 (4+9+16)SUMX2MY2Memulangkan hasil tambah beza kuasa dua (x² - y²) bagi nilai yang sepadan dalam dua tatasusunan.
SUMX2MY2(array_x, array_y)
=SUMX2MY2(A:A,B:B)SUMX2PY2Memulangkan hasil tambah jumlah kuasa dua (x² + y²) bagi nilai yang sepadan dalam dua tatasusunan.
SUMX2PY2(array_x, array_y)
=SUMX2PY2(A:A,B:B)SUMXMY2Memulangkan hasil tambah kuasa dua bagi beza nilai yang sepadan dalam dua tatasusunan, iaitu (x - y)².
SUMXMY2(array_x, array_y)
=SUMXMY2(actual,forecast)Kegunaan: Mengukur ketepatan ramalan jualan dengan membandingkan nilai ramalan dengan nilai sebenar.
TANMemulangkan tangen bagi sudut dalam radian.
TAN(number)
=TAN(0)TANHMemulangkan tangen hiperbolik sesuatu nombor.
TANH(number)
=TANH(0)TRUNCMemotong nombor kepada bilangan tempat perpuluhan yang ditetapkan tanpa membundarkannya.
TRUNC(number, [num_digits])
=TRUNC(3.789,1)→ 3.7Statistik110
AVEDEVMemulangkan purata sisihan mutlak setiap nilai daripada purata set data itu.
AVEDEV(number1, [number2], ...)
=AVEDEV(B2:B10)AVERAGEMemulangkan purata aritmetik nombor dalam julat; teks, nilai logik dan sel kosong dalam julat diabaikan.
AVERAGE(number1, [number2], ...)
=AVERAGE(B2:B13)→ Purata 12 nilai bulanan dalam B2:B13Kegunaan: Mengira purata jualan bulanan bagi 12 bulan dalam lajur B.
AVERAGEAMemulangkan purata semua nilai yang tidak kosong, dengan TRUE dikira 1 serta FALSE dan teks dikira 0.
AVERAGEA(value1, [value2], ...)
=AVERAGEA(A2:A10)AVERAGEIFMemulangkan purata sel yang memenuhi satu kriteria.
AVERAGEIF(range, criteria, [average_range])
=AVERAGEIF(B:B,"VIP",C:C)→ Purata lajur C bagi baris dengan "VIP" dalam lajur BAVERAGEIFSMemulangkan purata sel yang memenuhi semua kriteria yang diberikan.
AVERAGEIFS(avg_range, criteria_range1, criteria1, ...)
=AVERAGEIFS(C:C,A:A,"2026",B:B,"Q1")Kegunaan: Mengira purata jualan suku pertama 2026 sebagai penanda aras bagi suku berikutnya.
BETA.DISTMemulangkan taburan beta bagi x, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
BETA.DIST(x, alpha, beta, cumulative, [A], [B])
=BETA.DIST(2,8,10,TRUE,1,3)BETA.INVMemulangkan nilai x yang sepadan dengan kebarangkalian kumulatif tertentu dalam taburan beta.Excel 2010
BETA.INV(probability, alpha, beta, [A], [B])
=BETA.INV(0.685,8,10,1,3)BINOM.DISTMemulangkan kebarangkalian binomial bagi bilangan kejayaan tertentu dalam sejumlah cubaan tetap.Excel 2010
BINOM.DIST(number_s, trials, prob_s, cumulative)
=BINOM.DIST(6,10,0.5,FALSE)BINOM.DIST.RANGEMemulangkan kebarangkalian bahawa bilangan kejayaan dalam sejumlah cubaan sama dengan satu nilai atau berada di antara dua nilai.Excel 2013
BINOM.DIST.RANGE(trials, prob_s, num_s, [num_s2])
=BINOM.DIST.RANGE(60,0.75,48)BINOM.INVMemulangkan bilangan kejayaan terkecil yang taburan binomial kumulatifnya lebih besar daripada atau sama dengan alpha.Excel 2010
BINOM.INV(trials, probability_s, alpha)
=BINOM.INV(6,0.5,0.75)CHISQ.DISTMemulangkan taburan khi kuasa dua ekor kiri, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
CHISQ.DIST(x, deg_freedom, cumulative)
=CHISQ.DIST(0.5,1,TRUE)CHISQ.DIST.RTMemulangkan kebarangkalian ekor kanan bagi taburan khi kuasa dua.Excel 2010
CHISQ.DIST.RT(x, deg_freedom)
=CHISQ.DIST.RT(18.307,10)CHISQ.INVMemulangkan songsangan kebarangkalian ekor kiri bagi taburan khi kuasa dua.Excel 2010
CHISQ.INV(probability, deg_freedom)
=CHISQ.INV(0.93,1)CHISQ.INV.RTMemulangkan songsangan kebarangkalian ekor kanan bagi taburan khi kuasa dua.Excel 2010
CHISQ.INV.RT(probability, deg_freedom)
=CHISQ.INV.RT(0.05,10)CHISQ.TESTMemulangkan nilai p ujian kebebasan khi kuasa dua dengan membandingkan julat nilai sebenar dengan julat nilai jangkaan.Excel 2010
CHISQ.TEST(actual_range, expected_range)
=CHISQ.TEST(A1:B3,D1:E3)CONFIDENCE.NORMMemulangkan margin ralat bagi selang keyakinan purata populasi berdasarkan taburan normal.Excel 2010
CONFIDENCE.NORM(alpha, std_dev, size)
=CONFIDENCE.NORM(0.05,2.5,50)CONFIDENCE.TMemulangkan margin ralat bagi selang keyakinan purata populasi berdasarkan taburan t Student.Excel 2010
CONFIDENCE.T(alpha, std_dev, size)
=CONFIDENCE.T(0.05,1,50)CORRELMemulangkan pekali korelasi antara dua julat, iaitu nilai antara -1 dan 1.
CORREL(array1, array2)
=CORREL(A:A,B:B)Kegunaan: Menguji sejauh mana perbelanjaan iklan bulanan bergerak seiring dengan jualan bulanan.
COUNTMengira bilangan sel yang mengandungi nombor; sel teks dan sel kosong tidak dikira.
COUNT(value1, [value2], ...)
=COUNT(B2:B100)Kegunaan: Mengira bilangan pelajar yang sudah mempunyai markah dalam lajur markah.
COUNTAMengira bilangan sel yang tidak kosong, tanpa mengira jenis data.
COUNTA(value1, [value2], ...)
=COUNTA(A2:A100)Kegunaan: Mengira jumlah peserta yang sudah mendaftar dalam senarai nama.
COUNTBLANKMengira bilangan sel kosong dalam julat.
COUNTBLANK(range)
=COUNTBLANK(B2:B100)Kegunaan: Menyemak berapa banyak medan yang belum diisi dalam lembaran data pelanggan.
COUNTIFMengira bilangan sel dalam julat yang memenuhi satu kriteria.
COUNTIF(range, criteria)
=COUNTIF(B:B,">1000")→ Bilangan sel dalam lajur B yang melebihi 1000Kegunaan: Mengira bilangan transaksi yang melebihi RM1,000.
COUNTIFSMengira bilangan kali semua kriteria dipenuhi merentas beberapa julat.
COUNTIFS(range1, criteria1, ...)
=COUNTIFS(A:A,"KL",B:B,">5000")Kegunaan: Mengira pelanggan di Kuala Lumpur yang berbelanja lebih daripada RM5,000.
COVARIANCE.PMemulangkan kovarians populasi, iaitu purata hasil darab sisihan bagi setiap pasangan data.Excel 2010
COVARIANCE.P(array1, array2)
=COVARIANCE.P(A:A,B:B)COVARIANCE.SMemulangkan kovarians sampel bagi dua set data, dengan pembahagi n-1.Excel 2010
COVARIANCE.S(array1, array2)
=COVARIANCE.S(A:A,B:B)DEVSQMemulangkan hasil tambah kuasa dua sisihan setiap nilai daripada purata sampel.
DEVSQ(number1, ...)
=DEVSQ(B2:B10)EXPON.DISTMemulangkan taburan eksponen, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
EXPON.DIST(x, lambda, cumulative)
=EXPON.DIST(0.2,10,TRUE)F.DISTMemulangkan taburan kebarangkalian F ekor kiri, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
F.DIST(x, deg_freedom1, deg_freedom2, cumulative)
=F.DIST(15.2069,6,4,TRUE)F.DIST.RTMemulangkan kebarangkalian ekor kanan bagi taburan F.Excel 2010
F.DIST.RT(x, deg_freedom1, deg_freedom2)
=F.DIST.RT(15.2069,6,4)F.INVMemulangkan songsangan taburan F ekor kiri bagi kebarangkalian tertentu.Excel 2010
F.INV(probability, deg_freedom1, deg_freedom2)
=F.INV(0.01,6,4)F.INV.RTMemulangkan songsangan taburan F ekor kanan bagi kebarangkalian tertentu.Excel 2010
F.INV.RT(probability, deg_freedom1, deg_freedom2)
=F.INV.RT(0.01,6,4)F.TESTMemulangkan kebarangkalian dua ekor bahawa varians dua set data tidak berbeza secara signifikan.Excel 2010
F.TEST(array1, array2)
=F.TEST(A:A,B:B)FISHERMemulangkan transformasi Fisher bagi x, yang lazimnya digunakan untuk menguji pekali korelasi.
FISHER(x)
=FISHER(0.75)FISHERINVMemulangkan songsangan transformasi Fisher, iaitu menukar nilai y kembali kepada pekali korelasi.
FISHERINV(y)
=FISHERINV(0.9729)FORECAST.ETSMeramal nilai masa hadapan daripada data sejarah menggunakan versi AAA algoritma pelicinan eksponen tiga kali (ETS).Excel 2016
FORECAST.ETS(target_date, values, timeline, ...)
=FORECAST.ETS(A50,B2:B49,A2:A49)Kegunaan: Meramal jualan bulan hadapan daripada data jualan bulanan yang mempunyai corak bermusim.
FORECAST.ETS.CONFINTMemulangkan selang keyakinan bagi nilai ramalan ETS pada tarikh sasaran tertentu.Excel 2016
FORECAST.ETS.CONFINT(target_date, values, timeline, ...)
=FORECAST.ETS.CONFINT(A50,B2:B49,A2:A49)FORECAST.ETS.SEASONALITYMemulangkan panjang corak bermusim yang dikesan oleh Excel dalam siri masa.Excel 2016
FORECAST.ETS.SEASONALITY(values, timeline, ...)
=FORECAST.ETS.SEASONALITY(B2:B49,A2:A49)FORECAST.ETS.STATMemulangkan satu nilai statistik daripada ramalan ETS, seperti parameter pelicinan atau ukuran ralat ramalan.Excel 2016
FORECAST.ETS.STAT(values, timeline, statistic_type, ...)
=FORECAST.ETS.STAT(B2:B49,A2:A49,1)FORECAST.LINEARMeramal nilai y bagi x tertentu berdasarkan regresi linear data sedia ada.Excel 2016
FORECAST.LINEAR(x, known_ys, known_xs)
=FORECAST.LINEAR(30,B:B,A:A)FREQUENCYMemulangkan tatasusunan menegak yang mengira bilangan nilai dalam setiap selang (bin).
FREQUENCY(data_array, bins_array)
=FREQUENCY(A1:A20,B1:B5)Kegunaan: Mengira bilangan pelajar dalam setiap julat markah untuk membina histogram.
GAMMAMemulangkan nilai fungsi gamma bagi sesuatu nombor.Excel 2013
GAMMA(number)
=GAMMA(2.5)GAMMA.DISTMemulangkan taburan gamma, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
GAMMA.DIST(x, alpha, beta, cumulative)
=GAMMA.DIST(10.00001131,9,2,TRUE)GAMMA.INVMemulangkan songsangan taburan gamma kumulatif bagi kebarangkalian tertentu.Excel 2010
GAMMA.INV(probability, alpha, beta)
=GAMMA.INV(0.068094,9,2)GAMMALNMemulangkan logaritma asli bagi fungsi gamma.
GAMMALN(x)
=GAMMALN(4.5)GAMMALN.PRECISEMemulangkan logaritma asli bagi fungsi gamma, iaitu versi GAMMALN yang diperkenalkan dalam Excel 2010.Excel 2010
GAMMALN.PRECISE(x)
=GAMMALN.PRECISE(4)GAUSSMemulangkan kebarangkalian bahawa nilai taburan normal piawai berada di antara purata dan x sisihan piawai daripadanya, iaitu 0.5 kurang daripada NORM.S.DIST(x,TRUE).Excel 2013
GAUSS(x)
=GAUSS(2)GEOMEANMemulangkan min geometri, iaitu punca kuasa ke-n bagi hasil darab n nombor positif.
GEOMEAN(number1, ...)
=GEOMEAN(B2:B10)Kegunaan: Mengira kadar pertumbuhan purata tahunan daripada faktor pertumbuhan setiap tahun.
GROWTHMeramal nilai mengikut lengkung pertumbuhan eksponen yang dipadankan pada data sedia ada.
GROWTH(known_ys, [known_xs], [new_xs], [const])
=GROWTH(B2:B10)HARMEANMemulangkan min harmonik, iaitu salingan bagi purata salingan setiap nilai.
HARMEAN(number1, ...)
=HARMEAN(B2:B10)HYPGEOM.DISTMemulangkan kebarangkalian hipergeometri bagi bilangan kejayaan dalam sampel yang diambil tanpa penggantian.Excel 2010
HYPGEOM.DIST(sample_s, number_sample, population_s, number_pop, cumulative)
=HYPGEOM.DIST(1,4,8,20,TRUE)INTERCEPTMemulangkan titik persilangan garis regresi linear dengan paksi Y.
INTERCEPT(known_ys, known_xs)
=INTERCEPT(B:B,A:A)KURTMemulangkan kurtosis set data, iaitu ukuran sejauh mana ekor taburan lebih tebal atau lebih nipis berbanding taburan normal.
KURT(number1, ...)
=KURT(B2:B10)LARGEMemulangkan nilai ke-k terbesar dalam julat.
LARGE(array, k)
=LARGE(B:B,2)→ Nilai kedua terbesar dalam lajur BKegunaan: Memaparkan jualan kedua tertinggi dalam senarai lima teratas pada papan pemuka.
LINESTMemulangkan tatasusunan statistik bagi garis lurus kuasa dua terkecil yang melalui data, termasuk kecerunan dan titik persilangan.
LINEST(known_ys, [known_xs], [const], [stats])
=LINEST(B:B,A:A)LOGESTMemulangkan tatasusunan statistik bagi lengkung eksponen yang dipadankan pada data.
LOGEST(known_ys, [known_xs], [const], [stats])
=LOGEST(B:B,A:A)LOGNORM.DISTMemulangkan taburan lognormal bagi x, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
LOGNORM.DIST(x, mean, standard_dev, cumulative)
=LOGNORM.DIST(4,3.5,1.2,TRUE)LOGNORM.INVMemulangkan songsangan taburan lognormal kumulatif bagi kebarangkalian tertentu.Excel 2010
LOGNORM.INV(probability, mean, standard_dev)
=LOGNORM.INV(0.0390835,3.5,1.2)MAXMemulangkan nilai terbesar dalam julat.
MAX(number1, [number2], ...)
=MAX(B2:B13)→ Nilai terbesar dalam B2:B13Kegunaan: Mencari bulan dengan hasil tertinggi atau perbelanjaan terbesar dalam setahun.
MAXAMemulangkan nilai terbesar, dengan TRUE dikira 1 serta FALSE dan teks dikira 0.
MAXA(value1, [value2], ...)
=MAXA(A:A)MAXIFSMemulangkan nilai terbesar antara sel yang memenuhi semua kriteria.Excel 2019
MAXIFS(max_range, criteria_range1, criteria1, ...)
=MAXIFS(C:C,A:A,"KL",B:B,"2026")Kegunaan: Mencari jualan tertinggi bagi wilayah Kuala Lumpur pada tahun 2026.
MEDIANMemulangkan nilai tengah bagi set nombor selepas nombor itu disusun.
MEDIAN(number1, [number2], ...)
=MEDIAN(B:B)Kegunaan: Melaporkan gaji tipikal pekerja tanpa dipengaruhi oleh beberapa gaji yang sangat tinggi.
MINMemulangkan nilai terkecil dalam julat.
MIN(number1, [number2], ...)
=MIN(B2:B13)→ Nilai terkecil dalam B2:B13Kegunaan: Mencari harga saham terendah dalam satu tempoh.
MINAMemulangkan nilai terkecil, dengan TRUE dikira 1 serta FALSE dan teks dikira 0.
MINA(value1, [value2], ...)
=MINA(A:A)MINIFSMemulangkan nilai terkecil antara sel yang memenuhi semua kriteria.Excel 2019
MINIFS(min_range, criteria_range1, criteria1, ...)
=MINIFS(C:C,A:A,"KL")MODE.MULTMemulangkan tatasusunan menegak bagi nilai yang paling kerap muncul, termasuk lebih daripada satu mod jika ada.Excel 2010
MODE.MULT(number1, ...)
=MODE.MULT(B:B)MODE.SNGLMemulangkan satu nilai yang paling kerap muncul dalam set data.Excel 2010
MODE.SNGL(number1, ...)
=MODE.SNGL(B:B)NEGBINOM.DISTMemulangkan taburan binomial negatif, iaitu kebarangkalian berlakunya sejumlah kegagalan sebelum mencapai bilangan kejayaan tertentu.Excel 2010
NEGBINOM.DIST(number_f, number_s, probability_s, cumulative)
=NEGBINOM.DIST(10,5,0.25,TRUE)NORM.DISTMemulangkan taburan normal bagi purata dan sisihan piawai tertentu, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
NORM.DIST(x, mean, standard_dev, cumulative)
=NORM.DIST(42,40,1.5,TRUE)NORM.INVMemulangkan songsangan taburan normal kumulatif bagi purata dan sisihan piawai tertentu.Excel 2010
NORM.INV(probability, mean, standard_dev)
=NORM.INV(0.908789,40,1.5)NORM.S.DISTMemulangkan taburan normal piawai (purata 0, sisihan piawai 1) bagi skor z.Excel 2010
NORM.S.DIST(z, cumulative)
=NORM.S.DIST(1.333333,TRUE)NORM.S.INVMemulangkan skor z yang sepadan dengan kebarangkalian kumulatif tertentu dalam taburan normal piawai.Excel 2010
NORM.S.INV(probability)
=NORM.S.INV(0.908789)PEARSONMemulangkan pekali korelasi Pearson antara dua julat, sama dengan hasil CORREL.
PEARSON(array1, array2)
=PEARSON(A:A,B:B)PERCENTILE.EXCMemulangkan persentil ke-k, dengan k di antara 0 dan 1 tidak termasuk 0 dan 1.Excel 2010
PERCENTILE.EXC(array, k)
=PERCENTILE.EXC(B:B,0.25)PERCENTILE.INCMemulangkan persentil ke-k, dengan k di antara 0 dan 1 termasuk 0 dan 1.Excel 2010
PERCENTILE.INC(array, k)
=PERCENTILE.INC(B:B,0.5)→ Median lajur B (persentil ke-50)PERCENTRANK.EXCMemulangkan kedudukan nilai sebagai peratusan set data, dalam julat 0 hingga 1 tidak termasuk 0 dan 1.Excel 2010
PERCENTRANK.EXC(array, x, [significance])
=PERCENTRANK.EXC(A:A,A2)PERCENTRANK.INCMemulangkan kedudukan nilai sebagai peratusan set data, dalam julat 0 hingga 1 termasuk 0 dan 1.Excel 2010
PERCENTRANK.INC(array, x, [significance])
=PERCENTRANK.INC(A:A,A2)PERMUTMemulangkan bilangan pilih atur bagi sejumlah objek yang dipilih daripada satu set, tanpa ulangan.
PERMUT(number, number_chosen)
=PERMUT(100,3)PERMUTATIONAMemulangkan bilangan pilih atur bagi sejumlah objek yang dipilih daripada satu set, dengan ulangan dibenarkan.Excel 2013
PERMUTATIONA(number, number_chosen)
=PERMUTATIONA(3,2)→ 9PHIMemulangkan nilai fungsi ketumpatan taburan normal piawai bagi x.Excel 2013
PHI(x)
=PHI(0.75)POISSON.DISTMemulangkan taburan Poisson, iaitu kebarangkalian bilangan peristiwa dalam satu tempoh tetap, sama ada tepat atau kumulatif.Excel 2010
POISSON.DIST(x, mean, cumulative)
=POISSON.DIST(2,5,TRUE)PROBMemulangkan kebarangkalian bahawa nilai dalam julat berada di antara had bawah dan had atas.
PROB(x_range, prob_range, [lower_limit], [upper_limit])
=PROB(A:A,B:B,1,3)QUARTILE.EXCMemulangkan kuartil set data berdasarkan nilai persentil 0 hingga 1, tidak termasuk 0 dan 1.Excel 2010
QUARTILE.EXC(array, quart)
=QUARTILE.EXC(A:A,1)QUARTILE.INCMemulangkan kuartil set data berdasarkan nilai persentil 0 hingga 1, termasuk 0 dan 1.Excel 2010
QUARTILE.INC(array, quart)
=QUARTILE.INC(A:A,2)→ Median lajur A (kuartil kedua)RANK.AVGMemulangkan kedudukan nombor dalam senarai; nilai yang sama menerima purata kedudukan mereka.Excel 2010
RANK.AVG(number, ref, [order])
=RANK.AVG(B2,B:B,0)RANK.EQMemulangkan kedudukan nombor dalam senarai; nilai yang sama menerima kedudukan teratas yang sama.Excel 2010
RANK.EQ(number, ref, [order])
=RANK.EQ(B2,B:B,0)Kegunaan: Menyusun kedudukan jurujual dalam papan kedudukan jualan bulanan.
RSQMemulangkan kuasa dua pekali korelasi Pearson (R kuasa dua) bagi garis regresi.
RSQ(known_ys, known_xs)
=RSQ(B:B,A:A)SKEWMemulangkan kepencongan sampel, iaitu ukuran ketidaksimetrian taburan di sekitar puratanya.
SKEW(number1, ...)
=SKEW(B:B)SKEW.PMemulangkan kepencongan populasi, iaitu ukuran ketidaksimetrian taburan bagi seluruh populasi.Excel 2013
SKEW.P(number1, ...)
=SKEW.P(B:B)SLOPEMemulangkan kecerunan garis regresi linear.
SLOPE(known_ys, known_xs)
=SLOPE(B:B,A:A)SMALLMemulangkan nilai ke-k terkecil dalam julat.
SMALL(array, k)
=SMALL(B:B,2)→ Nilai kedua terkecil dalam lajur BSTANDARDIZEMemulangkan skor z bagi x berdasarkan purata dan sisihan piawai yang diberikan.
STANDARDIZE(x, mean, standard_dev)
=STANDARDIZE(42,40,1.5)STDEV.PMemulangkan sisihan piawai bagi seluruh populasi, dengan pembahagi n.Excel 2010
STDEV.P(number1, ...)
=STDEV.P(B:B)STDEV.SMemulangkan anggaran sisihan piawai daripada sampel, dengan pembahagi n-1.Excel 2010
STDEV.S(number1, ...)
=STDEV.S(B:B)Kegunaan: Mengukur sejauh mana masa penghantaran harian berubah-ubah di sekitar puratanya.
STDEVAMemulangkan anggaran sisihan piawai daripada sampel, dengan TRUE dikira 1 serta FALSE dan teks dikira 0.
STDEVA(value1, ...)
=STDEVA(A:A)STDEVPAMemulangkan sisihan piawai bagi seluruh populasi, dengan TRUE dikira 1 serta FALSE dan teks dikira 0.
STDEVPA(value1, ...)
=STDEVPA(A:A)STEYXMemulangkan ralat piawai bagi nilai y yang diramal untuk setiap x dalam regresi linear.
STEYX(known_ys, known_xs)
=STEYX(B:B,A:A)T.DISTMemulangkan taburan t Student ekor kiri, sama ada dalam bentuk ketumpatan atau kumulatif.Excel 2010
T.DIST(x, deg_freedom, cumulative)
=T.DIST(60,1,TRUE)T.DIST.2TMemulangkan kebarangkalian dua ekor bagi taburan t Student.Excel 2010
T.DIST.2T(x, deg_freedom)
=T.DIST.2T(1.96,60)T.DIST.RTMemulangkan kebarangkalian ekor kanan bagi taburan t Student.Excel 2010
T.DIST.RT(x, deg_freedom)
=T.DIST.RT(1.96,60)T.INVMemulangkan songsangan ekor kiri bagi taburan t Student.Excel 2010
T.INV(probability, deg_freedom)
=T.INV(0.75,2)T.INV.2TMemulangkan songsangan dua ekor bagi taburan t Student.Excel 2010
T.INV.2T(probability, deg_freedom)
=T.INV.2T(0.546449,60)T.TESTMemulangkan nilai p ujian t Student untuk menentukan sama ada purata dua sampel berbeza secara signifikan.Excel 2010
T.TEST(array1, array2, tails, type)
=T.TEST(A:A,B:B,2,1)TRENDMeramal nilai mengikut garis regresi linear yang dipadankan pada data sedia ada.
TREND(known_ys, [known_xs], [new_xs], [const])
=TREND(B2:B10,A2:A10)TRIMMEANMemulangkan purata selepas peratusan tertentu nilai di hujung atas dan hujung bawah set data dikecualikan.
TRIMMEAN(array, percent)
=TRIMMEAN(A:A,0.2)Kegunaan: Mengira purata markah juri selepas mengecualikan markah yang terlampau tinggi dan terlampau rendah.
VAR.PMemulangkan varians bagi seluruh populasi, dengan pembahagi n.Excel 2010
VAR.P(number1, ...)
=VAR.P(B:B)VAR.SMemulangkan anggaran varians daripada sampel, dengan pembahagi n-1.Excel 2010
VAR.S(number1, ...)
=VAR.S(B:B)VARAMemulangkan anggaran varians daripada sampel, dengan TRUE dikira 1 serta FALSE dan teks dikira 0.
VARA(value1, ...)
=VARA(A:A)VARPAMemulangkan varians bagi seluruh populasi, dengan TRUE dikira 1 serta FALSE dan teks dikira 0.
VARPA(value1, ...)
=VARPA(A:A)WEIBULL.DISTMemulangkan taburan Weibull, yang lazim digunakan dalam analisis kebolehpercayaan.Excel 2010
WEIBULL.DIST(x, alpha, beta, cumulative)
=WEIBULL.DIST(105,20,100,TRUE)Z.TESTMemulangkan nilai p satu ekor bagi ujian z terhadap purata yang dihipotesiskan.Excel 2010
Z.TEST(array, x, [sigma])
=Z.TEST(A:A,4)Teks36
ARRAYTOTEXTMemulangkan tatasusunan atau julat sebagai satu rentetan teks, dalam format ringkas atau format ketat yang boleh dibaca semula sebagai formula.Microsoft 365
ARRAYTOTEXT(array, [format])
=ARRAYTOTEXT(A1:B2)ASCMenukar aksara lebar penuh (bait berganda) kepada aksara separuh lebar (bait tunggal) bagi bahasa yang menggunakan set aksara bait berganda.
ASC(text)
=ASC("ABC")BAHTTEXTMenukar nombor kepada teks bahasa Thai dan menambah perkataan "Baht".
BAHTTEXT(number)
=BAHTTEXT(1234)CHARMemulangkan aksara bagi nombor kod 1 hingga 255 dalam set aksara komputer.
CHAR(number)
=CHAR(65)→ "A"CLEANMembuang aksara yang tidak boleh dicetak (kod 0 hingga 31) daripada teks.
CLEAN(text)
=CLEAN(A2)Kegunaan: Membersihkan teks yang diimport daripada sistem lain sebelum dianalisis.
CODEMemulangkan nombor kod bagi aksara pertama dalam teks.
CODE(text)
=CODE("A")→ 65CONCATMencantumkan teks daripada beberapa nilai atau julat menjadi satu rentetan, dan menggantikan CONCATENATE.Excel 2019
CONCAT(text1, [text2], ...)
=CONCAT(A1:A10)Kegunaan: Menggabungkan kod cawangan, tahun dan nombor siri menjadi satu nombor rujukan.
CONCATENATEMencantumkan beberapa nilai teks menjadi satu rentetan, dan kini digantikan oleh CONCAT atau operator &.
CONCATENATE(text1, [text2], ...)
=CONCATENATE(A2," ",B2)DBCSMenukar aksara separuh lebar (bait tunggal) kepada aksara lebar penuh (bait berganda).Excel 2013
DBCS(text)
=DBCS("ABC")DOLLARMenukar nombor kepada teks dalam format mata wang, menggunakan simbol mata wang daripada tetapan wilayah komputer.
DOLLAR(number, [decimals])
=DOLLAR(1234.567,2)→ "$1,234.57"EXACTMembandingkan dua teks dengan mengambil kira huruf besar dan kecil, dan memulangkan TRUE hanya jika kedua-duanya sama tepat.
EXACT(text1, text2)
=EXACT("ABC","abc")→ FALSEFINDMemulangkan kedudukan permulaan satu teks di dalam teks lain, dengan mengambil kira huruf besar dan kecil dan tanpa aksara kad bebas.
FIND(find_text, within_text, [start_num])
=FIND("@","ali@gmail.com")→ 4FIXEDMembundarkan nombor kepada bilangan tempat perpuluhan yang ditetapkan dan memulangkannya sebagai teks, dengan atau tanpa koma pemisah ribuan.
FIXED(number, [decimals], [no_commas])
=FIXED(1234.567,1)→ "1,234.6"LEFTMemulangkan bilangan aksara yang ditetapkan dari permulaan (kiri) teks.
LEFT(text, [num_chars])
=LEFT(A2,3)→ 3 aksara pertama dalam A2Kegunaan: Mengambil kod awalan tiga huruf daripada kod produk.
LENMemulangkan bilangan aksara dalam teks, termasuk ruang.
LEN(text)
=LEN(A2)Kegunaan: Menyemak sama ada setiap nombor kad pengenalan mempunyai 12 digit.
LOWERMenukar semua huruf dalam teks kepada huruf kecil.
LOWER(text)
=LOWER(A2)Kegunaan: Menyeragamkan alamat e-mel sebelum membandingkannya atau membuang pendua.
MIDMemulangkan bilangan aksara yang ditetapkan dari tengah teks, bermula pada kedudukan yang diberi.
MID(text, start_num, num_chars)
=MID(A2,4,3)Kegunaan: Mengambil kod negeri kelahiran (digit ke-7 dan ke-8) daripada nombor kad pengenalan.
NUMBERVALUEMenukar teks kepada nombor menggunakan pemisah perpuluhan dan pemisah kumpulan yang anda tetapkan, tanpa bergantung pada tetapan wilayah.Excel 2013
NUMBERVALUE(text, [decimal_separator], [group_separator])
=NUMBERVALUE("1.234,56",",",".")PROPERMenukar huruf pertama setiap perkataan kepada huruf besar dan huruf selebihnya kepada huruf kecil.
PROPER(text)
=PROPER("ali baba")→ "Ali Baba"Kegunaan: Menyeragamkan nama pelanggan yang ditaip sepenuhnya dalam huruf besar atau huruf kecil.
REPLACEMenggantikan sebahagian teks, berdasarkan kedudukan dan bilangan aksara, dengan teks baharu.
REPLACE(old_text, start_num, num_chars, new_text)
=REPLACE(A2,1,3,"XXX")REPTMengulang teks sebanyak bilangan kali yang ditetapkan.
REPT(text, number_times)
=REPT("|",B2/1000)→ "|||||" apabila B2 = 5000Kegunaan: Melukis carta bar ringkas di dalam sel, cth satu garis bagi setiap RM1,000 jualan.
RIGHTMemulangkan bilangan aksara yang ditetapkan dari hujung (kanan) teks.
RIGHT(text, [num_chars])
=RIGHT(A2,4)→ 4 aksara terakhir dalam A2SEARCHMemulangkan kedudukan permulaan satu teks di dalam teks lain tanpa mengambil kira huruf besar dan kecil, dan menyokong aksara kad bebas.
SEARCH(find_text, within_text, [start_num])
=SEARCH("@",A2)SUBSTITUTEMenggantikan teks tertentu dengan teks baharu, sama ada setiap kejadian atau hanya kejadian yang ditetapkan.
SUBSTITUTE(text, old_text, new_text, [instance_num])
=SUBSTITUTE(A2,"-","")Kegunaan: Membuang tanda sempang daripada nombor telefon.
TMemulangkan nilai itu jika ia teks, dan teks kosong jika bukan.
T(value)
=T(A2)TEXTMenukar nilai kepada teks dalam format nombor yang ditetapkan, seperti mata wang, peratus atau tarikh.
TEXT(value, format_text)
=TEXT(0.25,"0.0%")→ "25.0%"Kegunaan: Memaparkan angka KPI di dalam ayat pada papan pemuka, contohnya "Jualan naik 25.0%".
TEXTAFTERMemulangkan teks yang muncul selepas pembatas yang diberi.Microsoft 365
TEXTAFTER(text, delimiter, [instance_num], ...)
=TEXTAFTER("ali@gmail.com","@")→ "gmail.com"TEXTBEFOREMemulangkan teks yang muncul sebelum pembatas yang diberi.Microsoft 365
TEXTBEFORE(text, delimiter, [instance_num], ...)
=TEXTBEFORE("ali@gmail.com","@")→ "ali"TEXTJOINMencantumkan teks daripada beberapa nilai atau julat dengan pembatas di antaranya, dan boleh mengabaikan sel kosong.Excel 2019
TEXTJOIN(delimiter, ignore_empty, text1, ...)
=TEXTJOIN(",",TRUE,A:A)Kegunaan: Menggabungkan senarai nama dalam satu lajur menjadi satu baris yang dipisahkan dengan koma.
TEXTSPLITMemecahkan teks kepada lajur, baris atau kedua-duanya berdasarkan pembatas yang diberi.Microsoft 365
TEXTSPLIT(text, col_delimiter, [row_delimiter], ...)
=TEXTSPLIT("a,b,c",",")TRIMMembuang ruang di awal dan di akhir teks, dan mengurangkan ruang berganda di antara perkataan kepada satu ruang.
TRIM(text)
=TRIM(A2)Kegunaan: Membersihkan data CSV yang diimport sebelum VLOOKUP supaya carian tidak gagal kerana ruang tersembunyi.
UNICHARMemulangkan aksara Unicode bagi nombor kod yang diberi.Excel 2013
UNICHAR(number)
=UNICHAR(8364)→ "€"UNICODEMemulangkan nombor kod Unicode bagi aksara pertama dalam teks.Excel 2013
UNICODE(text)
=UNICODE("€")→ 8364UPPERMenukar semua huruf dalam teks kepada huruf besar.
UPPER(text)
=UPPER(A2)Kegunaan: Menyeragamkan kod produk atau kod cawangan supaya semuanya dalam huruf besar.
VALUEMenukar teks yang mewakili nombor kepada nilai nombor.
VALUE(text)
=VALUE("1234")→ 1234Kegunaan: Membetulkan nombor yang disimpan sebagai teks supaya boleh dijumlahkan.
VALUETOTEXTMemulangkan sebarang nilai sebagai teks, dalam format ringkas atau format ketat.Microsoft 365
VALUETOTEXT(value, [format])
=VALUETOTEXT(A2)Tarikh dan masa25
DATEMemulangkan nombor siri tarikh yang dibina daripada nilai tahun, bulan dan hari yang berasingan.
DATE(year, month, day)
=DATE(2026,5,15)→ 15/05/2026Kegunaan: Membina tarikh lengkap daripada lajur tahun, bulan dan hari yang diisi secara berasingan.
DATEDIFMemulangkan beza antara dua tarikh dalam tahun, bulan atau hari mengikut unit yang dipilih (Y, M, D, MD, YM atau YD).
DATEDIF(start_date, end_date, unit)
=DATEDIF(A2,TODAY(),"Y")→ Umur dalam tahun genapKegunaan: Mengira umur pekerja atau tempoh perkhidmatan dalam tahun penuh.
DATEVALUEMenukar tarikh yang disimpan sebagai teks kepada nombor siri tarikh.
DATEVALUE(date_text)
=DATEVALUE("15/5/2026")DAYMemulangkan hari dalam bulan (1 hingga 31) bagi sesuatu tarikh.
DAY(serial_number)
=DAY(A2)DAYSMemulangkan bilangan hari antara dua tarikh, dengan tarikh akhir sebagai argumen pertama.Excel 2013
DAYS(end_date, start_date)
=DAYS(B2,A2)Kegunaan: Mengira berapa hari sesuatu invois belum dibayar.
DAYS360Memulangkan bilangan hari antara dua tarikh berdasarkan tahun 360 hari (12 bulan × 30 hari) yang digunakan dalam sesetengah pengiraan perakaunan.
DAYS360(start_date, end_date, [method])
=DAYS360(A2,B2)EDATEMemulangkan nombor siri tarikh yang jatuh beberapa bulan sebelum atau selepas tarikh mula.
EDATE(start_date, months)
=EDATE(TODAY(),3)→ Tarikh tiga bulan selepas hari iniKegunaan: Mengira tarikh tamat langganan atau kontrak berdasarkan tempohnya dalam bulan.
EOMONTHMemulangkan hari terakhir bulan yang terletak beberapa bulan sebelum atau selepas tarikh mula.
EOMONTH(start_date, months)
=EOMONTH(TODAY(),0)→ Hari terakhir bulan semasaKegunaan: Menentukan tarikh tutup akaun hujung bulan untuk laporan bulanan.
HOURMemulangkan jam (0 hingga 23) bagi nilai masa.
HOUR(serial_number)
=HOUR(NOW())ISOWEEKNUMMemulangkan nombor minggu ISO 8601 bagi sesuatu tarikh, dengan minggu bermula pada hari Isnin.Excel 2013
ISOWEEKNUM(date)
=ISOWEEKNUM(TODAY())MINUTEMemulangkan minit (0 hingga 59) bagi nilai masa.
MINUTE(serial_number)
=MINUTE(NOW())MONTHMemulangkan bulan (1 hingga 12) bagi sesuatu tarikh.
MONTH(serial_number)
=MONTH(A2)Kegunaan: Mengumpulkan transaksi mengikut bulan untuk ringkasan jualan bulanan.
NETWORKDAYSMemulangkan bilangan hari bekerja antara dua tarikh, tidak termasuk hari Sabtu, Ahad dan cuti yang disenaraikan.
NETWORKDAYS(start_date, end_date, [holidays])
=NETWORKDAYS(A2,B2)Kegunaan: Mengira bilangan hari bekerja yang ada untuk menyiapkan sesuatu projek.
NETWORKDAYS.INTLMemulangkan bilangan hari bekerja antara dua tarikh dengan hari hujung minggu yang anda tetapkan, tidak termasuk cuti yang disenaraikan.Excel 2010
NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])
=NETWORKDAYS.INTL(A2,B2,11)NOWMemulangkan tarikh dan masa semasa, yang dikemas kini setiap kali lembaran kerja dikira semula.
NOW()
=NOW()→ 15/5/2026 14:30Kegunaan: Memaparkan tarikh dan masa semasa pada laporan yang dicetak.
SECONDMemulangkan saat (0 hingga 59) bagi nilai masa.
SECOND(serial_number)
=SECOND(NOW())TIMEMemulangkan nombor perpuluhan yang mewakili masa, dibina daripada nilai jam, minit dan saat.
TIME(hour, minute, second)
=TIME(14,30,0)→ 2:30 PMTIMEVALUEMenukar masa yang disimpan sebagai teks kepada nombor perpuluhan yang mewakili masa itu.
TIMEVALUE(time_text)
=TIMEVALUE("2:30 PM")TODAYMemulangkan tarikh hari ini, yang dikemas kini setiap kali buku kerja dibuka atau dikira semula.
TODAY()
=TODAY()Kegunaan: Mengira berapa hari sesuatu bayaran sudah lewat berbanding tarikh hari ini.
WEEKDAYMemulangkan hari dalam minggu bagi sesuatu tarikh sebagai nombor, dengan cara penomboran ditentukan oleh return_type.
WEEKDAY(serial_number, [return_type])
=WEEKDAY(TODAY(),2)→ 1 = Isnin hingga 7 = AhadKegunaan: Menyemak sama ada tarikh tempahan jatuh pada hari bekerja atau hujung minggu.
WEEKNUMMemulangkan nombor minggu dalam tahun (1 hingga 54) bagi sesuatu tarikh.
WEEKNUM(serial_number, [return_type])
=WEEKNUM(TODAY())WORKDAYMemulangkan tarikh yang jatuh beberapa hari bekerja sebelum atau selepas tarikh mula, tidak termasuk hujung minggu dan cuti yang disenaraikan.
WORKDAY(start_date, days, [holidays])
=WORKDAY(TODAY(),10)Kegunaan: Menetapkan tarikh akhir projek 10 hari bekerja dari hari ini.
WORKDAY.INTLMemulangkan tarikh yang jatuh beberapa hari bekerja sebelum atau selepas tarikh mula, dengan hari hujung minggu yang anda tetapkan dan cuti yang disenaraikan dikecualikan.Excel 2010
WORKDAY.INTL(start_date, days, [weekend], [holidays])
=WORKDAY.INTL(A2,10,11)YEARMemulangkan tahun bagi sesuatu tarikh.
YEAR(serial_number)
=YEAR(A2)Kegunaan: Mengumpulkan data jualan mengikut tahun.
YEARFRACMemulangkan pecahan tahun yang diwakili oleh bilangan hari antara dua tarikh, mengikut asas kiraan hari yang dipilih.
YEARFRAC(start_date, end_date, [basis])
=YEARFRAC(A2,TODAY())Kegunaan: Mengira bonus atau cuti tahunan secara pro rata bagi pekerja yang berkhidmat kurang daripada setahun.
Kewangan56
ACCRINTMemulangkan faedah terakru bagi sekuriti yang membayar faedah secara berkala.
ACCRINT(issue, first_interest, settlement, rate, par, frequency, [basis], [calc_method])
=ACCRINT(...)ACCRINTMMemulangkan faedah terakru bagi sekuriti yang membayar semua faedahnya pada tarikh matang.
ACCRINTM(issue, settlement, rate, par, [basis])
=ACCRINTM(...)AMORDEGRCMemulangkan susut nilai bagi setiap tempoh perakaunan menggunakan pekali susut nilai, mengikut sistem perakaunan Perancis.
AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])
=AMORDEGRC(...)AMORLINCMemulangkan susut nilai garis lurus secara prorata bagi setiap tempoh perakaunan, mengikut sistem perakaunan Perancis.
AMORLINC(cost, date_purchased, first_period, salvage, period, rate, [basis])
=AMORLINC(...)COUPDAYBSMemulangkan bilangan hari dari permulaan tempoh kupon hingga tarikh penyelesaian.
COUPDAYBS(settlement, maturity, frequency, [basis])
=COUPDAYBS(...)COUPDAYSMemulangkan bilangan hari dalam tempoh kupon yang mengandungi tarikh penyelesaian.
COUPDAYS(settlement, maturity, frequency, [basis])
=COUPDAYS(...)COUPDAYSNCMemulangkan bilangan hari dari tarikh penyelesaian hingga tarikh kupon seterusnya.
COUPDAYSNC(settlement, maturity, frequency, [basis])
=COUPDAYSNC(...)COUPNCDMemulangkan tarikh kupon pertama selepas tarikh penyelesaian.
COUPNCD(settlement, maturity, frequency, [basis])
=COUPNCD(...)COUPNUMMemulangkan bilangan kupon yang perlu dibayar antara tarikh penyelesaian dan tarikh matang.
COUPNUM(settlement, maturity, frequency, [basis])
=COUPNUM(...)COUPPCDMemulangkan tarikh kupon terakhir sebelum tarikh penyelesaian.
COUPPCD(settlement, maturity, frequency, [basis])
=COUPPCD(...)CUMIPMTMemulangkan jumlah faedah yang dibayar bagi pinjaman antara tempoh mula dan tempoh akhir yang ditetapkan.
CUMIPMT(rate, nper, pv, start_period, end_period, type)
=CUMIPMT(0.05/12,360,200000,1,12,0)CUMPRINCMemulangkan jumlah prinsipal yang dibayar balik bagi pinjaman antara tempoh mula dan tempoh akhir yang ditetapkan.
CUMPRINC(rate, nper, pv, start_period, end_period, type)
=CUMPRINC(0.05/12,360,200000,1,12,0)DBMemulangkan susut nilai aset bagi satu tempoh menggunakan kaedah baki berkurangan tetap.
DB(cost, salvage, life, period, [month])
=DB(10000,1000,5,1)DDBMemulangkan susut nilai aset bagi satu tempoh menggunakan kaedah baki berkurangan berganda atau faktor lain yang anda tetapkan.
DDB(cost, salvage, life, period, [factor])
=DDB(10000,1000,5,1)DISCMemulangkan kadar diskaun bagi sekuriti.
DISC(settlement, maturity, pr, redemption, [basis])
=DISC(...)DOLLARDEMenukar harga yang ditulis dalam bentuk pecahan (contohnya 1.02 dengan pecahan 16 bermaksud 1 2/16) kepada nombor perpuluhan.
DOLLARDE(fractional_dollar, fraction)
=DOLLARDE(1.02,16)DOLLARFRMenukar harga dalam nombor perpuluhan kepada bentuk pecahan, contohnya 1.125 menjadi 1.02 bagi pecahan 16.
DOLLARFR(decimal_dollar, fraction)
=DOLLARFR(1.125,16)DURATIONMemulangkan tempoh Macaulay bagi sekuriti yang membayar faedah berkala, dengan andaian nilai muka 100.
DURATION(settlement, maturity, coupon, yld, frequency, [basis])
=DURATION(...)EFFECTMemulangkan kadar faedah tahunan efektif daripada kadar nominal dan bilangan tempoh pengkompaunan setahun.
EFFECT(nominal_rate, npery)
=EFFECT(0.0525,4)→ ≈ 5.35%FVMemulangkan nilai masa depan pelaburan berdasarkan bayaran berkala yang tetap dan kadar faedah yang tetap.
FV(rate, nper, pmt, [pv], [type])
=FV(6%/12,240,-500)→ ≈ 231,020 (simpan 500 sebulan selama 20 tahun pada 6% setahun)Kegunaan: Menganggar baki simpanan persaraan selepas menyimpan jumlah yang sama setiap bulan.
FVSCHEDULEMemulangkan nilai masa depan prinsipal awal selepas dikenakan satu siri kadar faedah kompaun yang berbeza.
FVSCHEDULE(principal, schedule)
=FVSCHEDULE(1000,{0.03,0.04,0.05})INTRATEMemulangkan kadar faedah bagi sekuriti yang dilaburkan sepenuhnya.
INTRATE(settlement, maturity, investment, redemption, [basis])
=INTRATE(...)IPMTMemulangkan bahagian faedah dalam bayaran pinjaman bagi satu tempoh tertentu.
IPMT(rate, per, nper, pv, [fv], [type])
=IPMT(5%/12,1,360,200000)IRRMemulangkan kadar pulangan dalaman bagi satu siri aliran tunai yang berlaku pada selang masa yang sama.
IRR(values, [guess])
=IRR(A1:A6)Kegunaan: Membandingkan pulangan beberapa projek pelaburan berdasarkan aliran tunai tahunan masing-masing.
ISPMTMemulangkan faedah yang dibayar dalam satu tempoh tertentu bagi pinjaman yang prinsipalnya dibayar dalam jumlah sama setiap tempoh.
ISPMT(rate, per, nper, pv)
=ISPMT(5%/12,1,360,200000)MDURATIONMemulangkan tempoh Macaulay terubah suai bagi sekuriti, dengan andaian nilai muka 100.
MDURATION(settlement, maturity, coupon, yld, frequency, [basis])
=MDURATION(...)MIRRMemulangkan kadar pulangan dalaman terubah suai yang mengambil kira kos pembiayaan dan kadar pelaburan semula aliran tunai.
MIRR(values, finance_rate, reinvest_rate)
=MIRR(A1:A6,5%,3%)NOMINALMemulangkan kadar faedah tahunan nominal daripada kadar efektif dan bilangan tempoh pengkompaunan setahun.
NOMINAL(effect_rate, npery)
=NOMINAL(0.053543,4)→ ≈ 5.25%NPERMemulangkan bilangan tempoh bagi pelaburan atau pinjaman berdasarkan bayaran berkala yang tetap dan kadar faedah yang tetap.
NPER(rate, pmt, pv, [fv], [type])
=NPER(5%/12,-500,200000)Kegunaan: Mengira berapa bulan diperlukan untuk melunaskan pinjaman dengan ansuran bulanan yang tetap.
NPVMemulangkan nilai kini bersih pelaburan berdasarkan kadar diskaun dan satu siri aliran tunai masa depan.
NPV(rate, value1, [value2], ...)
=NPV(10%,-10000,3000,4500,6000)Kegunaan: Menilai sama ada projek modal memberi pulangan melebihi kos modalnya sebelum projek itu diluluskan.
ODDFPRICEMemulangkan harga setiap 100 nilai muka bagi sekuriti yang tempoh pertamanya ganjil (pendek atau panjang).
ODDFPRICE(...)
=ODDFPRICE(...)ODDFYIELDMemulangkan hasil bagi sekuriti yang tempoh pertamanya ganjil (pendek atau panjang).
ODDFYIELD(...)
=ODDFYIELD(...)ODDLPRICEMemulangkan harga setiap 100 nilai muka bagi sekuriti yang tempoh terakhirnya ganjil (pendek atau panjang).
ODDLPRICE(...)
=ODDLPRICE(...)ODDLYIELDMemulangkan hasil bagi sekuriti yang tempoh terakhirnya ganjil (pendek atau panjang).
ODDLYIELD(...)
=ODDLYIELD(...)PDURATIONMemulangkan bilangan tempoh yang diperlukan supaya pelaburan mencapai nilai sasaran.Excel 2013
PDURATION(rate, pv, fv)
=PDURATION(0.025,2000,2200)PMTMemulangkan bayaran berkala bagi pinjaman berdasarkan bayaran dan kadar faedah yang tetap; bahagikan kadar tahunan dengan 12 untuk bayaran bulanan.
PMT(rate, nper, pv, [fv], [type])
=PMT(5%/12,36,50000)→ ≈ -1,498.54 (ansuran bulanan pinjaman 50,000 selama 3 tahun pada 5% setahun)Kegunaan: Mengira ansuran bulanan pinjaman kereta atau pinjaman rumah.
PPMTMemulangkan bahagian prinsipal dalam bayaran pinjaman bagi satu tempoh tertentu.
PPMT(rate, per, nper, pv, [fv], [type])
=PPMT(5%/12,1,360,200000)PRICEMemulangkan harga setiap 100 nilai muka bagi sekuriti yang membayar faedah berkala.
PRICE(settlement, maturity, rate, yld, redemption, frequency, [basis])
=PRICE(...)PRICEDISCMemulangkan harga setiap 100 nilai muka bagi sekuriti terdiskaun.
PRICEDISC(settlement, maturity, discount, redemption, [basis])
=PRICEDISC(...)PRICEMATMemulangkan harga setiap 100 nilai muka bagi sekuriti yang membayar faedah pada tarikh matang.
PRICEMAT(settlement, maturity, issue, rate, yld, [basis])
=PRICEMAT(...)PVMemulangkan nilai kini pelaburan, iaitu nilai hari ini bagi satu siri bayaran masa depan.
PV(rate, nper, pmt, [fv], [type])
=PV(5%/12,60,-1000)Kegunaan: Menilai berapa nilai hari ini bagi anuiti yang membayar jumlah tetap setiap bulan.
RATEMemulangkan kadar faedah bagi setiap tempoh anuiti atau pinjaman.
RATE(nper, pmt, pv, [fv], [type], [guess])
=RATE(48,-200,8000)*12Kegunaan: Mencari kadar faedah tahunan sebenar pinjaman apabila hanya ansuran bulanan dan jumlah pinjaman diketahui.
RECEIVEDMemulangkan jumlah yang diterima pada tarikh matang bagi sekuriti yang dilaburkan sepenuhnya.
RECEIVED(settlement, maturity, investment, discount, [basis])
=RECEIVED(...)RRIMemulangkan kadar faedah setara bagi pertumbuhan pelaburan daripada nilai kini kepada nilai masa depan.Excel 2013
RRI(nper, pv, fv)
=RRI(8,10000,11000)SLNMemulangkan susut nilai garis lurus aset bagi satu tempoh.
SLN(cost, salvage, life)
=SLN(30000,7500,10)→ 2,250 setahunSTOCKHISTORYMemulangkan data harga sejarah bagi saham atau instrumen kewangan lain daripada sumber data Microsoft.Microsoft 365
STOCKHISTORY(stock, start_date, [end_date], [interval], [headers], [properties]...)
=STOCKHISTORY("MSFT","1/1/2024")SYDMemulangkan susut nilai aset bagi tempoh tertentu menggunakan kaedah jumlah digit tahun.
SYD(cost, salvage, life, per)
=SYD(30000,7500,10,1)TBILLEQMemulangkan hasil setara bon bagi bil Perbendaharaan.
TBILLEQ(settlement, maturity, discount)
=TBILLEQ(...)TBILLPRICEMemulangkan harga setiap 100 nilai muka bagi bil Perbendaharaan.
TBILLPRICE(settlement, maturity, discount)
=TBILLPRICE(...)TBILLYIELDMemulangkan hasil bagi bil Perbendaharaan.
TBILLYIELD(settlement, maturity, pr)
=TBILLYIELD(...)VDBMemulangkan susut nilai aset bagi mana-mana tempoh yang ditetapkan, termasuk tempoh separa, menggunakan kaedah baki berkurangan berganda atau faktor lain.
VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch])
=VDB(2400,300,3650,0,1)XIRRMemulangkan kadar pulangan dalaman bagi aliran tunai yang berlaku pada tarikh yang tidak berkala.
XIRR(values, dates, [guess])
=XIRR(A1:A5,B1:B5)Kegunaan: Mengira pulangan sebenar pelaburan yang ditambah dan dikeluarkan pada tarikh yang berbeza.
XNPVMemulangkan nilai kini bersih bagi aliran tunai yang berlaku pada tarikh yang tidak berkala.
XNPV(rate, values, dates)
=XNPV(0.09,A1:A5,B1:B5)YIELDMemulangkan hasil bagi sekuriti yang membayar faedah berkala.
YIELD(settlement, maturity, rate, pr, redemption, frequency, [basis])
=YIELD(...)YIELDDISCMemulangkan hasil tahunan bagi sekuriti terdiskaun.
YIELDDISC(settlement, maturity, pr, redemption, [basis])
=YIELDDISC(...)YIELDMATMemulangkan hasil tahunan bagi sekuriti yang membayar faedah pada tarikh matang.
YIELDMAT(settlement, maturity, issue, rate, pr, [basis])
=YIELDMAT(...)Maklumat21
CELLMemulangkan maklumat tentang format, lokasi atau kandungan sel, mengikut jenis maklumat yang diminta.
CELL(info_type, [reference])
=CELL("address",A1)→ "$A$1"ERROR.TYPEMemulangkan nombor yang mewakili jenis ralat (1 = #NULL!, 2 = #DIV/0!, dan seterusnya), atau #N/A jika tiada ralat.
ERROR.TYPE(error_val)
=ERROR.TYPE(A1)INFOMemulangkan maklumat tentang persekitaran operasi semasa, seperti sistem pengendalian atau bilangan lembaran kerja aktif.
INFO(type_text)
=INFO("system")→ "pcdos"/"mac"ISBLANKMemulangkan TRUE jika sel kosong.
ISBLANK(value)
=ISBLANK(A1)Kegunaan: Menyemak sama ada medan wajib dalam borang pendaftaran sudah diisi.
ISERRMemulangkan TRUE jika nilai ialah sebarang ralat kecuali #N/A.
ISERR(value)
=ISERR(A1/B1)ISERRORMemulangkan TRUE jika nilai ialah sebarang jenis ralat, termasuk #N/A.
ISERROR(value)
=ISERROR(VLOOKUP(...))Kegunaan: Mengesan formula yang gagal supaya mesej yang jelas dapat dipaparkan sebagai ganti ralat.
ISEVENMemulangkan TRUE jika nombor ialah nombor genap.
ISEVEN(number)
=ISEVEN(4)→ TRUEISFORMULAMemulangkan TRUE jika sel yang dirujuk mengandungi formula.Excel 2013
ISFORMULA(reference)
=ISFORMULA(B2)ISLOGICALMemulangkan TRUE jika nilai ialah nilai logik (TRUE atau FALSE).
ISLOGICAL(value)
=ISLOGICAL(A1)ISNAMemulangkan TRUE jika nilai ialah ralat #N/A.
ISNA(value)
=ISNA(VLOOKUP(...))ISNONTEXTMemulangkan TRUE jika nilai bukan teks, termasuk sel kosong.
ISNONTEXT(value)
=ISNONTEXT(A1)ISNUMBERMemulangkan TRUE jika nilai ialah nombor.
ISNUMBER(value)
=ISNUMBER(A1)Kegunaan: Memastikan lajur harga hanya mengandungi nombor sebelum dijumlahkan.
ISODDMemulangkan TRUE jika nombor ialah nombor ganjil.
ISODD(number)
=ISODD(7)→ TRUEISOMITTEDMemulangkan TRUE jika argumen dalam fungsi LAMBDA tidak diberikan nilai.Microsoft 365
ISOMITTED(argument)
=LAMBDA(x,IF(ISOMITTED(x),0,x))ISREFMemulangkan TRUE jika nilai ialah rujukan sel atau julat.
ISREF(value)
=ISREF(A1)ISTEXTMemulangkan TRUE jika nilai ialah teks.
ISTEXT(value)
=ISTEXT(A1)NMenukar nilai kepada nombor: nombor kekal, tarikh menjadi nombor siri, TRUE menjadi 1, ralat dipulangkan seperti asal, dan nilai lain menjadi 0.
N(value)
=N("text")NAMemulangkan ralat #N/A secara sengaja, contohnya untuk menandakan data yang belum tersedia.
NA()
=NA()SHEETMemulangkan nombor sheet bagi sheet yang dirujuk, atau sheet semasa jika tiada argumen.Excel 2013
SHEET([value])
=SHEET()SHEETSMemulangkan bilangan sheet dalam rujukan, atau bilangan semua sheet dalam buku kerja jika tiada argumen.Excel 2013
SHEETS([reference])
=SHEETS()TYPEMemulangkan kod jenis nilai: 1 nombor, 2 teks, 4 nilai logik, 16 ralat, 64 tatasusunan, 128 data majmuk.
TYPE(value)
=TYPE(A1)Kejuruteraan54
BESSELIMemulangkan fungsi Bessel terubah suai In(x).
BESSELI(x, n)
=BESSELI(1.5,1)BESSELJMemulangkan fungsi Bessel Jn(x).
BESSELJ(x, n)
=BESSELJ(1.9,2)BESSELKMemulangkan fungsi Bessel terubah suai Kn(x).
BESSELK(x, n)
=BESSELK(1.5,1)BESSELYMemulangkan fungsi Bessel Yn(x), yang juga dikenali sebagai fungsi Weber atau fungsi Neumann.
BESSELY(x, n)
=BESSELY(2.5,1)BIN2DECMenukar nombor binari kepada nombor perpuluhan.
BIN2DEC(number)
=BIN2DEC("1010")→ 10BIN2HEXMenukar nombor binari kepada nombor heksadesimal.
BIN2HEX(number, [places])
=BIN2HEX("11111011")→ "FB"BIN2OCTMenukar nombor binari kepada nombor oktal.
BIN2OCT(number, [places])
=BIN2OCT("1001")→ "11"BITANDMemulangkan hasil operasi AND bit demi bit bagi dua nombor.Excel 2013
BITAND(number1, number2)
=BITAND(13,25)→ 9BITLSHIFTMemulangkan nombor yang bitnya dianjak ke kiri sebanyak bilangan kedudukan yang ditetapkan.Excel 2013
BITLSHIFT(number, shift_amount)
=BITLSHIFT(4,2)→ 16BITORMemulangkan hasil operasi OR bit demi bit bagi dua nombor.Excel 2013
BITOR(number1, number2)
=BITOR(23,10)→ 31BITRSHIFTMemulangkan nombor yang bitnya dianjak ke kanan sebanyak bilangan kedudukan yang ditetapkan.Excel 2013
BITRSHIFT(number, shift_amount)
=BITRSHIFT(13,2)→ 3BITXORMemulangkan hasil operasi XOR (OR eksklusif) bit demi bit bagi dua nombor.Excel 2013
BITXOR(number1, number2)
=BITXOR(5,3)→ 6COMPLEXMenukar pekali nyata dan pekali khayalan kepada nombor kompleks dalam bentuk teks x+yi atau x+yj.
COMPLEX(real_num, i_num, [suffix])
=COMPLEX(3,4)→ "3+4i"CONVERTMenukar nombor daripada satu unit ukuran kepada unit ukuran lain.
CONVERT(number, from_unit, to_unit)
=CONVERT(100,"km","mi")→ ≈ 62.14 batuDEC2BINMenukar nombor perpuluhan kepada nombor binari.
DEC2BIN(number, [places])
=DEC2BIN(10)→ "1010"DEC2HEXMenukar nombor perpuluhan kepada nombor heksadesimal.
DEC2HEX(number, [places])
=DEC2HEX(255)→ "FF"DEC2OCTMenukar nombor perpuluhan kepada nombor oktal.
DEC2OCT(number, [places])
=DEC2OCT(8)→ "10"DELTAMenguji sama ada dua nilai sama dan memulangkan 1 jika sama atau 0 jika tidak.
DELTA(number1, [number2])
=DELTA(5,5)→ 1ERFMemulangkan fungsi ralat yang dikamirkan antara had bawah dan had atas, atau antara 0 dan had bawah jika had atas ditinggalkan.
ERF(lower_limit, [upper_limit])
=ERF(0.74500)ERF.PRECISEMemulangkan fungsi ralat yang dikamirkan antara 0 dan x.Excel 2010
ERF.PRECISE(x)
=ERF.PRECISE(0.74500)ERFCMemulangkan fungsi ralat pelengkap yang dikamirkan antara x dan infiniti.
ERFC(x)
=ERFC(1)ERFC.PRECISEMemulangkan fungsi ralat pelengkap yang dikamirkan antara x dan infiniti.Excel 2010
ERFC.PRECISE(x)
=ERFC.PRECISE(1)GESTEPMemulangkan 1 jika nombor lebih besar daripada atau sama dengan nilai langkah, dan 0 jika tidak.
GESTEP(number, [step])
=GESTEP(5,4)→ 1HEX2BINMenukar nombor heksadesimal kepada nombor binari.
HEX2BIN(number, [places])
=HEX2BIN("F",8)→ "00001111"HEX2DECMenukar nombor heksadesimal kepada nombor perpuluhan.
HEX2DEC(number)
=HEX2DEC("A5")→ 165HEX2OCTMenukar nombor heksadesimal kepada nombor oktal.
HEX2OCT(number, [places])
=HEX2OCT("F",3)→ "017"IMABSMemulangkan nilai mutlak (modulus) nombor kompleks.
IMABS(inumber)
=IMABS("5+12i")→ 13IMAGINARYMemulangkan pekali khayalan nombor kompleks.
IMAGINARY(inumber)
=IMAGINARY("3+4i")→ 4IMARGUMENTMemulangkan argumen theta nombor kompleks, iaitu sudut dalam radian.
IMARGUMENT(inumber)
=IMARGUMENT("3+4i")IMCONJUGATEMemulangkan konjugat nombor kompleks.
IMCONJUGATE(inumber)
=IMCONJUGATE("3+4i")→ "3-4i"IMCOSMemulangkan kosinus nombor kompleks.
IMCOS(inumber)
=IMCOS("1+i")IMCOSHMemulangkan kosinus hiperbolik nombor kompleks.Excel 2013
IMCOSH(inumber)
=IMCOSH("4+3i")IMCOTMemulangkan kotangen nombor kompleks.Excel 2013
IMCOT(inumber)
=IMCOT("4+3i")IMCSCMemulangkan kosekan nombor kompleks.Excel 2013
IMCSC(inumber)
=IMCSC("4+3i")IMCSCHMemulangkan kosekan hiperbolik nombor kompleks.Excel 2013
IMCSCH(inumber)
=IMCSCH("4+3i")IMDIVMemulangkan hasil bahagi dua nombor kompleks.
IMDIV(inumber1, inumber2)
=IMDIV("-238+240i","10+24i")IMEXPMemulangkan eksponen nombor kompleks.
IMEXP(inumber)
=IMEXP("1+i")IMLNMemulangkan logaritma asli nombor kompleks.
IMLN(inumber)
=IMLN("3+4i")IMLOG10Memulangkan logaritma asas 10 nombor kompleks.
IMLOG10(inumber)
=IMLOG10("3+4i")IMLOG2Memulangkan logaritma asas 2 nombor kompleks.
IMLOG2(inumber)
=IMLOG2("3+4i")IMPOWERMemulangkan nombor kompleks yang dinaikkan kepada kuasa tertentu, sama ada integer, pecahan atau nombor negatif.
IMPOWER(inumber, number)
=IMPOWER("2+3i",3)IMPRODUCTMemulangkan hasil darab nombor kompleks.
IMPRODUCT(inumber1, ...)
=IMPRODUCT("3+4i","5-3i")IMREALMemulangkan pekali nyata nombor kompleks.
IMREAL(inumber)
=IMREAL("6-9i")→ 6IMSECMemulangkan sekan nombor kompleks.Excel 2013
IMSEC(inumber)
=IMSEC("4+3i")IMSECHMemulangkan sekan hiperbolik nombor kompleks.Excel 2013
IMSECH(inumber)
=IMSECH("4+3i")IMSINMemulangkan sinus nombor kompleks.
IMSIN(inumber)
=IMSIN("3+4i")IMSINHMemulangkan sinus hiperbolik nombor kompleks.Excel 2013
IMSINH(inumber)
=IMSINH("4+3i")IMSQRTMemulangkan punca kuasa dua nombor kompleks.
IMSQRT(inumber)
=IMSQRT("1+i")IMSUBMemulangkan beza antara dua nombor kompleks.
IMSUB(inumber1, inumber2)
=IMSUB("13+4i","5+3i")IMSUMMemulangkan hasil tambah nombor kompleks.
IMSUM(inumber1, ...)
=IMSUM("3+4i","5-3i")IMTANMemulangkan tangen nombor kompleks.Excel 2013
IMTAN(inumber)
=IMTAN("4+3i")OCT2BINMenukar nombor oktal kepada nombor binari.
OCT2BIN(number, [places])
=OCT2BIN("3",3)→ "011"OCT2DECMenukar nombor oktal kepada nombor perpuluhan.
OCT2DEC(number)
=OCT2DEC("54")→ 44OCT2HEXMenukar nombor oktal kepada nombor heksadesimal.
OCT2HEX(number, [places])
=OCT2HEX("100",4)→ "0040"Pangkalan data12
DAVERAGEMemulangkan purata nilai dalam satu medan bagi rekod pangkalan data yang memenuhi kriteria.
DAVERAGE(database, field, criteria)
=DAVERAGE(A1:E20,"Sales",G1:G2)DCOUNTMengira sel yang mengandungi nombor dalam satu medan bagi rekod pangkalan data yang memenuhi kriteria.
DCOUNT(database, field, criteria)
=DCOUNT(A1:E20,"Sales",G1:G2)DCOUNTAMengira sel yang tidak kosong dalam satu medan bagi rekod pangkalan data yang memenuhi kriteria.
DCOUNTA(database, field, criteria)
=DCOUNTA(A1:E20,"Name",G1:G2)DGETMemulangkan satu nilai daripada medan bagi satu-satunya rekod yang memenuhi kriteria, atau ralat jika tiada rekod atau lebih daripada satu rekod sepadan.
DGET(database, field, criteria)
=DGET(A1:E20,"Email",G1:G2)DMAXMemulangkan nilai terbesar dalam satu medan bagi rekod pangkalan data yang memenuhi kriteria.
DMAX(database, field, criteria)
=DMAX(A1:E20,"Sales",G1:G2)DMINMemulangkan nilai terkecil dalam satu medan bagi rekod pangkalan data yang memenuhi kriteria.
DMIN(database, field, criteria)
=DMIN(A1:E20,"Sales",G1:G2)DPRODUCTMemulangkan hasil darab nilai dalam satu medan bagi rekod pangkalan data yang memenuhi kriteria.
DPRODUCT(database, field, criteria)
=DPRODUCT(A1:E20,"Qty",G1:G2)DSTDEVMemulangkan anggaran sisihan piawai sampel bagi nilai dalam satu medan rekod yang memenuhi kriteria.
DSTDEV(database, field, criteria)
=DSTDEV(A1:E20,"Score",G1:G2)DSTDEVPMemulangkan sisihan piawai populasi bagi nilai dalam satu medan rekod yang memenuhi kriteria.
DSTDEVP(database, field, criteria)
=DSTDEVP(A1:E20,"Score",G1:G2)DSUMMemulangkan jumlah nilai dalam satu medan bagi rekod pangkalan data yang memenuhi kriteria.
DSUM(database, field, criteria)
=DSUM(A1:E20,"Sales",G1:G2)DVARMemulangkan anggaran varians sampel bagi nilai dalam satu medan rekod yang memenuhi kriteria.
DVAR(database, field, criteria)
=DVAR(A1:E20,"Score",G1:G2)DVARPMemulangkan varians populasi bagi nilai dalam satu medan rekod yang memenuhi kriteria.
DVARP(database, field, criteria)
=DVARP(A1:E20,"Score",G1:G2)Kiub7
CUBEKPIMEMBERMemulangkan sifat KPI, seperti nilai, matlamat atau status, daripada kiub dan memaparkan nama KPI dalam sel.
CUBEKPIMEMBER(connection, kpi_name, kpi_property, [caption])
=CUBEKPIMEMBER("Sales","KPI",1)CUBEMEMBERMemulangkan ahli atau tuple daripada hierarki kiub, jika ia wujud.
CUBEMEMBER(connection, member_expression, [caption])
=CUBEMEMBER("Sales","[Product].[All]")CUBEMEMBERPROPERTYMemulangkan nilai sifat bagi satu ahli dalam kiub.
CUBEMEMBERPROPERTY(connection, member_expression, property)
=CUBEMEMBERPROPERTY("Sales","[Product]","Color")CUBERANKEDMEMBERMemulangkan ahli ke-n dalam set kiub mengikut kedudukan, contohnya produk dengan jualan tertinggi.
CUBERANKEDMEMBER(connection, set_expression, rank, [caption])
=CUBERANKEDMEMBER("Sales","[Top10Products]",1)CUBESETMentakrifkan set ahli atau tuple dengan menghantar ungkapan set kepada kiub, untuk digunakan oleh fungsi kiub lain.
CUBESET(connection, set_expression, [caption], [sort_order], [sort_by])
=CUBESET("Sales","[Product].MEMBERS")CUBESETCOUNTMemulangkan bilangan item dalam set yang ditakrifkan oleh CUBESET.
CUBESETCOUNT(set)
=CUBESETCOUNT(A1)CUBEVALUEMemulangkan nilai agregat daripada kiub bagi gabungan ahli yang diberikan.
CUBEVALUE(connection, [member_expression1], ...)
=CUBEVALUE("Sales","[Measures].[Sales]")Web3
ENCODEURLMemulangkan teks dalam bentuk dikodkan URL, dengan aksara khas seperti ruang ditukar kepada kod peratus.Excel 2013
ENCODEURL(text)
=ENCODEURL("hello world")→ "hello%20world"FILTERXMLMemulangkan data tertentu daripada kandungan XML menggunakan ungkapan XPath; tidak tersedia dalam Excel untuk web dan Mac.Excel 2013
FILTERXML(xml, xpath)
=FILTERXML(A1,"//item/name")WEBSERVICEMemulangkan data daripada perkhidmatan web pada URL yang diberikan; berfungsi dalam Excel untuk Windows sahaja.Excel 2013
WEBSERVICE(url)
=WEBSERVICE("https://api.example.com/data")Keserasian40
BETADISTMemulangkan taburan beta kumulatif; gunakan BETA.DIST dalam buku kerja baharu.Serasi versi lama
BETADIST(x, alpha, beta, [A], [B])
=BETADIST(2,8,10,1,3)BETAINVMemulangkan songsang taburan beta kumulatif; gunakan BETA.INV dalam buku kerja baharu.Serasi versi lama
BETAINV(probability, alpha, beta, [A], [B])
=BETAINV(0.685,8,10,1,3)BINOMDISTMemulangkan kebarangkalian taburan binomial bagi satu sebutan; gunakan BINOM.DIST dalam buku kerja baharu.Serasi versi lama
BINOMDIST(number_s, trials, prob_s, cumulative)
=BINOMDIST(6,10,0.5,FALSE)CHIDISTMemulangkan kebarangkalian hujung kanan taburan khi kuasa dua; gunakan CHISQ.DIST.RT dalam buku kerja baharu.Serasi versi lama
CHIDIST(x, deg_freedom)
=CHIDIST(18.307,10)CHIINVMemulangkan songsang kebarangkalian hujung kanan taburan khi kuasa dua; gunakan CHISQ.INV.RT dalam buku kerja baharu.Serasi versi lama
CHIINV(probability, deg_freedom)
=CHIINV(0.05,10)CHITESTMemulangkan nilai-p ujian kebebasan khi kuasa dua; gunakan CHISQ.TEST dalam buku kerja baharu.Serasi versi lama
CHITEST(actual_range, expected_range)
=CHITEST(A1:B3,D1:E3)CONFIDENCEMemulangkan margin selang keyakinan bagi min populasi menggunakan taburan normal; gunakan CONFIDENCE.NORM dalam buku kerja baharu.Serasi versi lama
CONFIDENCE(alpha, standard_dev, size)
=CONFIDENCE(0.05,2.5,50)COVARMemulangkan kovarians populasi, iaitu purata hasil darab sisihan bagi setiap pasangan data; gunakan COVARIANCE.P dalam buku kerja baharu.Serasi versi lama
COVAR(array1, array2)
=COVAR(A:A,B:B)CRITBINOMMemulangkan nilai terkecil yang taburan binomial kumulatifnya lebih besar daripada atau sama dengan nilai kriteria; gunakan BINOM.INV dalam buku kerja baharu.Serasi versi lama
CRITBINOM(trials, probability_s, alpha)
=CRITBINOM(6,0.5,0.75)EXPONDISTMemulangkan taburan eksponen; gunakan EXPON.DIST dalam buku kerja baharu.Serasi versi lama
EXPONDIST(x, lambda, cumulative)
=EXPONDIST(0.2,10,TRUE)FDISTMemulangkan kebarangkalian hujung kanan taburan F; gunakan F.DIST.RT dalam buku kerja baharu.Serasi versi lama
FDIST(x, deg_freedom1, deg_freedom2)
=FDIST(15.2069,6,4)FINVMemulangkan songsang kebarangkalian hujung kanan taburan F; gunakan F.INV.RT dalam buku kerja baharu.Serasi versi lama
FINV(probability, deg_freedom1, deg_freedom2)
=FINV(0.01,6,4)FORECASTMemulangkan nilai ramalan di sepanjang aliran linear; gunakan FORECAST.LINEAR dalam buku kerja baharu.Serasi versi lama
FORECAST(x, known_ys, known_xs)
=FORECAST(30,B:B,A:A)FTESTMemulangkan hasil ujian F, iaitu kebarangkalian dua hujung bahawa varians dua tatasusunan tidak berbeza secara signifikan; gunakan F.TEST dalam buku kerja baharu.Serasi versi lama
FTEST(array1, array2)
=FTEST(A:A,B:B)GAMMADISTMemulangkan taburan gamma; gunakan GAMMA.DIST dalam buku kerja baharu.Serasi versi lama
GAMMADIST(x, alpha, beta, cumulative)
=GAMMADIST(10,9,2,TRUE)GAMMAINVMemulangkan songsang taburan gamma kumulatif; gunakan GAMMA.INV dalam buku kerja baharu.Serasi versi lama
GAMMAINV(probability, alpha, beta)
=GAMMAINV(0.068,9,2)HYPGEOMDISTMemulangkan taburan hipergeometri; gunakan HYPGEOM.DIST dalam buku kerja baharu.Serasi versi lama
HYPGEOMDIST(sample_s, number_sample, population_s, number_pop)
=HYPGEOMDIST(1,4,8,20)LOGINVMemulangkan songsang taburan lognormal kumulatif; gunakan LOGNORM.INV dalam buku kerja baharu.Serasi versi lama
LOGINV(probability, mean, standard_dev)
=LOGINV(0.039,3.5,1.2)LOGNORMDISTMemulangkan taburan lognormal kumulatif; gunakan LOGNORM.DIST dalam buku kerja baharu.Serasi versi lama
LOGNORMDIST(x, mean, standard_dev)
=LOGNORMDIST(4,3.5,1.2)MODEMemulangkan nilai yang paling kerap muncul dalam set data; gunakan MODE.SNGL dalam buku kerja baharu.Serasi versi lama
MODE(number1, ...)
=MODE(B:B)NEGBINOMDISTMemulangkan taburan binomial negatif; gunakan NEGBINOM.DIST dalam buku kerja baharu.Serasi versi lama
NEGBINOMDIST(number_f, number_s, probability_s)
=NEGBINOMDIST(10,5,0.25)NORMDISTMemulangkan taburan normal bagi min dan sisihan piawai yang diberi; gunakan NORM.DIST dalam buku kerja baharu.Serasi versi lama
NORMDIST(x, mean, standard_dev, cumulative)
=NORMDIST(42,40,1.5,TRUE)NORMINVMemulangkan songsang taburan normal kumulatif; gunakan NORM.INV dalam buku kerja baharu.Serasi versi lama
NORMINV(probability, mean, standard_dev)
=NORMINV(0.908,40,1.5)NORMSDISTMemulangkan taburan normal piawai kumulatif; gunakan NORM.S.DIST dalam buku kerja baharu.Serasi versi lama
NORMSDIST(z)
=NORMSDIST(1.33)NORMSINVMemulangkan songsang taburan normal piawai kumulatif; gunakan NORM.S.INV dalam buku kerja baharu.Serasi versi lama
NORMSINV(probability)
=NORMSINV(0.908)PERCENTILEMemulangkan persentil ke-k bagi nilai dalam julat; gunakan PERCENTILE.INC dalam buku kerja baharu.Serasi versi lama
PERCENTILE(array, k)
=PERCENTILE(B:B,0.5)PERCENTRANKMemulangkan kedudukan sesuatu nilai sebagai peratusan set data; gunakan PERCENTRANK.INC dalam buku kerja baharu.Serasi versi lama
PERCENTRANK(array, x, [significance])
=PERCENTRANK(A:A,A2)POISSONMemulangkan taburan Poisson; gunakan POISSON.DIST dalam buku kerja baharu.Serasi versi lama
POISSON(x, mean, cumulative)
=POISSON(2,5,TRUE)QUARTILEMemulangkan kuartil set data; gunakan QUARTILE.INC dalam buku kerja baharu.Serasi versi lama
QUARTILE(array, quart)
=QUARTILE(A:A,1)RANKMemulangkan kedudukan nombor dalam senarai nombor; gunakan RANK.EQ atau RANK.AVG dalam buku kerja baharu.Serasi versi lama
RANK(number, ref, [order])
=RANK(B2,B:B,0)STDEVMemulangkan sisihan piawai berdasarkan sampel; gunakan STDEV.S dalam buku kerja baharu.Serasi versi lama
STDEV(number1, ...)
=STDEV(B:B)STDEVPMemulangkan sisihan piawai berdasarkan keseluruhan populasi; gunakan STDEV.P dalam buku kerja baharu.Serasi versi lama
STDEVP(number1, ...)
=STDEVP(B:B)TDISTMemulangkan kebarangkalian taburan t Student (satu atau dua hujung); gunakan T.DIST.2T atau T.DIST.RT dalam buku kerja baharu.Serasi versi lama
TDIST(x, deg_freedom, tails)
=TDIST(1.96,60,2)TINVMemulangkan songsang dua hujung taburan t Student; gunakan T.INV.2T dalam buku kerja baharu.Serasi versi lama
TINV(probability, deg_freedom)
=TINV(0.0546,60)TTESTMemulangkan kebarangkalian yang dikaitkan dengan ujian t Student; gunakan T.TEST dalam buku kerja baharu.Serasi versi lama
TTEST(array1, array2, tails, type)
=TTEST(A:A,B:B,2,1)VARMemulangkan varians berdasarkan sampel; gunakan VAR.S dalam buku kerja baharu.Serasi versi lama
VAR(number1, ...)
=VAR(B:B)VARPMemulangkan varians berdasarkan keseluruhan populasi; gunakan VAR.P dalam buku kerja baharu.Serasi versi lama
VARP(number1, ...)
=VARP(B:B)WEIBULLMemulangkan taburan Weibull; gunakan WEIBULL.DIST dalam buku kerja baharu.Serasi versi lama
WEIBULL(x, alpha, beta, cumulative)
=WEIBULL(105,20,100,TRUE)ZTESTMemulangkan nilai-p satu hujung bagi ujian z; gunakan Z.TEST dalam buku kerja baharu.Serasi versi lama
ZTEST(array, x, [sigma])
=ZTEST(A:A,4)FLOOR.PRECISE.LEGACYMembundarkan nombor ke bawah kepada integer terdekat atau gandaan terdekat bagi nilai signifikan; hasilnya sama dengan FLOOR.PRECISE.Serasi versi lama
FLOOR.PRECISE(number)
=FLOOR.PRECISE(4.3)Ada soalan khusus?
Tutor AI menjawab soalan tentang Excel dalam Bahasa Melayu atau Inggeris.