Page 1 of 1
ต้องการแสดงข้อมูลแบบมีเงื่อนไข
Posted: Thu Sep 15, 2022 9:45 am
by prasertLasong
รบกวนท่านผู้รู้หน่อยนะครับ
ผมมีข้อมูลอยู่ 2 sheet
sheetที่ 1 คือ ข้อมูลทั้งหมด
sheetที่ 2 คือ ข้อมูลสรุป
ความต้องการ คือ ผมต้องการดึงข้อมูลจาก sheet 1 มาแสดงใน sheet 2 โดยมีเงื่อนไข
คือ ให้ดึงเฉพาะชื่อคนที่ทำงานในวันนั้นๆ (คนที่มีค่ามากกว่า 0) เท่านั้น
ขอขอบคุณครับ
Re: ต้องการแสดงข้อมูลแบบมีเงื่อนไข
Posted: Thu Sep 15, 2022 9:55 am
by snasui

ตัวอย่างสูตรครับ
ที่ชีต ต้องการแสดงข้อมูล ลบตัวอย่างคำตอบออกไปก่อน จากนั้นที่เซลล์ A2 คีย์
=FILTER(ข้อมูล!$A$2:$A$8,ISNUMBER(ข้อมูล!B$2:B$8))
Enter > Copy ไปด้านขวา
Re: ต้องการแสดงข้อมูลแบบมีเงื่อนไข
Posted: Thu Sep 15, 2022 10:13 am
by prasertLasong
ทำไมถึงแจ้ง error #VALEU! ครับ
หรือว่าผมไม่มี ฟังก์ชั่นสูตรนี้ (ผมใช้ 2019)
เพราะจะกระพริบที่ สูตร FILTER
Re: ต้องการแสดงข้อมูลแบบมีเงื่อนไข
Posted: Thu Sep 15, 2022 10:25 am
by snasui
กรุณาแก้ไข Profile ให้สอดคล้องกับ Version ที่ใช้จริงตาม Link นี้ก่อนครับ
viewtopic.php?t=17480
Re: ต้องการแสดงข้อมูลแบบมีเงื่อนไข
Posted: Thu Sep 15, 2022 10:31 am
by prasertLasong
ขอขอบคุณครับ ผมก็ลืมสังเกตุไปครับ
Re: ต้องการแสดงข้อมูลแบบมีเงื่อนไข
Posted: Thu Sep 15, 2022 10:32 am
by snasui

ตัวอย่างการปรับสูตรครับ
=IFERROR(INDEX(ข้อมูล!$A:$A,AGGREGATE(15,6,ROW(ข้อมูล!$A$2:$A$8)/(ISNUMBER(ข้อมูล!B$2:B$8)),ROWS(A$2:A2))),"")
หรือ
=IFERROR(INDEX(ข้อมูล!$A:$A,AGGREGATE(15,6,ROW(ข้อมูล!$A$2:$A$8)/(ข้อมูล!B$2:B$8<>""),ROWS(A$2:A2))),"")
Enter > Copy ไปด้านขวาและลงด้านล่าง
Re: ต้องการแสดงข้อมูลแบบมีเงื่อนไข
Posted: Thu Sep 15, 2022 10:48 am
by prasertLasong
ขอขอบพระคุณมากครับ เดี๋ยวผมจะขอเอาไปศึกษาเกี่ยวกับสูตรนี้เพิ่มเติมนะครับ