ประเภทของอาร์กิวเมนต์และค่าใน Numbers บน Mac
หน้านี้จะให้คำนิยามคำหลายๆ คำที่ใช้ในการอธิบายฟังก์ชั่นในหน้าต่างเลือกฟังก์ชั่น
ค่าประเภทใดๆ
ถ้าอาร์กิวเมนต์มีการระบุเป็นใดๆ อาร์กิวเมนต์นั้นจะสามารถเป็นค่าบูลีน ค่าวันที่/เวลา ค่าระยะเวลา ค่าตัวเลข หรือค่าสตริง
อาร์เรย์และฟังก์ชั่นอาร์เรย์
อาร์เรย์ จะเป็นค่าต่อเนื่องที่ใช้โดยฟังก์ชั่น หรือส่งกลับโดยฟังก์ชั่น ฟังก์ชั่นอาร์เรย์ จะส่งค่ากลับมาเป็นอาร์เรย์ของค่าหลายค่ามากกว่าที่จะเป็นค่าเดี่ยวๆ โดยทั่วไปฟังก์ชั่นอาร์เรย์จะใช้เพื่อให้ค่าไปยังฟังก์ชั่นอื่นๆ
นิพจน์บูลีนและประเภทค่า
นิพจน์บูลีนคือนิพจน์ที่จะประเมินว่าค่าบูลีนเป็น TRUE หรือ FALSE ค่าบูลีน จะเป็นค่าตรรกะ TRUE (1) หรือ FALSE (0) หรือการอ้างอิงไปยังเซลล์ที่มีหรือมีผลลัพธ์เป็นค่าตรรกะ TRUE หรือ FALSE อยู่ โดยทั่วไปค่าบูลีนจะเป็นผลลัพธ์ของการคำนวณนิพจน์บูลีน แต่ค่าบูลีนนั้นสามารถระบุโดยตรงให้เป็นอาร์กิวเมนต์ของฟังก์ชั่น หรือเป็นเนื้อหาของเซลล์ได้ การใช้งานค่าบูลีนโดยทั่วไปคือการตรวจสอบว่านิพจน์ใดที่จะถูกส่งค่ากลับมาโดยฟังก์ชั่น IF
ประเภทค่าที่เป็นชุด
อาร์กิวเมนต์ที่ระบุเป็น ชุด จะสามารถอ้างอิงไปยังช่วงของเซลล์ตารางเดียวหรืออาร์เรย์ที่ส่งกลับโดยฟังก์ชั่นอาร์เรย์ได้ อาร์กิวเมนต์ที่ระบุเป็นชุดไว้จะมีคุณสมบัติพิเศษในการกำหนดประเภทของค่าที่สามารถมีได้
นิพจน์เงื่อนไข
เงื่อนไข จะเป็นนิพจน์ที่สามารถรวมตัวดำเนินการเปรียบเทียบ ค่าคงที่ ตัวดำเนินการสตริงเครื่องหมายและ และการอ้างอิงได้ เนื้อหาของเงื่อนไขต้องเป็นส่วนที่ทำให้ได้ผลลัพธ์ของการเปรียบเทียบเงื่อนไขเป็นค่าผลลัพธ์หนึ่งๆ ในค่าบูลีนเป็น TRUE หรือ FALSE
นิพจน์ค่าคงที่
ค่าคงที่ จะเป็นนิพจน์ที่ใช้ระบุลงในสูตรได้โดยตรง ซึ่งจะไม่มีการเรียกใช้ฟังก์ชั่น หรือการอ้างอิงเซลล์ ตัวอย่างเช่น ในสูตรเป็น:
CONCATENATE(“cat”,“s”)
นิพจน์สตริง “cat” และ “s” จะเป็นค่าคงที่
ประเภทค่าวันที่/เวลา
ค่าวันที่/เวลา จะเป็นค่า หรือการอ้างอิงไปยังเซลล์ที่มีค่าวันที่/เวลาในการจัดรูปแบบใดๆ ที่รองรับโดย Numbers คุณสามารถเลือกที่จะแสดงวันที่หรือเวลาเท่านั้นในเซลล์ได้ แต่ค่าวันที่/เวลาทั้งหมดจะมีทั้งค่าวันที่ และค่าเวลา
ประเภทค่าระยะเวลา
ค่าระยะเวลา จะเป็นช่วงของเวลา หรืออ้างอิงไปยังเซลล์ที่มีช่วงของเวลา ค่าระยะเวลามีสัปดาห์ (w หรือสัปดาห์) วัน (d หรือวัน) ชั่วโมง (h หรือชั่วโมง) นาที (m หรือนาที) วินาที (s หรือวินาที) และมิลลิวินาที (ms หรือมิลลิวินาที)
ประเภทค่ารายการ
รายการ จะเป็นลำดับที่คั่นด้วยเครื่องหมายจุลภาคของค่าอื่นๆ ตัวอย่างเช่น:
CHOOSE(3,“1st”,“second”,7,“last”)
ในบางกรณี รายการจะใส่ในชุดวงเล็บเพิ่มเติม ตัวอย่างเช่น:
AREAS((B1:B5,C10:C12))
โมดอลอาร์กิวเมนต์หรือประเภทค่า
โมดอลอาร์กิวเมนต์ สามารถใช้หนึ่งในค่ามากมายที่ระบุซึ่งเป็นไปได้ โดยปกติแล้ว โมดอลอาร์กิวเมนต์จะระบุบางอย่างที่เกี่ยวกับประเภทของการคำนวณฟังก์ชั่นที่ควรดำเนินการหรือเกี่ยวกับประเภทของข้อมูลที่ฟังก์ชั่นนั้นควรส่งกลับมา ถ้าโมดอลอาร์กิวเมนต์มีค่าเริ่มต้น ค่านั้นจะระบุในคำอธิบายอาร์กิวเมนต์
ประเภทค่าตัวเลข
ค่าตัวเลข จะเป็นตัวเลข นิพจน์ตัวเลข หรือการอ้างอิงไปยังเซลล์ที่มีนิพจน์ตัวเลข ถ้าค่าที่ยอมรับได้ของตัวเลขมีการจำกัดไว้ (ตัวอย่างเช่น ตัวเลขต้องมากกว่า 0) การจำกัดนี้จะรวมอยู่ในคำอธิบายอาร์กิวเมนต์ด้วย
ประเภทช่วงค่า
ช่วงค่า จะเป็นการอ้างอิงไปยังช่วงเดียวของเซลล์ (สามารถเป็นเซลล์เดียวได้) ช่วงค่าจะมีคุณสมบัติเพิ่มเติมที่รวมอยู่ในคำอธิบายอาร์กิวเมนต์ที่กำหนดประเภทของค่าที่ควรมี
ประเภทค่าอ้างอิง
ค่าอ้างอิง จะเป็นการอ้างอิงไปยังเซลล์เดียว หรือช่วงของเซลล์ ถ้าช่วงเป็นเซลล์มากกว่าหนึ่งเซลล์ เซลล์เริ่มต้น และสิ้นสุดจะแยกกันด้วยทวิภาคเดี่ยว ตัวอย่างเช่น:
COUNT(A3:D7)
ถ้าการอ้างอิงนั้นไปยังเซลล์ในตารางอื่นๆ การอ้างอิงนั้นต้องมีชื่อของตาราง (นอกเสียจากว่าชื่อเซลล์นั้นจะมีเพียงหนึ่งเดียวในตารางทั้งหมด) ตัวอย่างเช่น:
Table 2::B2
โปรดทราบว่าชื่อตารางและการอ้างอิงเซลล์นั้นจะแบ่งโดยตัวแบ่งทวิภาคสองครั้ง (::) ชื่อของตารางจะรวมอยู่โดยอัตโนมัติเมื่อคุณเลือกเซลล์ในตารางอื่นขณะที่กำลังสร้างสูตร
ถ้าอ้างอิงไปยังเซลล์ในตารางของแผ่นงานอื่นๆ ชื่อของแผ่นงานต้องรวมอยู่ด้วยเช่นกัน (นอกเสียจากว่าชื่อของเซลล์นั้นจะมีเพียงหนึ่งเดียวในทุกๆ แผ่นงาน) ตัวอย่างเช่น:
SUM(Sheet 2::Table 1::C2:G2)
ชื่อแผ่นงาน ชื่อตาราง และการอ้างอิงเซลล์จะแบ่งด้วยตัวแบ่งทวิภาคคู่ ชื่อของแผ่นงาน และชื่อของตารางจะรวมอยู่โดยอัตโนมัติเมื่อคุณเลือกเซลล์ในแผ่นงานอื่นขณะที่กำลังสร้างสูตร
ประเภทค่าสตริง
ค่าสตริง จะเป็นอักขระจำนวนใดๆ ตั้งแต่ศูนย์ หรือมากกว่านั้น หรือการอ้างอิงไปยังเซลล์ที่มีอักขระตั้งแต่ศูนย์ตัวขึ้นไป อักขระสามารถมีอักขระที่สามารถพิมพ์ได้ รวมถึงตัวเลขด้วย