สารบัญ
ในการทำงานหลายอย่างกับชุดข้อมูล บางครั้งเราต้องสร้างช่วงของตัวเลขใน Excel วันนี้ผมจะแสดงวิธีง่ายๆ 3 วิธีในการสร้างช่วงตัวเลขใน excel โปรดดูภาพหน้าจออย่างละเอียดและทำตามขั้นตอนอย่างถูกต้อง
ดาวน์โหลดหนังสือแบบฝึกหัด
ดาวน์โหลดสมุดงาน Excel ที่เราใช้ในการเตรียมบทความนี้
สร้างช่วงตัวเลขใน Excel.xlsx
3 วิธีง่ายๆ ในการสร้างช่วงตัวเลขใน Excel
วิธี 1: ใช้ตัวเลือกการตรวจสอบความถูกต้องของข้อมูลเพื่อสร้างช่วงของตัวเลขใน Excel
มาทำความรู้จักสมุดงานของเรากันก่อน ในแผ่นข้อมูลนี้ ฉันใช้ 3 คอลัมน์และ 7 แถวเพื่อแสดงชื่อ เพศ และอายุของพนักงานบางคน ตอนนี้ ฉันจะสร้างช่วงในคอลัมน์อายุ เพื่อให้ไม่มีใครสามารถป้อนตัวเลขที่ไม่ถูกต้องโดยไม่ได้ตั้งใจ เราถือว่าอายุของพนักงานต้องไม่เกิน 100 ปี
ขั้นตอนที่ 1:
⭆ เลือกทั้งหมด อายุ คอลัมน์
⭆ จากนั้นไปที่ ข้อมูล > เครื่องมือข้อมูล > การตรวจสอบข้อมูล
กล่องโต้ตอบจะเปิดขึ้น
ขั้นตอนที่ 2:
⭆ ไป ไปที่ การตั้งค่า
⭆ เลือก จำนวนเต็ม จาก อนุญาต แบบเลื่อนลง
⭆ เลือก ระหว่าง จากแท็บแบบเลื่อนลง ข้อมูล
⭆ เลิกทำเครื่องหมาย ละเว้นว่าง ตัวเลือก
⭆ ตอนนี้ป้อน ขั้นต่ำ และ จำนวนสูงสุด จำนวน ฉันได้ตั้งค่าที่นี่ 0 ถึง 100
⭆ จากนั้นกด ตกลง
ตอนนี้ให้ใส่ตัวเลขในคอลัมน์อายุ มันจะตรวจสอบความถูกต้อง ฉันใส่ 35 ใน เซลล์ D5 แล้วมันใช้ได้ แต่เมื่อฉันใส่ 105 ใน เซลล์ D6 กล่องโต้ตอบจะเปิดขึ้นโดยแสดงว่าข้อมูลไม่ตรงกับการตรวจสอบ
อ่านเพิ่มเติม: รายการแบบเลื่อนลงการตรวจสอบความถูกต้องของข้อมูลด้วยช่วงไดนามิกของตาราง Excel
วิธีที่ 2: แทรกฟังก์ชันเพื่อสร้างช่วงของตัวเลขเพื่อกำหนดค่าหรือหมวดหมู่ใน Excel
ในวิธีนี้ ฉันจะแสดงวิธีใช้ ฟังก์ชัน IF เพื่อสร้างช่วงของตัวเลขเพื่อกำหนดค่าหรือหมวดหมู่ใน Excel ที่นี่ฉันใช้ชุดข้อมูลใหม่ที่มี 2 คอลัมน์ คอลัมน์มีชื่อ ตัวเลข และ ค่าที่กำหนด และมีตัวเลขสุ่มใน 3 แถวต่อเนื่องกัน ฉันต้องการกำหนดตัวเลข (ปล่อยให้เป็น ' 7') สำหรับ เซลล์ C5 ถ้าตัวเลขใน เซลล์ B5 อยู่ระหว่างช่วง 0 ถึง 1,000
สำหรับแถวถัดไป 2 ฉันต้องการกำหนด 9 สำหรับช่วง 1001 ถึง 2000 และ 11 สำหรับช่วง 2001 ถึง 3000 .
ขั้นตอนที่ 1:
⭆ เลือก เซลล์ C5 และพิมพ์สูตรที่ระบุด้านล่าง
=IF(AND(B5>=0, B5=1001, B5=2001, B5<=3000),11, 0)))
👉 ทำอย่างไร สูตรทำงานหรือไม่
- ชุดค่าผสมแรกของฟังก์ชัน IF และ AND จะตรวจสอบว่าค่าอินพุตอยู่ระหว่าง 0 และ 1000 ถ้าเป็นเช่นนั้น ค่าอินพุตจะถูกกำหนดในเซลล์
- หากเงื่อนไขแรกไม่ตรงกัน ชุดที่สองของฟังก์ชัน IF และ AND จะตรวจสอบว่าค่าที่ป้อนอยู่ ระหว่าง 1001 และ 2000 ถ้าเป็นเช่นนั้น สูตรจะอนุญาตให้คุณป้อนค่า มิฉะนั้น จะไม่ได้
- ในทำนองเดียวกัน สำหรับช่วงของตัวเลขระหว่าง 2001 และ 3000 คำสั่งผสมที่สามของฟังก์ชัน IF และ AND จะอนุญาตให้คุณป้อนค่าตัวเลขที่ต้องการ
- หากไม่มีเงื่อนไขที่ตรงกัน จะแสดง “ 0 ”
⭆ กดปุ่ม Enter
ดูภาพด้านล่างที่แสดงการกำหนด ค่า
ขั้นตอนที่ 2:
⭆ ตอนนี้ เพียงใช้ Fill Handle เพื่อคัดลอกสูตรสำหรับ สองแถวถัดไป
📓 หมายเหตุ : สูตรนี้ยังช่วยในการกำหนดข้อมูลด้วยรูปแบบข้อความ โปรดใช้สูตรด้านล่าง:<1 =IF(AND(B5>=0, B5=1001, B5=2001, B5<=3000),”Eleven”, 0)))
อ่านเพิ่มเติม: Excel OFFSET ช่วงไดนามิกหลายคอลัมน์อย่างมีประสิทธิภาพ
การอ่านที่คล้ายกัน
- ช่วงไดนามิกของ Excel ตามค่าเซลล์
- ช่วงไดนามิกของ Excel [4 วิธี]
- Excel VBA: ช่วงไดนามิกตามค่าเซลล์ (3 วิธี)
- วิธี U se ช่วงไดนามิกสำหรับแถวสุดท้ายด้วย VBA ใน Excel (3 วิธี)
วิธีที่ 3: ใช้ฟังก์ชัน VLOOKUP เพื่อสร้างช่วงของตัวเลขใน Excel
ฉันจะใช้วิธีสุดท้ายนี้ดำเนินการก่อนหน้านี้โดยใช้ VLOOKUP Function เพื่อจุดประสงค์นั้น ฉันได้จัดเรียงชุดข้อมูลใหม่ตามภาพด้านล่าง เราจะใช้ ฟังก์ชัน VLOOKUP สำหรับ หมายเลขที่กำหนด .
ขั้นตอนที่ 1:
⭆ ใน เซลล์ C12 พิมพ์สูตรที่ระบุด้านล่าง:
=VLOOKUP(B12,B5:D7,3)
⭆ ตอนนี้เพียงกดปุ่ม Enter มันจะแสดงค่าที่กำหนด
ขั้นตอนที่ 2:
⭆ ตอนนี้ เพียงใช้ AutoFill Handle เครื่องมือคัดลอกสูตรสำหรับสองแถวถัดไปโดยใช้เมาส์
อ่านเพิ่มเติม: ฟังก์ชัน OFFSET เพื่อสร้าง & ใช้ Dynamic Range ใน Excel
สรุป
ฉันหวังว่าวิธีการทั้งหมดที่อธิบายไว้ข้างต้นจะมีประสิทธิภาพเพียงพอในการสร้างช่วงของตัวเลขใน Excel อย่าลังเลที่จะถามคำถามใด ๆ ในส่วนความคิดเห็นและโปรดให้ข้อเสนอแนะ