0Pricing
Excel Formulas Academy · บทเรียน

ส่งคืนข้อความหรือตัวเลขจาก IF

แสดงข้อความกำหนดเองหรือค่าที่คำนวณตามเงื่อนไข

ส่งคืนข้อความหรือตัวเลขจาก IF เป็นบทเรียน Excel Formulas Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Excel Formulas Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน

IF ส่งกลับได้ทุกชนิด

คุณสร้างการทดสอบที่มั่นคงแล้ว ตอนนี้มาดู ผลลัพธ์สองแบบที่ IF ส่งกลับกัน

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

การส่งกลับข้อความ

หากต้องการแสดงคำ ให้ใส่ผลลัพธ์แต่ละแบบไว้ในเครื่องหมายอัญประกาศคู่ เครื่องหมายอัญประกาศจะบอกสเปรดชีตว่า "ให้ถือว่านี่เป็นข้อความตามตัวอักษร"

สำหรับสถานะการชำระเงินใน A2:

หากไม่ใส่เครื่องหมายอัญประกาศ สเปรดชีตจะคิดว่า "ชำระเงินแล้ว" เป็นชื่อหรือสูตร และอาจแสดงข้อผิดพลาด

=IF(A2 = "Y", "Paid", "Unpaid")

การส่งกลับตัวเลข

ตัวเลขจะถูกส่งกลับโดย ไม่ใส่เครื่องหมายอัญประกาศ การใส่เครื่องหมายอัญประกาศให้ตัวเลขจะเปลี่ยนตัวเลขนั้นเป็นข้อความ ซึ่งคุณจะนำไปบวกภายหลังไม่ได้

ให้ 100 คะแนนเมื่อชนะ และให้ 0 เมื่อไม่ชนะ:

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

=IF(B2 = "Win", 100, 0)

การส่งกลับเซลล์ว่าง

บางครั้งผลลัพธ์เมื่อเป็น FALSE ที่สะอาดที่สุดคือไม่แสดงอะไรเลย ใช้เครื่องหมายอัญประกาศว่างคู่หนึ่ง "" เพื่อให้เซลล์ดูว่าง

หากต้องการแสดงคำเตือนเฉพาะเมื่อสินค้าในคลังใกล้หมด:

เมื่อมีสินค้าเพียงพอ เซลล์จะยังว่างอยู่ แทนที่จะทำให้ชีตเต็มไปด้วยคำว่า "OK"

=IF(C2 < 5, "Low stock", "")

การส่งกลับผลการคำนวณ

ผลลัพธ์อาจเป็นสูตร ไม่ใช่เพียงค่าคงที่ สเปรดชีตจะคำนวณผลนั้นเมื่อเลือกกรณีดังกล่าวเท่านั้น

ให้ส่วนลด 10% สำหรับคำสั่งซื้อขนาดใหญ่ และคิดราคาเต็มสำหรับคำสั่งซื้ออื่น ราคาอยู่ใน A2:

ในที่นี้กรณี TRUE จะคูณราคาด้วย 0.9 ส่วนกรณี FALSE จะคงราคาเดิมไว้

=IF(A2 > 100, A2 * 0.9, A2)

การผสานการอ้างอิงลงในข้อความ

คุณสามารถสร้างข้อความที่มีค่าของเซลล์รวมอยู่ด้วย โดยใช้ตัวเชื่อม &

ถ้าชื่ออยู่ใน A2 ให้ทักทายเฉพาะลูกค้า VIP:

& จะนำคำว่า "ยินดีต้อนรับ " มาต่อกับชื่อ โปรดสังเกตช่องว่างภายในเครื่องหมายอัญประกาศ เพื่อไม่ให้คำติดกัน

=IF(B2 = "VIP", "Welcome " & A2, "")

ตัวอย่างแบบทำตาม: ค่านายหน้า

พนักงานขายจะได้รับค่านายหน้า 5% จากยอดขายที่มากกว่า 1000 และจะไม่ได้รับค่านายหน้าหากยอดขายต่ำกว่านั้น ยอดขายอยู่ในคอลัมน์ A

สำหรับแถวที่ 2:

กรณี TRUE จะคำนวณค่านายหน้าเป็นตัวเลขจริง คุณจึงสามารถรวมทั้งคอลัมน์และจ่ายเงินตามผลลัพธ์ได้

=IF(A2 > 1000, A2 * 0.05, 0)

ข้อความกับตัวเลขมีผลต่อการใช้งานภายหลัง

การเลือกผลลัพธ์เป็นข้อความหรือตัวเลขจะส่งผลต่อสิ่งที่คุณทำต่อไปได้

  • ผลลัพธ์แบบข้อความ เช่น "ผ่าน" เหมาะสำหรับอ่าน แต่ไม่สามารถนำมาหาผลรวมได้
  • ผลลัพธ์แบบตัวเลข เช่น 100 สามารถนำมาบวก หาค่าเฉลี่ย และสร้างแผนภูมิได้

