Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

ในบทช่วยสอนนี้ เราจะสาธิตวิธีการใช้ การตรวจสอบข้อมูล (Data Validation) หลายกฎในเซลล์เดียวใน Excel หากคุณทำงานกับ Microsoft Excel อย่างสม่ำเสมอ การใช้ Data Validation ในเซลล์อาจเป็นเรื่องปกติ แต่จะเป็นอย่างไรถ้าคุณต้องใช้ Data Validation หลายกฎในเซลล์เดียวกัน? ในบทความนี้ เราจะแสดงตัวอย่าง 3 แบบที่แตกต่างกันของการใช้ Data Validation หลายกฎในเซลล์เดียว

คุณสามารถดาวน์โหลดสมุดฝึกปฏิบัติได้จากที่นี่

3 ตัวอย่างการใช้ Data Validation หลายกฎในเซลล์เดียวใน Excel

ไม่มีขีดจำกัดในประเภทของการใช้ Data Validation หลายกฎในเซลล์เดียว เนื่องจากเราสามารถรวมเงื่อนไขใดๆ กับ Data Validation ได้ สำหรับการอธิบายกระบวนการ เราจะสาธิต 3 ตัวอย่างที่แตกต่างกันในบทความนี้

1. ใช้ Data Validation หลายกฎในเซลล์เดียวใน Excel ด้วยเกณฑ์เฉพาะ

ในวิธีนี้ เราจะตั้ง เกณฑ์ 2 ข้อ เพื่อใช้ Data Validation หลายกฎในเซลล์เดียว เรามีชุดข้อมูลที่มี 2 เกณฑ์ ตามภาพหน้าจอด้านล่าง เราจะกำหนด Data Validation ในเซลล์ E8 ด้วย 2 เกณฑ์ที่กำหนด การตรวจสอบจะทำงานดังนี้: ค่าที่ป้อนในเซลล์ E8 ต้อง มากกว่า 50 หรือ ต้องอยู่ในช่วง (B8:B10) ค่าอื่นๆ นอกเหนือจากเงื่อนไข 2 ข้อนี้จะแสดงคำเตือนว่าค่าที่ป้อนไม่ตรงกับ Data Validation

จากชุดข้อมูลด้านล่าง เราสามารถเห็นสูตรในเซลล์ C5 & C9 ที่ใช้สำหรับเกณฑ์ที่เราจะใช้ในการตรวจสอบ

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

มาดูขั้นตอนการทำกัน:

ขั้นตอน:

  • ขั้นแรก , รวมสูตรเกณฑ์ในสูตรซ้อน (nested formula) ในเซลล์ C13 ด้วย AND คัดลอกสูตรซ้อนจากแถบสูตร แต่อย่าไปวางที่ไหน

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • ขั้นที่สอง เลือกเซลล์ E8
  • ขั้นที่สาม ไปที่ Data > Data Tools > Data Validation > Data_Validation

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • การกระทำนี้จะเปิดกล่องโต้ตอบชื่อ 'Data Validation'
  • ต่อไป เลือกตัวเลือก Custom จากเมนูแบบเลื่อนลง Allow

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • จากนั้น วางสูตรตรวจสอบในกล่องข้อความ Formula:
=AND(E8>$B$5,COUNTIF($B$8:$B$10,E8)=1)
  • คลิก OK

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

ที่นี่ ฟังก์ชัน COUNTIF ตรวจสอบว่าค่าที่ป้อนตรงกับค่าในช่วง (B8:B10) หรือไม่ ฟังก์ชัน AND รวมเกณฑ์ทั้งสองเข้าด้วยกัน

  • หลังจากนั้น ป้อนค่า 40 ในเซลล์ E8

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • Excel จะแสดงกล่องเตือน เพราะค่านี้ไม่ตรงกับ เกณฑ์ 1 ค่าในเซลล์ E8 ต้องมากกว่า 50

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • สุดท้าย ป้อนข้อความ 'Apple' ในเซลล์ E8 เราจะเห็นว่า Excel ยอมรับค่านี้ เพราะตรงกับเกณฑ์ที่สอง คือ อยู่ในช่วง (B8:B10)

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

