หากค่าอยู่ระหว่างตัวเลขสองตัว ให้ส่งคืนผลลัพธ์ที่คาดหวังใน Excel

  • แบ่งปันสิ่งนี้
Hugh West

Excel เป็นเครื่องมือยอดนิยมและมีประโยชน์สำหรับการวิเคราะห์ชุดข้อมูลขนาดใหญ่ คงจะดีไม่น้อยหากเราสามารถเพิ่มความสามารถในการตัดสินใจลงในสเปรดชีตของเราได้ ฟังดูซับซ้อนใช่ไหม ผิด! ในบทความนี้ เราจะสาธิต 4 วิธีง่ายๆ ในการใช้สูตร if-then ระหว่างตัวเลขสองตัวใน Excel

ดาวน์โหลดแบบฝึกหัด

คุณสามารถดาวน์โหลดแบบฝึกหัด จากลิงค์ด้านล่าง

If Between Two Numbers Then.xlsx

4 วิธีคืนผลลัพธ์ที่คาดไว้หากค่าอยู่ระหว่างสองตัวเลขใน Excel

ประการแรก เรามาทำความรู้จักกันก่อนว่าสูตร If-Then คืออะไร

โดยสรุป สูตร IF-THEN ของ Excel ช่วยเพิ่มความสามารถในการตัดสินใจ แผ่นงาน พูดง่ายๆ ก็คือ จะตรวจสอบว่าเงื่อนไขเป็นจริงหรือเท็จ และทำงานเฉพาะตามเงื่อนไข

พิจารณาจากชุดข้อมูล Employees Age List ที่แสดงใน B4:C13 เซลล์ ในชุดข้อมูลนี้ เรามี ชื่อ ของพนักงานและ อายุ ตามลำดับ

ที่นี่ เราใช้ เวอร์ชัน Microsoft Excel 365 คุณอาจใช้เวอร์ชันอื่นตามความสะดวกของคุณ

วิธีที่ 1: การใช้ฟังก์ชัน AND เพื่อส่งคืนเอาต์พุตตามเงื่อนไข

มาเริ่มกันที่ วิธีที่ง่ายที่สุดในการใช้สูตร IF-THEN ระหว่างตัวเลขสองตัว ที่นี่ เราจะใช้ฟังก์ชัน AND เพื่อตรวจสอบว่า อายุ ของพนักงานอยู่ระหว่าง 25 ถึง 30 ปี เรามาดูรายละเอียดกระบวนการกัน

📌 ขั้นตอน :

  • ก่อนอื่น ไปที่เซลล์ D5 แล้วป้อน สูตรที่ระบุด้านล่าง

=AND(C5>=$G$6,C5<=$G$5)

ในที่นี้คือ C5 , G5 และ G6 เซลล์อ้างอิงถึงเซลล์ อายุ , ขีดจำกัดบน และ ขีดจำกัดล่าง ตามลำดับ

📃 หมายเหตุ: โปรดใช้ การอ้างอิงเซลล์สัมบูรณ์ โดยกดปุ่ม F4 บนแป้นพิมพ์ของคุณ

การแจกแจงสูตร:

  • AND(C5>=$G $6,C5<=$G$5) → ตรวจสอบว่าอาร์กิวเมนต์ทั้งหมดเป็น TRUE หรือไม่ และส่งคืน TRUE หากอาร์กิวเมนต์ทั้งหมดเป็น TRUE ที่นี่ C5>=$G$6 คือ ตรรกะ1 อาร์กิวเมนต์ และ C5<=$G$5 คือ logical2 อาร์กิวเมนต์เนื่องจากอาร์กิวเมนต์ทั้งสองเป็น TRUE ดังนั้นฟังก์ชันจึงส่งคืนเอาต์พุต TRUE
    • เอาท์พุต → TRUE

  • จากนั้นใช้ปุ่ม เติม Handle Tool เพื่อคัดลอกสูตรลงในเซลล์ด้านล่าง

สุดท้าย ผลลัพธ์ของคุณควรมีลักษณะเหมือนภาพที่แสดงด้านล่าง

อ่านเพิ่มเติม: [แก้ไขแล้ว!] CTRL C ไม่ทำงานใน Excel

วิธีที่ 2: การใช้ฟังก์ชัน IF และ AND

The วิธีที่สองสำหรับสูตร IF-THEN ระหว่างตัวเลขสองตัวจะรวมฟังก์ชัน AND และ IF เพื่อส่งคืนสตริงข้อความตามผลลัพธ์ มันง่าย & amp; ง่าย,เพียงทำตาม

📌 ขั้นตอน :

  • ก่อนอื่นให้ย้ายไปที่เซลล์ D5 และพิมพ์นิพจน์ที่ระบุด้านล่าง .