หากคุณวางแผนจะคำนวณกับคอลัมน์นี้ภายหลัง ให้ส่งกลับเป็นตัวเลข หากใช้เป็นเพียงป้ายกำกับสำหรับให้คนอ่าน ข้อความก็เหมาะสม

การรวมทั้งสองแบบไว้ในชีตเดียว

เป็นเรื่องปกติที่จะมีคอลัมน์ IF หนึ่งคอลัมน์สำหรับป้ายกำกับที่อ่านง่าย และอีกคอลัมน์หนึ่งสำหรับตัวเลขที่นำมารวมได้

คอลัมน์ C อาจแสดง =IF(A2 >= 60, "Pass", "Fail") สำหรับให้คนอ่าน ขณะที่คอลัมน์ D แสดง =IF(A2 >= 60, 1, 0) เพื่อให้คุณใช้ SUM นับจำนวนคนที่ผ่านได้

ใช้การทดสอบเดียวกัน แต่ผลลัพธ์ต่างชนิดกัน โดยแต่ละชนิดมีจุดประสงค์ของตนเอง

=IF(A2 >= 60, 1, 0)

การรักษาชนิดผลลัพธ์ให้สอดคล้องกัน

นิสัยที่ช่วยให้เป็นระเบียบคือการทำให้ผลลัพธ์ทั้งสองเป็นสิ่งชนิดเดียวกัน

หากกรณี TRUE ส่งกลับข้อความ ก็ควรให้กรณี FALSE ส่งกลับข้อความด้วย การผสมตัวเลขไว้ด้านหนึ่งกับข้อความไว้อีกด้านหนึ่งอาจทำให้การคำนวณและการเรียงลำดับภายหลังสับสน

ความสอดคล้องช่วยให้คอลัมน์ของคุณคาดเดาได้ง่ายและใช้งานได้สะดวก

เหมือนกันในเอ็กเซลและชีต

การส่งกลับข้อความ ตัวเลข ค่าว่าง การคำนวณ และข้อความที่นำมาต่อกันทำงานเหมือนกันทุกประการในไมโครซอฟท์ เอ็กเซลและกูเกิล ชีต

กฎการใช้เครื่องหมายอัญประกาศคู่กับข้อความและกฎการใช้ตัวเลขโดยไม่ใส่เครื่องหมายอัญประกาศใช้ได้เหมือนกันในทั้งสองเครื่องมือ

ตรวจสอบความเข้าใจ

ตัดสินใจว่าชนิดผลลัพธ์ใดเหมาะกับเป้าหมาย

ทบทวน: IF ส่งกลับอะไร

คุณได้เรียนรู้วิธีกำหนดผลลัพธ์ของ IF แล้ว:

  • ผลลัพธ์ที่เป็นข้อความต้องใส่เครื่องหมายอัญประกาศคู่ ส่วนตัวเลขไม่ต้องใส่
  • ใช้ "" เพื่อให้เซลล์ว่าง
  • ผลลัพธ์อาจเป็นการคำนวณที่อัปเดตตามข้อมูล เช่น A2 * 0.9
  • ใช้ & เพื่อสร้างข้อความที่มีค่าของเซลล์รวมอยู่ด้วย
  • ส่งกลับเป็นตัวเลขหากจะคำนวณภายหลัง และใช้ข้อความสำหรับป้ายกำกับทั่วไป

ต่อไปคุณจะได้เรียนรู้วิธีตรวจหาและแก้ไขข้อผิดพลาดที่พบบ่อยที่สุดของ IF

=IF(A2 > 100, A2 * 0.9, A2)

คำถามที่พบบ่อย

บทเรียน “ส่งคืนข้อความหรือตัวเลขจาก IF” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “ส่งคืนข้อความหรือตัวเลขจาก IF” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Excel Formulas Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “ส่งคืนข้อความหรือตัวเลขจาก IF”

แสดงข้อความกำหนดเองหรือค่าที่คำนวณตามเงื่อนไข คุณปฏิบัติ Excel Formulas Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Excel Formulas Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Excel Formulas Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน

บทเรียน “ส่งคืนข้อความหรือตัวเลขจาก IF” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Excel Formulas Academy นี้ได้ไหม

ได้ บทเรียน Excel Formulas Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. ฟังก์ชัน IF คิดอย่างไร
  2. เปรียบเทียบค่าด้วยตัวดำเนินการ
  3. ส่งคืนข้อความหรือตัวเลขจาก IF
  4. ข้อผิดพลาด IF ที่ควรหลีกเลี่ยง
← กลับไปที่ Excel Formulas Academy