SEQUENCE - สร้างชุดตัวเลขอาร์เรย์
สร้างตารางตัวเลขนับต่อกัน แล้วล้นลงเซลล์ข้าง ๆ ให้เอง ไม่ต้องลากเติมเอง
=SEQUENCE(12,1,1,1)TRANSPOSE - สลับแถวกับคอลัมน์อาร์เรย์
พลิกช่วงที่เลือก แถวกลายเป็นคอลัมน์ คอลัมน์กลายเป็นแถว แล้วล้นลงเซลล์ข้าง ๆ
=TRANSPOSE(A1:E1)UNIQUE - เอาเฉพาะค่าที่ไม่ซ้ำอาร์เรย์
คืนค่าที่ไม่ซ้ำกันตามลำดับที่เจอครั้งแรก ผลลัพธ์ล้นลงเซลล์ข้าง ๆ และอัปเดตตามต้นทางเอง
=UNIQUE(A1:A100)SORT - เรียงลำดับ (ไม่แตะต้นทาง)อาร์เรย์
เรียงช่วงที่เลือกแล้วล้นผลลัพธ์ลงเซลล์ข้าง ๆ ข้อมูลต้นทางไม่ถูกย้าย ต่างจากปุ่มเรียงในหัวคอลัมน์
=SORT(A1:B20,2,FALSE)FILTER - กรองแถวตามเงื่อนไขอาร์เรย์
คืนเฉพาะแถวที่เงื่อนไขเป็นจริง เช่น A1:A20>100 ผลลัพธ์ล้นลงเซลล์ข้าง ๆ และตามต้นทางเอง
=FILTER(A1:B20,B1:B20>100,"ไม่พบ")SUM - รวมตัวเลขคณิตศาสตร์
รวมค่าตัวเลขทั้งหมดในช่วงที่เลือก
=SUM(A1:A10)AVERAGE - ค่าเฉลี่ยสถิติ
คำนวณค่าเฉลี่ยของตัวเลขในช่วงที่เลือก
=AVERAGE(B2:B20)COUNT - นับตัวเลขสถิติ
นับจำนวนเซลล์ที่เป็นตัวเลขในช่วงที่เลือก
=COUNT(A1:A20)COUNTA - นับข้อมูลที่ไม่ว่างสถิติ
นับจำนวนเซลล์ที่มีข้อมูล (ไม่ว่าง) ในช่วงที่เลือก
=COUNTA(A1:A20)MIN - ค่าต่ำสุดสถิติ
หาค่าต่ำสุดในช่วงที่เลือก
=MIN(A1:A10)MAX - ค่าสูงสุดสถิติ
หาค่าสูงสุดในช่วงที่เลือก
=MAX(A1:A10)PRODUCT - คูณตัวเลขคณิตศาสตร์
คูณค่าตัวเลขทั้งหมดในช่วงที่เลือกเข้าด้วยกัน
=PRODUCT(A1:A3)ROUND - ปัดเศษคณิตศาสตร์
ปัดเศษตัวเลขตามจำนวนหลักทศนิยมที่กำหนด
=ROUND(A1,2)ABS - ค่าสัมบูรณ์คณิตศาสตร์
แปลงค่าติดลบให้เป็นค่าบวก
=ABS(A1)SUMIF - รวมตามเงื่อนไขคณิตศาสตร์
รวมค่าตัวเลขเฉพาะแถวที่ตรงตามเงื่อนไขที่กำหนด
=SUMIF(A1:A10,">100",B1:B10)COUNTIF - นับตามเงื่อนไขสถิติ
นับจำนวนเซลล์ที่ตรงตามเงื่อนไขที่กำหนด
=COUNTIF(A1:A10,"เสร็จแล้ว")AVERAGEIF - ค่าเฉลี่ยตามเงื่อนไขสถิติ
หาค่าเฉลี่ยเฉพาะแถวที่ตรงตามเงื่อนไขที่กำหนด
=AVERAGEIF(A1:A10,"ชาย",B1:B10)SUMIFS - รวมแบบหลายเงื่อนไขคณิตศาสตร์
บวกเฉพาะแถวที่เข้าเงื่อนไขครบทุกข้อ เช่น สาขากรุงเทพ และไตรมาส Q2
=SUMIFS(C2:C100,A2:A100,"กรุงเทพ",B2:B100,"Q2")COUNTIFS - นับแบบหลายเงื่อนไขสถิติ
นับจำนวนแถวที่เข้าเงื่อนไขครบทุกข้อ ใช้ * แทนตัวอักษรกี่ตัวก็ได้ เช่น กรุงเทพ*
=COUNTIFS(A2:A100,"กรุงเทพ",B2:B100,"Q2")AVERAGEIFS - เฉลี่ยแบบหลายเงื่อนไขสถิติ
หาค่าเฉลี่ยเฉพาะแถวที่เข้าเงื่อนไขครบทุกข้อ (ข้ามช่องว่างและข้อความ ไม่นับเป็นศูนย์)
=AVERAGEIFS(C2:C100,A2:A100,"กรุงเทพ",B2:B100,"Q2")MATCH - หาว่าอยู่ลำดับที่เท่าไรค้นหา
บอกว่าค่าที่ค้นหาอยู่ตำแหน่งที่เท่าไรในช่วง (นับจาก 1) มักใช้คู่กับ INDEX
=MATCH("ภูเก็ต",A2:A100,0)INDEX - ดึงค่าตามตำแหน่งค้นหา
ดึงค่าจากช่วงตามลำดับแถว/คอลัมน์ที่ระบุ — คู่กับ MATCH ใช้แทน VLOOKUP ได้ และค้นย้อนทางซ้ายได้ด้วย
=INDEX(D2:D100,MATCH("ภูเก็ต",A2:A100,0))VLOOKUP - ค้นหาแนวตั้งค้นหา
ค้นหาค่าจากคอลัมน์แรกของตาราง แล้วดึงค่าจากคอลัมน์ที่ต้องการในแถวเดียวกัน
=VLOOKUP(A2,$D$1:$F$100,3,FALSE)XLOOKUP - ค้นหาแบบยืดหยุ่นค้นหา
ค้นหาในช่วงหนึ่ง แล้วดึงค่าจากอีกช่วงหนึ่งที่ตำแหน่งเดียวกัน คอลัมน์ที่ใช้ค้นไม่ต้องอยู่ซ้ายสุด และแทรกคอลัมน์แล้วสูตรไม่พัง
=XLOOKUP(A2,$D$2:$D$100,$F$2:$F$100,"ไม่พบ")DATEDIF - ระยะห่างระหว่างวันที่วันที่
นับระยะห่างระหว่างวันที่สองวันเป็นจำนวนเต็ม เลือกได้ว่าจะนับเป็นปี เดือน หรือวัน
=DATEDIF(A2,TODAY(),"Y")IF - เงื่อนไขตรรกะ
ตรวจสอบเงื่อนไข แล้วคืนค่าตามจริงหรือเท็จ
=IF(A1>=50,"ผ่าน","ไม่ผ่าน")IFERROR - จัดการค่าผิดพลาดตรรกะ
แสดงค่าสำรองเมื่อสูตรคำนวณผิดพลาด (เช่น หารด้วยศูนย์)
=IFERROR(A1/B1,"-")AND - เงื่อนไขทั้งหมดต้องจริงตรรกะ
คืนค่า TRUE เมื่อทุกเงื่อนไขเป็นจริง
=AND(A1>0,B1>0)OR - เงื่อนไขใดจริงก็ได้ตรรกะ
คืนค่า TRUE เมื่ออย่างน้อยหนึ่งเงื่อนไขเป็นจริง
=OR(A1=1,A1=2)CONCATENATE - ต่อข้อความข้อความ
รวมข้อความจากหลายเซลล์เข้าด้วยกัน
=CONCATENATE(A1," ",B1)UPPER - ตัวพิมพ์ใหญ่ข้อความ
แปลงข้อความเป็นตัวพิมพ์ใหญ่ทั้งหมด
=UPPER(A1)LOWER - ตัวพิมพ์เล็กข้อความ
แปลงข้อความเป็นตัวพิมพ์เล็กทั้งหมด
=LOWER(A1)TRIM - ตัดช่องว่างข้อความ
ตัดช่องว่างส่วนเกินหน้า-หลังข้อความออก
=TRIM(A1)LEFT - ตัดข้อความด้านซ้ายข้อความ
ดึงตัวอักษรจำนวนที่กำหนดจากด้านซ้ายของข้อความ
=LEFT(A1,3)RIGHT - ตัดข้อความด้านขวาข้อความ
ดึงตัวอักษรจำนวนที่กำหนดจากด้านขวาของข้อความ
=RIGHT(A1,3)TODAY - วันที่ปัจจุบันวันที่
แสดงวันที่ปัจจุบัน
=TODAY()NOW - วันเวลาปัจจุบันวันที่
แสดงวันที่และเวลาปัจจุบัน
=NOW()