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