หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง
ใช้ index_num เพื่อส่งกลับค่าจากรายการของอาร์กิวเมนต์ค่า ให้ใช้ฟังก์ชัน CHOOSE เพื่อเลือกค่าใดค่าหนึ่งใน 29 ค่าจากหมายเลขดัชนี ตัวอย่างเช่น ถ้า value1 ถึง value7 เป็นจำนวนวันในสัปดาห์ ฟังก์ชัน CHOOSE จะส่งกลับค่าวันใดวันหนึ่งในสัปดาห์ เมื่อใช้หมายเลขระหว่าง 1 ถึง 7 เป็น index_num
ไวยากรณ์
CHOOSE(index_num,value1,value2,...)
index_num ระบุอาร์กิวเมนต์ค่าที่จะถูกเลือก โดย index_num จะต้องเป็นค่าระหว่าง 1 ถึง 29 หรือเป็นสูตรหรือการอ้างอิงไปยังคอลัมน์ที่มีค่าระหว่าง 1 ถึง 29
-
ถ้า index_num เป็น 1 ฟังก์ชัน CHOOSE จะส่งกลับค่า value1 ถ้าเป็น 2 ฟังก์ชัน CHOOSE จะส่งกลับค่า value2 และอื่นๆ ในทำนองเดียวกัน
-
ถ้า index_num น้อยกว่า 1 หรือมากกว่าตัวเลขของค่าสุดท้ายในรายการ ฟังก์ชัน CHOOSE จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด
-
ถ้า index_num เป็นเศษส่วน จะถูกปัดเศษเป็นจำนวนเต็มที่น้อยที่สุดก่อนนำมาใช้
value1,value2,... คืออาร์กิวเมนต์ค่าที่ 1 ถึง 29 ซึ่งฟังก์ชัน CHOOSE เลือกค่าหรือการกระทำที่จะดำเนินการตาม index_num อาร์กิวเมนต์สามารถเป็นตัวเลข การอ้างอิงคอลัมน์ สูตร ฟังก์ชัน หรือ ข้อความได้
ตัวอย่างที่ 1
Col1 |
Col2 |
Col3 |
Col4 |
สูตร |
คำอธิบาย (ผลลัพธ์) |
1st |
2nd |
3rd |
Finished |
=CHOOSE(2,[Col1],[Col2],[Col3],[Col4]) |
ค่าจากอาร์กิวเมนต์ที่สอง Col2 (2nd) |
ตะปู |
ไขควง |
แป้นเกลียว |
สลักเกลียว |
=CHOOSE(4,[Col1],[Col2],[Col3],[Col4]) |
ค่าจากอาร์กิวเมนต์ที่สี่ Col4 (สลักเกลียว) |
ตัวอย่างที่ 2
Col1 |
Col2 |
Col3 |
Col4 |
สูตร |
คำอธิบาย (ผลลัพธ์) |
23 |
45 |
12 |
10 |
=SUM([Col1], CHOOSE(2,[Col2],[Col3],[Col4])) |
ผลรวมของสองอาร์กิวเมนต์ Col1 และผลลัพธ์ของฟังก์ชัน Choose (35) |