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

เปรียบเทียบค่าด้วยตัวดำเนินการ

ใช้เครื่องหมายมากกว่า น้อยกว่า และเท่ากับเพื่อสร้างการทดสอบเชิงตรรกะ

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

ตัวดำเนินการเปรียบเทียบคืออะไร

การทดสอบของ IF จะฉลาดได้เท่ากับคำถามที่คุณตั้งเท่านั้น ตัวดำเนินการเปรียบเทียบคือสัญลักษณ์ที่ช่วยให้คุณตั้งคำถามเหล่านั้น

ตัวดำเนินการจะเปรียบเทียบค่าสองค่าและส่งกลับคำตอบง่าย ๆ เป็น TRUE หรือ FALSE ซึ่งเป็นคำตอบที่ IF ต้องใช้เพื่อเลือกผลลัพธ์

ตัวดำเนินการทั้งหก

มีตัวดำเนินการเปรียบเทียบหกแบบที่คุณจะใช้เป็นประจำ:

  • = เท่ากับ
  • > มากกว่า
  • < น้อยกว่า
  • >= มากกว่าหรือเท่ากับ
  • <= น้อยกว่าหรือเท่ากับ
  • <> ไม่เท่ากับ

แต่ละตัวจะให้ผลลัพธ์เป็น TRUE หรือ FALSE เมื่อวางไว้ระหว่างค่าสองค่า

มากกว่าและน้อยกว่า

ใช้ > และ < สำหรับการเปรียบเทียบที่ไม่รวมค่าขอบเขต

ถ้า A2 มีค่า 80 การทดสอบ A2 > 75 จะเป็น TRUE เพราะ 80 มากกว่า 75 แต่ A2 < 75 จะเป็น FALSE

ใส่การทดสอบนี้ลงใน IF ได้โดยตรงเพื่อกำกับคะแนนสูง:

=IF(A2 > 75, "High", "Normal")

รวมค่าขอบเขต

ถ้าค่าจุดตัดเองก็ควรนับรวมด้วย ให้ใช้ >= หรือ <=

เกณฑ์ผ่านที่ระบุว่า "60 ขึ้นไป" ต้องนับรวม 60 ด้วย ดังนั้น A2 >= 60 จึงถูกต้อง ขณะที่ A2 > 60 จะทำให้นักเรียนที่ได้คะแนน 60 พอดีไม่ผ่านอย่างไม่ถูกต้อง

การเลือกระหว่าง > กับ >= เป็นหนึ่งในการตัดสินใจที่พบบ่อยที่สุดในการเขียนสูตรตรรกะ

=IF(A2 >= 60, "Pass", "Fail")

การทดสอบความเท่ากัน

ใช้ = เดี่ยวภายในการทดสอบเพื่อตรวจสอบว่าค่าสองค่าตรงกันหรือไม่

หากต้องการตรวจสอบว่าเซลล์สถานะมีคำว่า "เสร็จแล้ว" หรือไม่:

โปรดจำไว้ว่า = ตัวแรกใช้เริ่มสูตร ส่วน = ตัวที่สองคือการเปรียบเทียบความเท่ากันภายในการทดสอบ

=IF(B2 = "Done", "Complete", "In progress")

การเปรียบเทียบค่าข้อความ

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

การเปรียบเทียบข้อความด้วย = จะไม่สนใจตัวพิมพ์เล็กหรือพิมพ์ใหญ่ในสเปรดชีตส่วนใหญ่ ดังนั้น "ใช่", "ใช่" และ "ใช่" จึงถือว่าเท่ากับ "ใช่" ทั้งหมด

จึงตรวจสอบหมวดหมู่ ป้ายกำกับ และคำตอบได้ง่ายมาก

=IF(C2 = "Shipped", "Notify customer", "Wait")

ไม่เท่ากับ

ตัวดำเนินการ <> หมายถึง "แตกต่างจาก" และจะเป็น TRUE เมื่อค่าสองค่าไม่ตรงกัน

หากต้องการทำเครื่องหมายแถวที่ยังไม่ได้รับอนุมัติ:

วิธีนี้เหมาะสำหรับตรวจจับข้อยกเว้น เพราะค่าใดก็ตามที่ไม่ใช่ค่าที่คาดไว้จะทำให้เกิดการดำเนินการ

