ประมวลผลข้อมูลทีละคอลัมน์ (Column-by-column) และคืนค่าผลลัพธ์เป็น Array แนวนอน
ประมวลผลข้อมูลทีละคอลัมน์ (Column-by-column) และคืนค่าผลลัพธ์เป็น Array แนวนอน
ประมวลผลข้อมูลทีละแถว (Row-by-row) และคืนค่าผลลัพธ์เป็น Array แนวตั้ง
IFERROR คืนค่าแทนเมื่อสูตรให้ผลเป็น error (#N/A, #VALUE!, #DIV/0!, ฯลฯ) และคืนค่าปกติเมื่อไม่เกิด error เหมาะกับการซ่อน error ในการค้นหา แบ่งศูนย์ หรือคำนวณที่อาจล้มเหลว
IFNA จะตรวจสอบว่าสูตรคืนค่า Error #N/A หรือไม่ ถ้าใช่ จะคืนค่าที่เรากำหนด (เช่น "ไม่พบข้อมูล") แต่ถ้าเป็น Error อื่นๆ (เช่น #VALUE!, #REF!) จะยังแสดง Error ตามเดิม เหมาะสำหรับใช้คู่กับ VLOOKUP
IFS ประเมินคู่ logical_test กับ value_if_true ตามลำดับและคืนค่าของคู่แรกที่เป็น TRUE ลดความซับซ้อนจากการซ้อน IF หลายชั้น เหมาะกับการจัดลำดับเงื่อนไขคะแนน เกณฑ์ส่วนลด หรือการจัดกลุ่มข้อมูล
LAMBDA เป็นฟังก์ชันปฏิวัติวงการที่ให้ผู้ใช้สร้าง Custom Function ขึ้นมาเองได้ โดยกำหนดพารามิเตอร์และสูตรคำนวณ จากนั้นตั้งชื่อผ่าน Name Manager เพื่อเรียกใช้ซ้ำ หรือใช้ร่วมกับ Helper Functions (เช่น BYROW, MAP) เพื่อสร้างสูตร Dynamic Array ที่ซับซ้อน
LET ใช้กำหนดชื่อให้กับค่าหรือผลลัพธ์การคำนวณ เพื่อนำชื่อนั้นไปใช้อ้างอิงในส่วนอื่นๆ ของสูตรแทนการเขียนสูตรยาวๆ ซ้ำกัน ช่วยลดความซับซ้อนของ Nested Formula และเพิ่มประสิทธิภาพการคำนวณ
สร้างอาร์เรย์ที่มีขนาดตามที่กำหนด โดยคำนวณค่าในแต่ละช่องผ่าน LAMBDA
MAP เป็นฟังก์ชัน Helper ที่ส่งข้อมูลทีละเซลล์ (Element-by-element) จาก Array หนึ่งหรือหลายตัวเข้าไปใน LAMBDA เพื่อคำนวณและคืนค่ากลับมาในตำแหน่งเดิม สามารถรับ Input Array ได้หลายตัวพร้อมกัน
NOT ใช้กลับค่า Logic จากจริงเป็นเท็จ และเท็จเป็นจริง ใช้เพื่อสร้างเงื่อนไขปฏิเสธ (Negation) เช่น ไม่ว่าง (NOT ISBLANK) หรือ ไม่ใช่สีแดง (NOT A1="Red")
OR ใช้เชื่อมเงื่อนไขตรรกะหลายข้อเข้าด้วยกัน โดยจะให้ผลลัพธ์เป็น TRUE เพียงแค่มีเงื่อนไขใดเงื่อนไขหนึ่งเป็นจริง มักใช้ร่วมกับฟังก์ชัน IF เพื่อตรวจสอบทางเลือก
REDUCE เป็นฟังก์ชัน Helper ที่ทำงานร่วมกับ LAMBDA โดยจะรับค่าเริ่มต้น (Initial Value) และ Array ข้อมูล จากนั้นจะส่งค่าเข้าไปใน LAMBDA ทีละตัวเพื่อคำนวณและนำผลลัพธ์ไปใช้ในรอบถัดไปเรื่อยๆ จนจบข้อมูล
SCAN ใช้สำหรับสร้างค่าสะสม (Accumulated Value) จากการวนลูปข้อมูลใน Array เช่น การหาผลรวมสะสม (Running Sum) หรือข้อความสะสม โดยจะแสดงผลลัพธ์ในทุกๆ สเต็ปของการวนลูปออกมาเป็น Array ขนาดเท่าเดิม
SWITCH ตรวจสอบ expression เทียบกับรายการ value/result ตามลำดับ หากไม่ตรงกับรายการใดสามารถกำหนดค่า default ได้ เหมาะกับการแมปโค้ดเป็นข้อความ แปลงสถานะ หรือกำหนดป้ายกำกับตามค่าคงที่