=IF(AND(C5>=$G$6,C5<=$G$5),"Yes","No")

ในสูตรนี้ C5 , G5 , และเซลล์ G6 หมายถึงเซลล์ อายุ , ขีดจำกัดบน และ ขีดจำกัดล่าง ตามลำดับ

รายละเอียดของสูตร:

  • AND(C5>=$G$6,C5<=$G$5) → ตรวจสอบว่าอาร์กิวเมนต์ทั้งหมดเป็น TRUE, และคืนค่า TRUE หากอาร์กิวเมนต์ทั้งหมดเป็น TRUE ที่นี่ C5>=$G$6 คือ ตรรกะ1 อาร์กิวเมนต์ และ C5<=$G$5 คือ logical2 อาร์กิวเมนต์เนื่องจากอาร์กิวเมนต์ทั้งสองเป็น TRUE ดังนั้น ฟังก์ชัน AND จึงส่งคืนเอาต์พุต TRUE
    • เอาท์พุต → TRUE
  • =IF(AND(C5>=$G$6,C5<=$G$5), “ใช่”, “ไม่ใช่”) → ตรวจสอบว่าตรงตามเงื่อนไขหรือไม่และส่งกลับค่าหนึ่งถ้า จริง และอีกค่าหนึ่งถ้า เป็นเท็จ ที่นี่ AND(C5>=$G$6,C5<=$G$5) คือ logical_test อาร์กิวเมนต์ที่เปรียบเทียบว่าอายุใน C5 เซลล์มากกว่าเท่ากับ ขีดจำกัดบน ในเซลล์ G6 และถ้าวันที่ใน C5 น้อยกว่าเท่ากับ เซลล์ล่าง จำกัด ในเซลล์ G5 ถ้าข้อความนี้เป็น จริง ฟังก์ชันจะส่งกลับ “ ใช่” ( value_if_true อาร์กิวเมนต์) มิฉะนั้นจะส่งกลับ “ไม่ใช่” ( value_if_false อาร์กิวเมนต์)
    • เอาต์พุต → ใช่

สุดท้าย เอาต์พุตควรมีลักษณะตามภาพด้านล่าง .

การอ่านที่คล้ายกัน

  • วิธีลบการแก้ไขล่าสุดโดยใน Excel (3 วิธี)
  • [แก้ไขแล้ว!] ลูกศรขึ้นและลงไม่ทำงานใน Excel (8 วิธีแก้ไข)
  • วิธีสร้างแผนภูมิผีเสื้อใน Excel (2 วิธีง่ายๆ)
  • วิธีการเลื่อนขึ้นและลงใน Excel (5 วิธีง่ายๆ)

วิธีที่ 3: การใช้การจัดรูปแบบตามเงื่อนไข

อีกวิธีหนึ่งในการใช้สูตร if-then ระหว่างตัวเลขสองตัวใน Excel คือการใช้ตัวเลือก การจัดรูปแบบตามเงื่อนไข มาเริ่มกันเลย

📌 ขั้นตอน :

  • ประการแรก ข้ามไปที่เซลล์ D5 แล้วป้อนสูตรต่อไปนี้<15

=AND(C5>=$G$6,C5<=$G$5)

ในสูตรข้างต้น C5 , G5 และ G6 เซลล์ระบุ อายุ , ขีดจำกัดบน และ ขีดจำกัดล่าง ตามลำดับ

  • ถัดไป เลือกช่วงของเซลล์ D5:D13 >> ใต้แท็บ หน้าแรก คลิกเมนูแบบเลื่อนลง การจัดรูปแบบตามเงื่อนไข >> เลือกตัวเลือก กฎใหม่

ในทันที วิซาร์ด กฎการจัดรูปแบบใหม่ จะปรากฏขึ้น<3

  • ถัดไป เลือกตัวเลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ
  • จากนั้น ใน คำอธิบายกฎ ให้ป้อนสูตรต่อไปนี้ .

=AND(C5>=$G$6,C5<=$G$5)

  • ตอนนี้ คลิกที่ จัดรูปแบบ กล่องเพื่อระบุสีของเซลล์

ซึ่งเปิดตัวช่วยสร้าง จัดรูปแบบเซลล์

  • ในทางกลับกัน คลิกแท็บ เติม >> เลือกสีที่คุณชอบ เช่น เราได้เลือก สีเขียวอ่อน สี >> กดปุ่ม ตกลง

ดังนั้น ผลลัพธ์ควรมีลักษณะเหมือนภาพหน้าจอด้านล่าง

อ่านเพิ่มเติม: วิธีแก้ไขสูตรใน Excel (9 วิธีง่ายๆ)

วิธีที่ 4: การใช้ฟังก์ชัน AND, MIN และ MAX

