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

หมวดนี้มีความรู้ ทิปการใช้งาน ผลิตภัณฑ์ของ Google สำหรับใช้ทำงาน ไม่ว่าจะเป็น Classroom, Google Search, Google Maps, Google Sites, Google ชีต, Google ปฏิทิน, Google ฟอร์ม, Google สไลด์, Google Doc
ซึ่งต่อมาจากเนื้อหาที่แชร์ไว้บนเว็บที่นี่
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... -work.html

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

wilawan
PHP Super Member
PHP Super Member
Posts: 340
Joined: 04/06/2018 9:58 am

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

Post by wilawan »

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

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

Image

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

Image

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

Image

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

Image

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

Image

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

Image

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

Image

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

Image

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

Image
User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 27264
Joined: 31/03/2014 10:02 am
Contact:

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

Post by thatsawan »

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

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

Post by wilawan »

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

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

Post by boomrvd25 »

เป็นบทความที่ดี และมีประโยชน์ต่อคนที่ได้มาอ่านคอลั่มนี้ สุดยอดคะ
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Google For Work Knowledge”

Who is online

Users browsing this forum: No registered users and 1 guest