Page 1 of 1
ต้องการสูตรที่ใช้ดึงข้อมูลจากหลายเงื่อนไขและเงื่อนไขนั้นมีค่าซ้ำ
Posted: Sat May 23, 2020 2:55 pm
by janjira_s
ตามชีท Data จะมีข้อมูล 3 คอลัมภ์คือ
1 ชื่อจุดตรวจ
2 วันที่
3 สภาพราง
ต้องการนำข้อมูลในชีท data ดังกล่าวมาแสดงในชีท Report โดยมีเงื่อนไขคือ วันที่ที่กำหนด และ สภาพรางที่ผิดปกติ ต้องการคำตอบเป็น รายชื่อรางที่ผิดปกติทั้งหมดของวันนั้นๆ
โดยเหตุผลที่ต้องการผูกสูตรเพราะอยากให้ข้อมูลแสดงอัตโนมัติตามวันที่ที่เปลี่ยนไป เนื่องจากต้องรายงานประจำวันค่ะ
รายละเอียดตามไฟล์แนบค่ะ
Re: ต้องการสูตรที่ใช้ดึงข้อมูลจากหลายเงื่อนไขและเงื่อนไขนั้นมีค่าซ้ำ
Posted: Sat May 23, 2020 3:45 pm
by snasui

ตัวอย่างสูตรครับ
- B2 แก้ค่าให้เป็น ไม่ปกติ
- B3 คีย์
=IFERROR(INDEX(DATA!A:A,AGGREGATE(15,6,ROW(DATA!$B$2:$B$2000)/(DATA!$B$2:$B$2000=$B$1)/(DATA!$C$2:$C$2000=$B$2),ROWS(B$3:B3))),"")
Enter > Copy ลงด้านล่าง
Re: ต้องการสูตรที่ใช้ดึงข้อมูลจากหลายเงื่nอนไขและเงื่อนไขนั้นมีค่าซ้ำ
Posted: Sat May 23, 2020 9:46 pm
by janjira_s
ได้แล้วค่า ขอบคุณมากๆค่ะ
Re: ต้องการสูตรที่ใช้ดึงข้อมูลจากหลายเงื่อนไขและเงื่อนไขนั้นมีค่าซ้ำ
Posted: Mon May 25, 2020 10:47 am
by janjira_s
snasui wrote: Sat May 23, 2020 3:45 pm

ตัวอย่างสูตรครับ
- B2 แก้ค่าให้เป็น ไม่ปกติ
- B3 คีย์
=IFERROR(INDEX(DATA!A:A,AGGREGATE(15,6,ROW(DATA!$B$2:$B$2000)/(DATA!$B$2:$B$2000=$B$1)/(DATA!$C$2:$C$2000=$B$2),ROWS(B$3:B3))),"")
Enter > Copy ลงด้านล่าง
ถ้าต้องการนำสูตรนี้ไปใช้ใน googlesheet ต้องใช้ฟังชั่นอะไรแทน AGGREGATE ค่ะอาจารย์
Re: ต้องการสูตรที่ใช้ดึงข้อมูลจากหลายเงื่อนไขและเงื่อนไขนั้นมีค่าซ้ำ
Posted: Mon May 25, 2020 11:30 am
by Bo_ry
=FILTER(Data!A2:A2000,(Data!B2:B2000=B1)*(Data!C2:C2000="ไม่ปกติ"))
Re: ต้องการสูตรที่ใช้ดึงข้อมูลจากหลายเงื่อนไขและเงื่อนไขนั้นมีค่าซ้ำ
Posted: Mon May 25, 2020 12:01 pm
by janjira_s
Bo_ry wrote: Mon May 25, 2020 11:30 am
=FILTER(Data!A2:A2000,(Data!B2:B2000=B1)*(Data!C2:C2000="ไม่ปกติ"))
ได้แล้วค่ะ ขอบพระคุณมากๆค่ะ