อ่านเพิ่มเติม: ใช้ Data Validation แบบกำหนดเองสำหรับเกณฑ์หลายข้อใน Excel (4 ตัวอย่าง)

2. อนุญาตให้ป้อนข้อความและวันที่ระหว่าง 2 วันที่ โดยใช้ Data Validation หลายกฎในเซลล์เดียว

ในตัวอย่างนี้ เราจะตั้ง 2 เกณฑ์สำหรับ Data Validation เกณฑ์จะอนุญาตให้ป้อนข้อความเฉพาะ และวันที่ระหว่าง 2 วันที่ ในชุดข้อมูลด้านล่าง มีคำว่า Excel ใน เกณฑ์ 1 และ 2 วันที่ 1-03-22 & 31-03-22 ใน เกณฑ์ 2 เราสามารถเห็นสูตรที่ให้เงื่อนไขตรงกับเกณฑ์ดังกล่าว เราจะใช้สูตรเหล่านี้เพื่อใช้ Data Validation หลายกฎในเซลล์ E8

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

มาดูวิธีทำกัน:

ขั้นตอน:

  • ก่อนอื่น รวมสูตรเกณฑ์ในสูตรซ้อนด้วยฟังก์ชัน AND ในเซลล์ C12
  • คัดลอกสูตรซ้อนจากแถบสูตร แต่อย่าวางที่ไหน

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • จากนั้น เปิดหน้าต่าง Data Validation
  • เลือกตัวเลือก Custom จาก Allow ใส่สูตรตรวจสอบในกล่อง Formula:
=OR(E8=$B$5,AND(E8>=DATE(2022,03,1),E8<=DATE(2022,03,31)))
  • คลิก OK

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

ที่นี่ ฟังก์ชัน AND ตรวจสอบว่าวันที่ที่ป้อนอยู่ระหว่าง 1-03-22 & 31-03-22 หรือไม่ ฟังก์ชัน OR รวมเกณฑ์ทั้งสองและให้ผลลัพธ์ถ้าอย่างน้อยหนึ่งข้อเป็นจริง

  • หลังจากนั้น ป้อนข้อความ Excel ในเซลล์ E8 จะเห็นว่า Excel ไม่แสดงคำเตือน เพราะตรงกับ เกณฑ์ 1

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • อีกครั้ง ถ้าป้อนข้อความ Word ในเซลล์ E8 จะแสดงกล่องเตือน เพราะค่า Word ไม่ตรงกับเกณฑ์ไหนเลย

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • ตอนนี้ ป้อนวันที่ในเซลล์ E8 ที่อยู่ในช่วง 1-03-22 ถึง 31-03-22 จะเห็นว่า Excel ยอมรับค่า เพราะตรงกับ เกณฑ์ 2

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • สุดท้าย ป้อนวันที่ในเซลล์ E8 ที่อยู่นอกช่วงวันที่ของสูตรตรวจสอบ Excel จะแสดงกล่องเตือนว่าค่าที่ป้อนไม่ตรงกับเกณฑ์ใดๆ ของสูตรตรวจสอบ

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

อ่านเพิ่มเติม: วิธีสร้างรายการแบบเลื่อนลงของ Excel สำหรับ Data Validation (8 วิธี)

บทความที่คล้ายกัน:

  • [Fixed] Data Validation Not Working for Copy Paste in Excel (with Solution)
  • วิธีใช้สูตร VLOOKUP แบบกำหนดเองใน Data Validation ของ Excel
  • ใช้ Named Range สำหรับ Data Validation List ด้วย VBA ใน Excel
  • Excel VBA สร้าง Data Validation List จาก Array
  • Excel Data Validation Alphanumeric Only (Using Custom Formula)

3. ใช้ Data Validation หลายกฎในเซลล์เดียวใน Excel เพื่อกำหนดตัวอักษรต้นทางและความยาวของสตริง

ในตัวอย่างที่สาม เราจะใช้ Data Validation หลายกฎในเซลล์เดียวเพื่อกำหนดตัวอักษรต้นทางและความยาวของสตริงที่จะป้อน เรามีเกณฑ์ 2 ข้อในชุดข้อมูลที่กำหนด เราจะใช้ Data Validation หลายกฎในเซลล์ C8 Data Validation ที่เราจะใช้ในเซลล์ C9 จะอนุญาตให้ป้อนข้อมูลที่ขึ้นต้นด้วยข้อความ 'ISBN' และ 'CODE' เท่านั้น ข้อความที่ขึ้นต้นด้วย ISBN ต้องมีความยาว 8 ตัวอักษร และข้อความที่ขึ้นต้นด้วย CODE ต้องมีความยาว 10 ตัวอักษร มิฉะนั้น สูตรตรวจสอบจะคืนค่ากล่องเตือน

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

มาดูขั้นตอนการทำกัน:

ขั้นตอน:

  • ในตอนแรก สร้างสูตร Data Validation ในเซลล์ D5 ที่ครอบคลุมเกณฑ์ทั้งหมด

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • ต่อไป เปิดกล่องโต้ตอบ 'Data validation' เหมือน ตัวอย่างที่ 1 เลือกตัวเลือก Custom จากเมนู Allow
  • จากนั้น ใส่สูตร Data Validation ในกล่องข้อความ Formula
=OR(AND(LEFT(C9,4)="ISBN",LEN(C9)=8),AND(LEFT(C9,4)="CODE",LEN(C9)=10))
  • คลิก OK

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

ที่นี่ ฟังก์ชัน LEFT ดึง 4 ตัวอักษรจากสตริง ฟังก์ชัน LEN คำนวณความยาวของสตริง ฟังก์ชัน OR รวมเกณฑ์ทั้งสองและให้ผลลัพธ์ถ้าอย่างน้อยหนึ่งข้อเป็นจริง

  • หลังจากนั้น ป้อนค่า 'ISBN-358' ค่านี้ขึ้นต้นด้วย ISBN และความยาว 8 ตัวอักษร จะเห็นว่า Excel ยอมรับ เพราะตรงกับเกณฑ์ทั้งสอง

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

  • ในที่สุด เราจะเพิ่มตัวอักษรอีก 2 ตัวกับค่าก่อนหน้า Excel แสดงกล่องเตือน แม้จะขึ้นต้นด้วย ISBN ตรงเกณฑ์แรก แต่ความยาวกลายเป็น 10 ตัวอักษร ไม่ตรงเกณฑ์ที่สอง

เชี่ยวชาญ Excel: ใช้กฎการตรวจสอบข้อมูลหลายกฎในเซลล์เดียว – 3 ตัวอย่างขั้นตอนละเอียด

อ่านเพิ่มเติม: สร้าง Data Validation Drop-Down List ที่เลือกหลายรายการใน Excel

สรุป

สรุปได้ว่า บทช่วยสอนนี้จะให้แนวคิดเบื้องต้นในการใช้ Data Validation หลายกฎในเซลล์เดียว หากต้องการทดสอบทักษะ ให้ใช้สมุดงานตัวอย่างที่มาพร้อมบทความนี้ โปรดแสดงความคิดเห็นด้านล่างหากมีคำถาม ทีมของเราจะพยายามตอบกลับโดยเร็วที่สุด ในอนาคต โปรดติดตามโซลูชัน Microsoft Excel ที่นวัตกรรมมากขึ้น

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

  • Excel Data Validation Drop Down List with Filter (2 Examples)
  • วิธีสร้าง Data Validation List จากตารางใน Excel (3 วิธี)
  • Data Validation Drop Down List with VBA in Excel (7 Applications)
  • Default Value in Data Validation List with Excel VBA (Macro and UserForm)
  • วิธีลบเซลล์ว่างจาก Data Validation List ใน Excel (5 วิธี)