อาร์กิวเมนต์คือค่าที่ฟังก์ชันใช้ในการคำนวณ ในโปรแกรมสเปรดชีต เช่น Excel และ Google ชีต ฟังก์ชันต่างๆ เป็นเพียงสูตรที่มีอยู่แล้วภายในที่ดำเนินการคำนวณแบบตั้งค่า และฟังก์ชันเหล่านี้ส่วนใหญ่ต้องการข้อมูลที่ป้อน ไม่ว่าจะโดยผู้ใช้หรือแหล่งข้อมูลอื่น เพื่อแสดงผลลัพธ์
ไวยากรณ์ของฟังก์ชัน
ไวยากรณ์ของฟังก์ชันหมายถึงเลย์เอาต์ของฟังก์ชันและรวมถึงชื่อฟังก์ชัน วงเล็บ ตัวคั่นด้วยจุลภาค และอาร์กิวเมนต์ของฟังก์ชัน
อาร์กิวเมนต์ล้อมรอบด้วยวงเล็บเสมอ และอาร์กิวเมนต์แต่ละรายการจะคั่นด้วยเครื่องหมายจุลภาค
ตัวอย่างง่ายๆ ที่แสดงในภาพด้านบนคือฟังก์ชัน SUM ซึ่งสามารถใช้เพื่อรวมหรือรวมคอลัมน์ยาวหรือแถวของตัวเลข ไวยากรณ์สำหรับฟังก์ชันนี้คือ:
SUM (หมายเลข 1, หมายเลข 2, … หมายเลข255)
อาร์กิวเมนต์สำหรับฟังก์ชันนี้คือ:
เบอร์ 1 เบอร์ 2 … เบอร์255
จำนวนอาร์กิวเมนต์
จำนวนอาร์กิวเมนต์ที่ฟังก์ชันต้องการจะแตกต่างกันไปตามฟังก์ชัน ฟังก์ชัน SUM สามารถมีอาร์กิวเมนต์ได้สูงสุด 255 รายการ แต่จำเป็นต้องมีอาร์กิวเมนต์เดียว - อาร์กิวเมนต์ Number1 ส่วนที่เหลือเป็นตัวเลือก
ในขณะเดียวกันฟังก์ชัน OFFSET มีอาร์กิวเมนต์ที่จำเป็นสามอาร์กิวเมนต์และอาร์กิวเมนต์ทางเลือกสองอาร์กิวเมนต์
ฟังก์ชันอื่นๆ เช่น ฟังก์ชัน NOW และ TODAY ไม่มีอาร์กิวเมนต์แต่ดึงข้อมูล - หมายเลขซีเรียลหรือวันที่ - จากนาฬิการะบบของคอมพิวเตอร์ แม้ว่าฟังก์ชันเหล่านี้ไม่จำเป็นต้องใช้อาร์กิวเมนต์ แต่วงเล็บซึ่งเป็นส่วนหนึ่งของไวยากรณ์ของฟังก์ชันจะต้องรวมอยู่ด้วยเมื่อเข้าสู่ฟังก์ชัน
ประเภทของข้อมูลในอาร์กิวเมนต์
เช่นเดียวกับจำนวนอาร์กิวเมนต์ ประเภทของข้อมูลที่สามารถป้อนสำหรับอาร์กิวเมนต์จะแตกต่างกันไปตามฟังก์ชัน
ในกรณีของฟังก์ชัน SUM ดังที่แสดงในภาพด้านบน อาร์กิวเมนต์ต้องมีข้อมูลตัวเลข แต่ข้อมูลนี้สามารถเป็น:
- กำลังสรุปข้อมูลจริง - อาร์กิวเมนต์ Number1 ในภาพด้านบน
- การอ้างอิงแต่ละเซลล์ไปยังตำแหน่งของข้อมูลตัวเลขในเวิร์กชีต - อาร์กิวเมนต์ Number2
- อาร์เรย์หรือช่วงของการอ้างอิงเซลล์ - อาร์กิวเมนต์ Number3
ข้อมูลประเภทอื่นๆ ที่สามารถใช้สำหรับอาร์กิวเมนต์ ได้แก่:
- ข้อมูลข้อความ
- ค่าบูลีน
- ค่าความผิดพลาด
- ฟังก์ชั่นอื่นๆ
ฟังก์ชั่นการทำรัง
เป็นเรื่องปกติที่ฟังก์ชันหนึ่งจะถูกป้อนเป็นอาร์กิวเมนต์สำหรับฟังก์ชันอื่น การดำเนินการนี้เรียกว่าฟังก์ชันการซ้อนและทำเพื่อขยายความสามารถของโปรแกรมในการดำเนินการคำนวณที่ซับซ้อน
ตัวอย่างเช่น ไม่ใช่เรื่องแปลกที่ฟังก์ชัน IF จะซ้อนกันภายในฟังก์ชันอื่นดังที่แสดงด้านล่าง
=IF(A1 > 50, IF(A2 < 100, A110, A125)
ในตัวอย่างนี้ ฟังก์ชัน IF ที่สองหรือซ้อนกันถูกใช้เป็นอาร์กิวเมนต์ Value_if_true ของฟังก์ชัน IF แรก และใช้เพื่อทดสอบเงื่อนไขที่สอง ถ้าข้อมูลในเซลล์ A2 น้อยกว่า 100
ตั้งแต่ Excel 2007 อนุญาตให้ซ้อน 64 ระดับในสูตร ก่อนหน้านั้นรองรับการซ้อนเพียงเจ็ดระดับเท่านั้น
ค้นหาอาร์กิวเมนต์ของฟังก์ชัน
สองวิธีในการค้นหาข้อกำหนดอาร์กิวเมนต์สำหรับแต่ละฟังก์ชันคือ:
- เปิดกล่องโต้ตอบของฟังก์ชันใน Excel
- หน้าต่างคำแนะนำเครื่องมือใน Excel และ Google ชีต
กล่องโต้ตอบฟังก์ชัน Excel
ฟังก์ชันส่วนใหญ่ใน Excel มีกล่องโต้ตอบดังที่แสดงสำหรับฟังก์ชัน SUM ในภาพด้านบน ซึ่งแสดงรายการอาร์กิวเมนต์ที่จำเป็นและเป็นทางเลือกสำหรับฟังก์ชัน
การเปิดกล่องโต้ตอบของฟังก์ชันสามารถทำได้โดย:
- ค้นหาและคลิกชื่อฟังก์ชันใต้แท็บ Formula ของริบบอน
- คลิกที่ตัวเลือก Insert Function ที่อยู่ถัดจากแถบสูตรดังที่แสดงในภาพด้านบน
คำแนะนำเครื่องมือ: การพิมพ์ชื่อฟังก์ชัน
อีกวิธีหนึ่งในการค้นหาอาร์กิวเมนต์ของฟังก์ชันใน Excel และใน Google ชีตคือ:
- เลือกเซลล์
-
ป้อนเครื่องหมายเท่ากับเพื่อแจ้งโปรแกรมว่ากำลังป้อนสูตร
-
ป้อนชื่อฟังก์ชั่น
ขณะที่คุณพิมพ์ ชื่อของฟังก์ชันทั้งหมดที่ขึ้นต้นด้วยตัวอักษรนั้นจะปรากฏในคำแนะนำเครื่องมือด้านล่างเซลล์ที่ใช้งานอยู่
-
ใส่วงเล็บเปิด - ฟังก์ชันที่ระบุและอาร์กิวเมนต์แสดงอยู่ในคำแนะนำเครื่องมือ
ใน Excel หน้าต่างคำแนะนำเครื่องมือจะล้อมรอบอาร์กิวเมนต์ที่เป็นตัวเลือกด้วยวงเล็บเหลี่ยม () จำเป็นต้องมีอาร์กิวเมนต์อื่น ๆ ที่ระบุไว้
ใน Google ชีต หน้าต่างคำแนะนำเครื่องมือจะไม่แยกความแตกต่างระหว่างอาร์กิวเมนต์ที่จำเป็นและอาร์กิวเมนต์ที่ไม่บังคับ แต่จะรวมตัวอย่างและสรุปการใช้ฟังก์ชันและคำอธิบายของอาร์กิวเมนต์แต่ละรายการแทน