สูตรและฟังก์ชัน

ฟังก์ชัน IF

ฟังก์ชัน IF

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

ฟังก์ชัน IF เป็นค่าใดค่าหนึ่งในฟังก์ชันได้รับความนิยมมากที่สุดใน Excel และช่วยให้คุณสามารถทำการเปรียบเทียบตรรกะระหว่างค่าและสิ่งที่คุณคาดไว้

ดังนั้นข้อความ IF สามารถให้ผลลัพธ์ได้ 2 แบบ ผลลัพธ์แรกคือ ถ้าการเปรียบเทียบของคุณเป็นจริง ผลลัพธ์ที่สองจะเป็นเท็จ

ตัวอย่างเช่น =IF(C2="Yes",1,2) ว่า ถ้า (C2 =ใช่ จาก นั้นส่งกลับผลตอบแทนมิฉะนั้นที่ 1, 2 ตัว)

เบราว์เซอร์ของคุณไม่สนับสนุนวิดีโอ ติดตั้ง Microsoft Silverlight, Adobe Flash Player หรือ Internet Explorer 9

ใช้ฟังก์ชัน IF ซึ่งเป็นหนึ่งใน ฟังก์ชันทางตรรกะ เพื่อส่งกลับหนึ่งค่าถ้าเงื่อนไขเป็น จริง และอีกค่าหนึ่งถ้าเงื่อนไขเป็น เท็จ

IF(logical_test, value_if_true, [value_if_false])

ตัวอย่างเช่น

  • =IF(A2>B2,"เกินงบ","ตกลง")

  • =IF(A2=B2,B4-A4,"")

ชื่ออาร์กิวเมนต์

คำอธิบาย

logical_test    (จำเป็น)

เงื่อนไขที่คุณต้องการทดสอบ

value_if_true    (จำเป็น)

ค่าที่คุณต้องการให้ส่งกลับถ้าผลลัพธ์ของ logical_test เป็น TRUE

value_if_false    (มีหรือไม่ก็ได้)

ค่าที่คุณต้องการให้ส่งกลับถ้าผลลัพธ์ของ logical_test เป็น FALSE

ตัวอย่าง IF อย่างง่าย

เซลล์ D2 มีสูตร =IF(C2="Yes",1,2)
  • =IF(C2=”Yes”,1,2)

ในตัวอย่างข้างต้น เซลล์ D2 ระบุว่า: IF(C2 = Yes ให้แสดง 1 มิเช่นนั้นให้แสดง 2)

เซลล์ D2 มีสูตร =IF(C2=1,"YES","NO")
  • =IF(C2=1,”Yes”,”No”)

ในตัวอย่างนี้ ว่า สูตรในเซลล์ D2: IF(C2 = 1, then return Yes, otherwise return No)ดังที่คุณเห็น สามารถใช้ฟังก์ชัน IF เพื่อประเมินทั้งข้อความและค่าได้ จะยังสามารถใช้การประเมินข้อผิดพลาด คุณจะไม่จำกัดเพียง ตรวจสอบว่าสิ่งหนึ่งจะเท่ากับอื่น และส่งกลับผลลัพธ์เดียว คุณสามารถใช้ตัวดำเนินการทางคณิตศาสตร์ และดำเนินการคำนวณอื่น ๆ เพิ่มเติมโดยขึ้นอยู่กับเกณฑ์ของคุณ ถ้าคุณวางหลายฟังก์ชัน IF ร่วมกันเพื่อให้ดำเนินการเปรียบเทียบหลาย

สูตรในเซลล์ D2 คือ =IF(C2>B2,”เกินงบ”,”อยู่ในงบ”)
  • =IF(C2>B2,”เกินงบ”,”อยู่ในงบ”)

ในตัวอย่างด้านบน ฟังก์ชัน IF ใน D2 ระบุว่า IF(C2 มากกว่า B2 ให้แสดง “เกินงบ” มิเช่นนั้นให้แสดง “อยู่ในงบ”)

เซลล์ D2 มีสูตร E2 คือ =IF(C2>B2,C2-B2,"")
  • =IF(C2>B2,C2-B2,0)

