โปรแกรมค้นหาสูตร Excel

โปรแกรมสูตร Excel

โปรแกรมสูตร Excel

บทความเกี่ยวกับสูตร Excel

สูตร Excel ช่วยในการคำนวณและจัดการข้อมูลในตาราง Excel ได้อย่างมีประสิทธิภาพ การรู้จักสูตรต่างๆ จะช่วยให้การทำงานกับ Excel เป็นเรื่องง่ายและรวดเร็วมากยิ่งขึ้น โปรแกรมนี้ช่วยให้คุณสามารถค้นหาสูตร Excel ที่นิยมใช้และดูวิธีการใช้งานสูตรได้อย่างสะดวกสบาย

รายละเอียดสูตร

ตารางรวมสูตร Excel

สูตร คำอธิบาย ตัวอย่าง
SUM หาผลรวมของช่วงข้อมูล =SUM(A1:A10)
AVERAGE หาค่าเฉลี่ยของช่วงข้อมูล =AVERAGE(B1:B10)
IF ตรวจสอบเงื่อนไขและคืนค่าผลลัพธ์ตามเงื่อนไข =IF(C1 > 50, "มากกว่า 50", "น้อยกว่าหรือเท่ากับ 50")
VLOOKUP ค้นหาค่าจากตารางข้อมูล =VLOOKUP(D1, A1:B10, 2, FALSE)
HLOOKUP ค้นหาค่าจากตารางข้อมูลในแนวนอน =HLOOKUP(E1, A1:D2, 2, TRUE)
MATCH ค้นหาตำแหน่งของค่าที่ต้องการ =MATCH(F1, A1:A10, 0)
INDEX ดึงค่าจากตารางตามตำแหน่งที่ระบุ =INDEX(A1:B10, 3, 2)
CONCATENATE รวมข้อความจากหลายเซลล์ =CONCATENATE(G1, " ", H1)
LEFT ดึงข้อความจากด้านซ้ายของเซลล์ =LEFT(I1, 3)
RIGHT ดึงข้อความจากด้านขวาของเซลล์ =RIGHT(J1, 4)
MID ดึงข้อความจากกลางของเซลล์ =MID(K1, 2, 5)
TRIM ลบช่องว่างที่ไม่จำเป็น =TRIM(L1)
REPLACE แทนที่ข้อความในตำแหน่งที่กำหนด =REPLACE(M1, 1, 3, "ใหม่")
SUBSTITUTE แทนที่ข้อความในข้อความ =SUBSTITUTE(N1, "เก่า", "ใหม่")
FIND ค้นหาตำแหน่งของข้อความในข้อความ =FIND("x", O1)
SEARCH ค้นหาตำแหน่งของข้อความในข้อความ (ไม่สนใจตัวพิมพ์ใหญ่/เล็ก) =SEARCH("x", P1)
REPT ทำซ้ำข้อความตามจำนวนที่กำหนด =REPT(Q1, 3)
VALUE แปลงข้อความเป็นตัวเลข =VALUE(R1)
DATE สร้างวันที่ =DATE(2024, 8, 29)
TODAY แสดงวันที่ปัจจุบัน =TODAY()
NOW แสดงวันที่และเวลาปัจจุบัน =NOW()
YEAR ดึงปีจากวันที่ =YEAR(S1)
MONTH ดึงเดือนจากวันที่ =MONTH(T1)
DAY ดึงวันที่จากวันที่ =DAY(U1)
WEEKDAY ดึงวันในสัปดาห์จากวันที่ =WEEKDAY(V1, 1)
TEXTJOIN รวมข้อความจากหลายเซลล์ =TEXTJOIN(", ", TRUE, W1:W3)
UNIQUE ดึงค่าที่ไม่ซ้ำ =UNIQUE(X1:X10)
FILTER กรองข้อมูลตามเงื่อนไข =FILTER(Y1:Y10, Z1:Z10 > 50)
SORT จัดเรียงข้อมูล =SORT(AA1:AA10, 1, TRUE)
SEQUENCE สร้างลำดับ =SEQUENCE(10, 1, 1, 1)
XLOOKUP ค้นหาค่าตามช่วงข้อมูล (ฟังก์ชันใหม่) =XLOOKUP(AB1, AC1:AC10, AD1:AD10)
SUMPRODUCT หาผลรวมของผลคูณ =SUMPRODUCT(AE1:AE10, AF1:AF10)
DEGREES แปลงค่าเป็นองศา =DEGREES(AG1)
RADIANS แปลงค่าเป็นเรเดียน =RADIANS(AH1)
SIN หาค่าฟังก์ชันไซน์ =SIN(AI1)
COS หาค่าฟังก์ชันโคไซน์ =COS(AJ1)
TAN หาค่าฟังก์ชันแทนเจนต์ =TAN(AK1)
ASIN หาค่าฟังก์ชันไซน์กลับ =ASIN(AL1)
ACOS หาค่าฟังก์ชันโคไซน์กลับ =ACOS(AM1)
ATAN หาค่าฟังก์ชันแทนเจนต์กลับ =ATAN(AN1)
EXP หาค่าของ e ยกกำลังพลังงานที่กำหนด =EXP(AO1)
LN หาค่าลอการิธึมตามฐาน e =LN(AP1)
LOG หาค่าลอการิธึมตามฐานที่กำหนด =LOG(AQ1, 10)
POWER หาค่าของพลังงานที่กำหนด =POWER(AR1, 2)
SQRT หาค่ารากที่สอง =SQRT(AS1)
ROUND ปัดเศษจำนวนทศนิยม =ROUND(AT1, 2)
ROUNDDOWN ปัดเศษจำนวนทศนิยมลง =ROUNDDOWN(AU1, 2)
ROUNDUP ปัดเศษจำนวนทศนิยมขึ้น =ROUNDUP(AV1, 2)
CEILING ปัดเศษจำนวนขึ้นไปที่ค่าคูณที่ใกล้ที่สุด =CEILING(AW1, 5)
FLOOR ปัดเศษจำนวนลงไปที่ค่าคูณที่ใกล้ที่สุด =FLOOR(AX1, 5)
RAND สร้างหมายเลขสุ่มระหว่าง 0 และ 1 =RAND()
RANDBETWEEN สร้างหมายเลขสุ่มระหว่างค่าที่กำหนด =RANDBETWEEN(1, 100)
COUNTA นับจำนวนเซลล์ที่ไม่ว่างในช่วง =COUNTA(AY1:AY10)
COUNTIF นับจำนวนเซลล์ที่ตรงตามเงื่อนไข =COUNTIF(AZ1:AZ10, ">50")
COUNTIFS นับจำนวนเซลล์ที่ตรงตามหลายเงื่อนไข =COUNTIFS(BA1:BA10, ">50", BB1:BB10, "<100")
SUMIF หาผลรวมของเซลล์ที่ตรงตามเงื่อนไข =SUMIF(BC1:BC10, ">50", BD1:BD10)
SUMIFS หาผลรวมของเซลล์ที่ตรงตามหลายเงื่อนไข =SUMIFS(BE1:BE10, BF1:BF10, ">50", BG1:BG10, "<100")
SUBTOTAL คำนวณผลรวมย่อยของช่วงข้อมูล =SUBTOTAL(9, BH1:BH10)
TRANSPOSE เปลี่ยนช่วงข้อมูลจากแถวเป็นคอลัมน์ หรือจากคอลัมน์เป็นแถว =TRANSPOSE(BI1:BK10)
HYPERLINK สร้างลิงก์ไปยังเว็บไซต์หรือไฟล์ =HYPERLINK("http://www.example.com", "Example")
CELL คืนค่าข้อมูลของเซลล์ตามที่ระบุ =CELL("address", BJ1)
INFO คืนค่าข้อมูลเกี่ยวกับเวิร์กบุ๊กหรือเวิร์กชีต =INFO("directory")
ERROR.TYPE คืนค่าเลขลำดับของประเภทข้อผิดพลาด =ERROR.TYPE(BK1)
N แปลงค่าที่ไม่ใช่ตัวเลขเป็นหมายเลข =N(BL1)
NA คืนค่าข้อความข้อผิดพลาด #N/A =NA()
ISNUMBER ตรวจสอบว่าค่าที่ระบุเป็นหมายเลขหรือไม่ =ISNUMBER(BM1)
ISERROR ตรวจสอบว่าค่าที่ระบุเป็นข้อผิดพลาดหรือไม่ =ISERROR(BN1)
ISTEXT ตรวจสอบว่าค่าที่ระบุเป็นข้อความหรือไม่ =ISTEXT(BO1)
ISBLANK ตรวจสอบว่าเซลล์ว่างเปล่าหรือไม่ =ISBLANK(BP1)
ISLOGICAL ตรวจสอบว่าค่าที่ระบุเป็นค่าเชิงตรรกะหรือไม่ =ISLOGICAL(BQ1)
ISNONTEXT ตรวจสอบว่าค่าที่ระบุไม่เป็นข้อความ =ISNONTEXT(BR1)
COLUMN คืนค่าเลขลำดับของคอลัมน์ของเซลล์ =COLUMN(BS1)
ROW คืนค่าเลขลำดับของแถวของเซลล์ =ROW(BT1)
COLUMNS คืนค่าจำนวนคอลัมน์ในช่วงที่ระบุ =COLUMNS(BU1:BY10)
ROWS คืนค่าจำนวนแถวในช่วงที่ระบุ =ROWS(BV1:BV10)
FORMULATEXT แสดงสูตรที่ใช้ในเซลล์ =FORMULATEXT(BW1)
GETPIVOTDATA ดึงข้อมูลจาก PivotTable =GETPIVOTDATA("ยอดขาย", BX1, "สินค้า", "A")
SUBSTITUTE แทนที่ข้อความในข้อความ =SUBSTITUTE(BY1, "เก่า", "ใหม่")
FLOOR ปัดเศษจำนวนลงไปที่ค่าคูณที่ใกล้ที่สุด =FLOOR(BZ1, 5)
CEILING ปัดเศษจำนวนขึ้นไปที่ค่าคูณที่ใกล้ที่สุด =CEILING(CA1, 5)
DAYS คำนวณจำนวนวันระหว่างวันที่สองวันที่ =DAYS(CB1, CC1)
NETWORKDAYS คำนวณจำนวนวันทำการระหว่างวันที่สองวันที่ =NETWORKDAYS(CD1, CE1)
WORKDAY หาวันทำการถัดไปจากวันที่กำหนด =WORKDAY(CF1, 5)
YEARFRAC คำนวณจำนวนปีที่ผ่านไประหว่างสองวันที่ =YEARFRAC(CG1, CH1)
WEEKNUM หาสัปดาห์ที่ของปีจากวันที่ =WEEKNUM(CI1)
HOUR ดึงชั่วโมงจากเวลาที่ระบุ =HOUR(CJ1)
MINUTE ดึงนาทีจากเวลาที่ระบุ =MINUTE(CK1)
SECOND ดึงวินาทีจากเวลาที่ระบุ =SECOND(CL1)
TEXT แปลงหมายเลขเป็นข้อความตามรูปแบบที่กำหนด =TEXT(CM1, "0.00")
TIME สร้างเวลา =TIME(CN1, CO1, CP1)
DATEVALUE แปลงข้อความเป็นวันที่ =DATEVALUE(CQ1)
TIMEVALUE แปลงข้อความเป็นเวลา =TIMEVALUE(CR1)
VALUE แปลงข้อความเป็นตัวเลข =VALUE(CS1)
TEXTJOIN รวมข้อความจากหลายเซลล์ =TEXTJOIN(", ", TRUE, CT1:CT10)