คู่มือผู้ใช้สำหรับไวยากรณ์สำหรับสเปรดชีต

ไวยากรณ์คืออะไรและเมื่อใดที่ฉันจะใช้ใน Excel หรือ Google ชีต

รูปแบบของฟังก์ชันสเปรดชีต Excel หรือ Google ชีตหมายถึงเค้าโครงและลำดับของฟังก์ชันและ อาร์กิวเมนต์ ของ ฟังก์ชัน ฟังก์ชันใน Excel และ Google ชีตคือสูตรที่มีอยู่แล้ว ฟังก์ชันทั้งหมดเริ่มต้นด้วยเครื่องหมายเท่ากับ ( = ) ตามด้วยชื่อฟังก์ชันเช่น IF, SUM, COUNT หรือ ROUND คุณต้องใช้ไวยากรณ์ที่ถูกต้องเมื่อใดก็ตามที่คุณป้อนฟังก์ชันใน Excel หรือ Google ชีตหรือคุณอาจได้รับข้อความแสดงข้อผิดพลาด

อาร์กิวเมนต์ของฟังก์ชันอ้างถึงข้อมูลหรือข้อมูลทั้งหมดที่ต้องการโดยฟังก์ชัน อาร์กิวเมนต์เหล่านี้ต้องถูกป้อนตามลำดับที่ถูกต้อง

ไวยากรณ์ของฟังก์ชัน IF

ตัวอย่างเช่นไวยากรณ์ของฟังก์ชัน IF ใน Excel คือ:

= IF (Logical_test, Value_if_true, Value_if_false)

วงเล็บและเครื่องหมายจุลภาค

นอกจากคำสั่งของอาร์กิวเมนต์คำว่า "syntax" ยังหมายถึงตำแหน่งของวงเล็บรอบหรือวงเล็บรอบอาร์กิวเมนต์และการใช้เครื่องหมายจุลภาคเป็นตัวคั่นระหว่างอาร์กิวเมนต์แต่ละตัว

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

การอ่านไวยากรณ์ของฟังก์ชัน IF

การปฏิบัติตามกฎดังกล่าวข้างต้นคุณสามารถอนุมานได้ว่าฟังก์ชัน IF ใน Excel และ ใน Google ชีต จะมีอาร์กิวเมนต์สามข้อตามลำดับต่อไปนี้:

  1. อาร์กิวเมนต์ Logical_test
  2. อาร์กิวเมนต์ Value_if_true
  3. อาร์กิวเมนต์ Value_if_false

ถ้าอาร์กิวเมนต์ถูกวางไว้ในลำดับที่แตกต่างกันฟังก์ชันจะส่งกลับข้อความแสดงข้อผิดพลาดหรือให้คำตอบที่คุณไม่คาดหวัง

อาร์กิวเมนต์ที่จำเป็นและเป็นตัวเลือก

ข้อมูลชิ้นเดียวที่ไวยากรณ์ไม่เกี่ยวข้องคือว่าต้องมีอาร์กิวเมนต์หรือไม่จำเป็น ในกรณีของฟังก์ชัน IF อาร์กิวเมนต์ที่หนึ่งและที่สอง - อาร์กิวเมนต์ Logical_test และอาร์กิวเมนต์ Value_if_true - จำเป็นในขณะที่อาร์กิวเมนต์ที่สามอาร์กิวเมนต์ Value_if_false เป็นทางเลือก

ถ้าอาร์กิวเมนต์ที่สามถูกละเว้นจากฟังก์ชันและเงื่อนไขที่ทดสอบโดยอาร์กิวเมนต์ Logical_test ของฟังก์ชันจะประเมินเป็นเท็จฟังก์ชันนี้จะแสดงคำ FALSE ในเซลล์ที่มีฟังก์ชันอยู่