=IF(D2 <> "Approved", "Needs review", "")

ตัวดำเนินการส่งกลับ TRUE หรือ FALSE ได้โดยลำพัง

คุณสามารถพิมพ์การเปรียบเทียบเพียงอย่างเดียวโดยไม่ใช้ IF เพื่อดูผลลัพธ์ดิบได้

เมื่อป้อน =A2 > 100 ลงในเซลล์ เซลล์จะแสดง TRUE หรือ FALSE โดยตรง วิธีนี้เป็นวิธีที่ดีในการทดสอบตรรกะก่อนนำไปใส่ใน IF

เมื่อการเปรียบเทียบให้ค่า TRUE/FALSE ที่ถูกต้อง คุณก็มั่นใจได้ว่าการทดสอบของ IF จะทำงานตามต้องการ

=A2 > 100

ตัวอย่างแบบทำตาม: ตรวจสอบงบประมาณ

คอลัมน์ A มีค่าใช้จ่าย และคอลัมน์ B มีงบประมาณของแต่ละแผนก คุณต้องการทำเครื่องหมายแผนกที่ใช้จ่ายเกินงบ

คำถามคือ "ค่าใช้จ่ายเกินงบประมาณหรือไม่" ซึ่งเขียนเป็น A2 > B2 สำหรับแถวที่ 2:

แผนกใดก็ตามที่มีค่าใช้จ่ายเกินงบประมาณจะแสดงคำเตือนทันที

=IF(A2 > B2, "Over budget", "Within budget")

การเลือกตัวดำเนินการที่ถูกต้อง

การเลือกตัวดำเนินการที่ถูกต้องเป็นตัวตัดสินว่าคำตอบจะถูกหรือผิด ให้ถามตัวเองดังนี้:

  • ควรนับค่าจุดตัดรวมด้วยหรือไม่ ให้ใช้ >= หรือ <=
  • ต้องตรงกับค่าใดค่าหนึ่งพอดีหรือไม่ ให้ใช้ =
  • ควรเป็นค่าใดก็ได้ที่ไม่ใช่ค่าหนึ่งหรือไม่ ให้ใช้ <>

การวางตัวดำเนินการผิดเพียงตัวเดียวอาจทำให้พลาดกรณีที่ตรงกับค่าขอบเขตโดยไม่แสดงข้อผิดพลาด

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

ตัวดำเนินการทั้งหกทำงานเหมือนกันทุกประการในไมโครซอฟท์ เอ็กเซลและกูเกิล ชีต สัญลักษณ์ =, >, <, >=, <= และ <> ใช้ได้เหมือนกันในทั้งสองโปรแกรม

เรียนรู้ให้เชี่ยวชาญเพียงครั้งเดียว แล้วคุณจะสร้างการทดสอบตรรกะได้ในทุกสเปรดชีต

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

เลือกตัวดำเนินการที่ตรงกับข้อกำหนด

ทบทวน: ตัวดำเนินการเปรียบเทียบ

ตอนนี้คุณมีพื้นฐานสำหรับการทดสอบตรรกะทุกแบบแล้ว:

  • ตัวดำเนินการหกแบบ: =, >, <, >=, <=, <>
  • แต่ละตัวเปรียบเทียบค่าสองค่าและส่งกลับ TRUE หรือ FALSE
  • ใช้ >= หรือ <= เมื่อควรนับค่าขอบเขตรวมด้วย
  • ใส่ข้อความในเครื่องหมายอัญประกาศ โดยไม่สนใจตัวพิมพ์เล็กหรือพิมพ์ใหญ่เมื่อตรวจสอบความเท่ากัน
  • ทดสอบการเปรียบเทียบเพียงอย่างเดียวก่อนนำไปใส่ใน IF

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

=IF(A2 >= B2, "Target met", "Below target")

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

บทเรียน “เปรียบเทียบค่าด้วยตัวดำเนินการ” ฟรีหรือไม่

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

คุณจะเรียนรู้อะไรในบทเรียน “เปรียบเทียบค่าด้วยตัวดำเนินการ”

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

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

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

บทเรียน “เปรียบเทียบค่าด้วยตัวดำเนินการ” ใช้เวลานานแค่ไหน

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

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

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

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

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