จะเป็นอย่างไรถ้าตัวเลขทั้งสองอยู่ในคอลัมน์ที่แตกต่างกัน วิธีต่อไปของเราคือตอบคำถามที่แน่นอนนี้ ที่นี่ เราจะรวมฟังก์ชัน AND , MIN และ MAX เข้าด้วยกันเพื่อตรวจสอบว่าตัวเลขที่สามอยู่ระหว่างตัวเลขสองตัวนี้หรือไม่

ลองพิจารณาชุดข้อมูล Numbers List ในเซลล์ B4:D13 ที่นี่ ชุดข้อมูลแสดง ค่าเริ่มต้น , มูลค่าสิ้นสุด และ ตัวเลข ตามลำดับ

📌 ขั้นตอน :

  • ในตอนแรก ให้ไปที่เซลล์ E5 และพิมพ์นิพจน์ที่ระบุด้านล่าง

=AND(D5>=MIN(B5,C5),D5<=MAX(B5,C5))

ในที่นี้ เซลล์ B5 , C5 และ D5 แสดงถึงเซลล์ ค่าเริ่มต้น , มูลค่าสิ้นสุด และ ตัวเลข .

รายละเอียดของสูตร:

  • AND(D5>=MIN(B5,C5),D5<=MAX(B5,C5)) → ตรวจสอบว่าอาร์กิวเมนต์ทั้งหมดเป็น จริง และ ส่งคืน TRUE หากอาร์กิวเมนต์ทั้งหมดเป็น TRUE ที่นี่, D5>=MIN(B5,C5) เป็นอาร์กิวเมนต์ ตรรกะ1 ที่ตรวจสอบว่าค่าในเซลล์ D5 มากกว่าเท่ากันหรือไม่ ให้มีค่ามากกว่าสองค่าในเซลล์ B5 และ C5 ในทำนองเดียวกัน D5<=MAX(B5,C5) เป็นอาร์กิวเมนต์ ตรรกะ2 ที่ตรวจสอบว่าค่าในเซลล์ D5 น้อยกว่า เท่ากับค่าที่น้อยกว่าของค่าทั้งสองในเซลล์ B5 และ C5 ถ้าอาร์กิวเมนต์ทั้งสองเป็น จริง ฟังก์ชันจะคืนค่า จริง
    • เอาต์พุต → TRUE

สุดท้าย เอาต์พุตควรมีลักษณะเหมือนภาพด้านล่าง .

อ่านเพิ่มเติม: วิธีย้ายข้อมูลจากแถวไปยังคอลัมน์ใน Excel (4 วิธีง่ายๆ)

การใช้ฟังก์ชัน COUNTIFS เพื่อ นับระหว่างตัวเลขสองตัว

หากคุณต้องการนับจำนวนที่เกิดขึ้นระหว่างตัวเลขสองตัว คุณสามารถใช้ COUNTIFS ฟังก์ชัน มาดูการทำงานกัน

📌 ขั้นตอน :

  • ที่จุดเริ่มต้น ให้ไปที่เซลล์ F6 แล้วพิมพ์ ในนิพจน์ที่ระบุด้านล่าง

=COUNTIFS(C5:C13,"=25")

ที่นี่ ช่วงของเซลล์ C5:C13 แสดงถึง อายุ ของพนักงาน ในขณะที่ 30 และ 25 คือ บน และ ขีดจำกัดล่าง ตามลำดับ

การแบ่งสูตร:

  • COUNTIFS(C5:C13,”=25″) → นับจำนวนของ เซลล์ที่ระบุโดยเงื่อนไขหรือเกณฑ์ที่กำหนด ที่นี่ C5:C13 คือ criteria_range1 อาร์กิวเมนต์ และ “<=30” คือ criteria1 อาร์กิวเมนต์ที่นับ อายุ ค่าที่น้อยกว่า 30 ถัดไป ชุดที่สองของ C5:C13 คือ criteria_range2 อาร์กิวเมนต์ และ “<=30” คือ criteria2 อาร์กิวเมนต์ที่นับค่าที่มากกว่าเท่ากับ 25 ค่า อายุ ระหว่าง 25 และ 30 จะแสดงในเอาต์พุต
    • เอาท์พุต → 5

จากนั้น ผลลัพธ์ควรมีลักษณะเหมือนภาพหน้าจอด้านล่าง .

ส่วนแบบฝึกหัด

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

สรุป

บทความนี้ให้ คำตอบที่ง่ายและรวดเร็วเกี่ยวกับวิธีใช้สูตร if-then ระหว่างตัวเลขสองตัวใน Excel อย่าลืมดาวน์โหลดไฟล์แบบฝึกหัด หวังว่าคุณจะพบว่ามีประโยชน์ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ เราซึ่งเป็นทีม Exceldemy ยินดีที่จะตอบคำถามของคุณ เรียนรู้และเติบโตต่อไป!

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง