วิธีหา record ที่ต้องการตามเงื่อนไขข้อมูลของคอลัมน์ด้วย Vlook up ด้วย Google Sheet

หมวดนี้มีความรู้ ทิปการใช้งาน ผลิตภัณฑ์ของ Google สำหรับใช้ทำงาน ไม่ว่าจะเป็น Classroom, Google Search, Google Maps, Google Sites, Google ชีต, Google ปฏิทิน, Google ฟอร์ม, Google สไลด์, Google Doc
ซึ่งต่อมาจากเนื้อหาที่แชร์ไว้บนเว็บที่นี่

Moderator: mindphp, ผู้ดูแลกระดาน

กฎการใช้บอร์ด
ลิงค์บทความที่เกี่ยวกับหมวดนี้
Google For Work
Google Doc
Google Sheet
Google Data Studio
wilawan
PHP Super Member
PHP Super Member
โพสต์: 340
ลงทะเบียนเมื่อ: 04/06/2018 9:58 am

วิธีหา record ที่ต้องการตามเงื่อนไขข้อมูลของคอลัมน์ด้วย Vlook up ด้วย Google Sheet

โพสต์ที่ยังไม่ได้อ่าน โดย wilawan »

ตัวอย่างโจทย์
ต้องการแสดงข้อมูลในแถวเดียวกัน ของคอลัมน์ B และ คอลัมน์ C ที่มีค่าแตกต่างกันออกมา

1. ใช้สูตร เพื่อดูว่า ในแถวใดบ้าง ที่ข้อมูล ในคอลัมน์ B และ คอลัมน์ C มีค่าต่างกัน โดยใช้สูตร vlookup
2. กรอกสูตรดังนี้ =VLOOKUP(B2,$C$2:$C$4,1,false) คือ หาค่าของเซลล์ B2 ในช่วงของเซลล์ C2 - C4 ถ้าพบในช่วงนั้น ให้แสดงค่าที่พบ

รูปภาพ

3. จากรูปจะเห็นว่า
พบค่า B2 ใน C2 (อยู่ในช่วง C2 - C4) จึงแสดงค่าเป็น B2
พบค่า B3 ใน C4 (อยู่ในช่วง C2 - C4) จึงแสดงค่าเป็น B3
ไม่พบค่า B4 ในช่วง C2 - C4 จึงแสดงค่าเป็น #N/A

รูปภาพ

4. เพิ่มสูตร iferror เพื่อให้แสดงผลเมื่อไม่พบค่า เป็นคำว่า No Match โดยเขียนสูตร เป็นดังนี้
=IFERROR(VLOOKUP(B2,$C$2:$C$4,1,false),"No Match")

รูปภาพ

5. จะเห็นว่า ในเซลล์ E4 จากเดิมที่แสดงค่าเป็น #N/A จะเปลี่ยนเป็นแสดงผลเป็นคำว่า No Match

รูปภาพ

6. จากนั้นสร้างที่กรอง เพื่อกรองข้อมูล ให้คลิกที่เซลล์ E1

รูปภาพ

7. เลือกเมนู ข้อมูล > สร้างตัวกรอง

รูปภาพ

8. คลิกที่เครื่องหมายดังรูป เพื่อเลือกกรองข้อมูล

รูปภาพ

9. คลิกเครื่องหมายถูกหน้าคำว่า No Match เพื่อเลือกกรองเฉพาะข้อมูลที่ต้องการ แล้วกดปุ่ม OK

รูปภาพ

10. ระบบแสดงเฉพาะข้อมูลที่ คอลัมน์ B และคอลัมน์ C ไม่เท่ากัน

รูปภาพ
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: วิธีหา record ที่ต้องการตามเงื่อนไขข้อมูลของคอลัมน์ด้วย Vlook up ด้วย Google Sheet

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

ตัวอย่างนี้ คือ ช่อง D ไม่ได้นำมาเข้าสูตรใช่มั้ยค่ะ
wilawan
PHP Super Member
PHP Super Member
โพสต์: 340
ลงทะเบียนเมื่อ: 04/06/2018 9:58 am

Re: วิธีหา record ที่ต้องการตามเงื่อนไขข้อมูลของคอลัมน์ด้วย Vlook up ด้วย Google Sheet

โพสต์ที่ยังไม่ได้อ่าน โดย wilawan »

คอลัมน์ D ไม่ได้เกี่ยวข้องกันสูตรค่ะ เนื่องจาก ตัวอย่าง ต้องการเทียบ คอลัมน์ B และ C
boomrvd25

Re: วิธีหา record ที่ต้องการตามเงื่อนไขข้อมูลของคอลัมน์ด้วย Vlook up ด้วย Google Sheet

โพสต์ที่ยังไม่ได้อ่าน โดย boomrvd25 »

เป็นบทความที่ดี และมีประโยชน์ต่อคนที่ได้มาอ่านคอลั่มนี้ สุดยอดคะ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 16