ในภาพประกอบด้านบน แทนที่จะส่งกลับผลลัพธ์ข้อความ เราจะส่งกลับการคำนวณทางคณิตศาสตร์ ดังนั้นสูตรใน E2 ระบุว่า IF(ค่าจริงมากกว่าที่ตั้งงบไว้ ให้ลบค่าที่ตั้งงบไว้จากค่าจริง มิเช่นนั้นไม่ต้องแสดงอะไรเลย)

สูตรในเซลล์ F7 คือ IF(E7=”Yes”,F5*0.0825,0)
  • =IF(E7=”Yes”,F5*0.0825,0)

ในตัวอย่างนี้ สูตรใน F7 ระบุว่า IF(E7 = “Yes” ให้คำนวณจำนวนรวมใน F5 * 8.25% มิเช่นนั้นจะไม่มีภาษีขายคงค้าง จึงแสดงเป็น 0)

หมายเหตุ: ถ้าคุณกำลังจะใช้ข้อความในสูตร คุณต้องใส่เครื่องหมายอัญประกาศกำกับข้อความ (เช่น “ข้อความ”) ยกเว้นเพียงกรณีเดียวคือการใช้ TRUE หรือ FALSE ซึ่ง Excel จะเข้าใจได้โดยอัตโนมัติ

ปัญหาทั่วไป

ปัญหา

สิ่งที่ผิดพลาด

0 (ศูนย์) ในเซลล์

ไม่มีอาร์กิวเมนต์สำหรับอาร์กิวเมนต์ value_if_true หรือ value_if_False เมื่อต้องการดูค่าที่ถูกต้องที่ถูกส่งกลับ ให้เพิ่มข้อความอาร์กิวเมนต์ไปยังสองอาร์กิวเมนต์ หรือเพิ่ม TRUE หรือ FALSE ไปยังอาร์กิวเมนต์

#NAME? ในเซลล์

โดยปกติแล้วจะหมายความว่าสะกดสูตรผิด

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community ขอความช่วยเหลือใน Answers community หรือแนะนำฟีเจอร์ใหม่หรือการปรับปรุงบน Excel User Voiceได้เสมอ

ดูเพิ่มเติม

ตัวดำเนินการคำนวณและลำดับความสำคัญใน Excel

ใช้ฟังก์ชันที่ซ้อนกันในสูตร

ใช้ IF เพื่อตรวจสอบว่าเซลล์ว่างเปล่า

ใช้ IF เพื่อตรวจสอบว่าเซลล์ว่างเปล่า

วิดีโอ: ฟังก์ชัน IF ขั้นสูง

IFS ฟังก์ชัน (Office 365, Excel 2016 และเวอร์ชันที่ใหม่กว่า)

ถ้าขั้นสูงฟังก์ชัน - ทำงานกับสูตรที่ซ้อนกันและหลีกเลี่ยงปัญหาต่าง ๆ

วิดีโอการฝึกอบรม: ฟังก์ชัน IF ขั้นสูง

ฟังก์ชัน COUNTIF ตัวจะนับค่าโดยยึดตามเกณฑ์เดียว

ฟังก์ชัน COUNTIFS ตัวจะนับค่าโดยยึดตามเกณฑ์หลายเกณฑ์

ฟังก์ชัน SUMIF จะหาผลรวมค่าโดยยึดตามเกณฑ์เดียว

ฟังก์ชัน SUMIFS จะหาผลรวมค่าโดยยึดตามเกณฑ์หลายเกณฑ์

ฟังก์ชัน AND

ฟังก์ชัน OR

ฟังก์ชัน VLOOKUP

ภาพรวมของสูตรใน Excel

วิธีการหลีกเลี่ยงสูตรที่ใช้งานไม่ได้

ข้อผิดพลาดการใช้การตรวจสอบเพื่อตรวจหาข้อผิดพลาดในสูตร

ฟังก์ชันทางตรรกะ

ฟังก์ชัน Excel (ตามลำดับตัวอักษร)

ฟังก์ชัน Excel (ตามประเภท)

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×