การดึงแถวที่ต้องการแสดง ใน Google Sheets

หมวดนี้มีความรู้ ทิปการใช้งาน ผลิตภัณฑ์ของ 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

การดึงแถวที่ต้องการแสดง ใน Google Sheets

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

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

1. ใช้สูตร เพื่อดูว่า ในแถวใดบ้าง ที่ข้อมูล ในคอลัมน์ B และ คอลัมน์ C มีค่าต่างกัน โดยใช้สูตร IF
2. กรอกสูตรดังนี้ =IF(B2=C2,True,False) คือ ถ้าค่าของเซลล์ B2 มีค่าเท่ากับ เซลล์ C2 ให้แสดงค่าเป็น True ถ้าค่าของเซลล์ B2 มีค่าไม่เท่ากับ เซลล์ C2 ให้แสดงค่าเป็น False

รูปภาพ

3. จากรูปจะเห็นว่า
B2 = C2 แสดงค่าเป็น True
B3 ไม่เท่ากับ C3 แสดงค่าเป็น False
B4 = C4 แสดงค่าเป็น True

รูปภาพ

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

รูปภาพ

5. เลือกเมนู Data > Create a filter

รูปภาพ

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

รูปภาพ

7. คลิกเครื่องหมายถูกหน้าคำว่า False เพื่อเลือกกรองเฉพาะข้อมูลที่ คอลัมน์ B และคอลัมน์ C ไม่เท่ากัน แล้วกดปุ่ม OK

รูปภาพ

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

รูปภาพ
AePongsak
PHP VIP Members
PHP VIP Members
โพสต์: 4996
ลงทะเบียนเมื่อ: 17/09/2016 10:09 am

Re: การดึงแถวที่ต้องการแสดง ใน Google Sheets

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

ขอบคุณมากครับ เจ๋งมากเลย

ในข้อ 7 และข้อ 8 คือมันจะกรองใช่ไหมครับ ไม่ได้เอาไปสร้างข้อมูลใหม่
รูปภาพ
ξν℮ry story has an end but in life every end is a neω ßeginning.
wilawan
PHP Super Member
PHP Super Member
โพสต์: 340
ลงทะเบียนเมื่อ: 04/06/2018 9:58 am

Re: การดึงแถวที่ต้องการแสดง ใน Google Sheets

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

การดึงแถวที่ต้องการแสดง ใน Google Sheets (โดยใช้สูตร vlookup)

ตัวอย่างโจทย์
ต้องการแสดงข้อมูลในแถวเดียวกัน ของคอลัมน์ B และ คอลัมน์ C ที่มีค่าแตกต่างกันออกมา
1. ใช้สูตร เพื่อดูว่า ในแถวใดบ้าง ที่ข้อมูล ในคอลัมน์ B และ คอลัมน์ C มีค่าต่างกัน โดยใช้สูตร vlookup
2. กรอกสูตรดังนี้ =VLOOKUP(B2,$C$2:$C$4,1,false) คือ หาค่าของเซลล์ B2 ในช่วงของเซลล์ C2 - C4 ถ้าพบในช่วงนั้น ให้แสดงค่าที่พบ
ex12-1.png
ex12-1.png (13.82 KiB) Viewed 1799 times
3. จากรูปจะเห็นว่า
พบค่า B2 ใน C2 (อยู่ในช่วง C2 - C4) จึงแสดงค่าเป็น B2
พบค่า B3 ใน C4 (อยู่ในช่วง C2 - C4) จึงแสดงค่าเป็น B3
ไม่พบค่า B4 ในช่วง C2 - C4 จึงแสดงค่าเป็น #N/A
ex12-2.png
ex12-2.png (12.07 KiB) Viewed 1799 times
4. จากนั้นสร้างที่กรอง เพื่อกรองข้อมูล ให้คลิกที่เซลล์ E1
ex12-3.png
ex12-3.png (11.7 KiB) Viewed 1799 times
5. เลือกเมนู ข้อมูล > สร้างตัวกรอง
ex12-4.png
ex12-4.png (29.44 KiB) Viewed 1799 times
ุุ6. คลิกที่เครื่องหมายดังรูป เพื่อเลือกกรองข้อมูล
ex12-5.png
ex12-5.png (13.25 KiB) Viewed 1799 times
7. คลิกเครื่องหมายถูกหน้าคำว่า #N/A เพื่อเลือกกรองเฉพาะข้อมูลที่ต้องการ แล้วกดปุ่ม OK
ex12-6.png
ex12-6.png (17.31 KiB) Viewed 1799 times
8. ระบบแสดงเฉพาะข้อมูลที่ คอลัมน์ B และคอลัมน์ C ไม่เท่ากัน
ex12-7.png
ex12-7.png (5.33 KiB) Viewed 1799 times
รวมการใช้งาน สูตรต่างๆ ใน google sheets
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... heets.html
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 20