Page 1 of 1

ดึงข้อมูลมาเรียงใหม่ตามเงื่อนไข Google Sheet

Posted: Tue Jan 14, 2025 3:46 pm
by trio16544
รบกวนครับ
ต้องการดึงข้อมูลมาเรียงใหม่ตามเงื่อนไข Google Sheet

ต้องการดึงข้อมูลจากตารางด้านบน ไปเรียงใหม่ในตาราง "รายงาน"
โดยแยกประเภท โดยเลือกประเภท ใร คอลัมน์ I17
โดยนำข้อมูลในคอลัมน์ F มาเรียง มาเรียงใหม่ ตามเลขที่เงื่อนไขดังนี้
1. ประเภทใบงาน จะดึงข้อมูล "ใบงานซื้อ" และ "ใบงานจ้าง" ซึ่งใช้เลข RUN ร่วมกัน โดยเรียงตาม เลข RUN ด้านหลัง จากน้อยไปหามาก
2. ประเภทใบเสนอ ไม่ใช้เลข RUN ร่วม โดยเรียงตาม เลข RUN ด้านหลัง จากน้อยไปหามาก
3. ประเภทอนุมัติ ไม่ใช้เลข RUN ร่วม โดยเรียงตาม เลข RUN ด้านหลัง จากน้อยไปหามาก
รายละเอียดเพิ่มเติมใน Link ครับ ขอบคุณครับ
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Re: ดึงข้อมูลมาเรียงใหม่ตามเงื่อนไข Google Sheet

Posted: Wed Jan 15, 2025 6:51 am
by snasui
:D ตัวอย่างสูตรครับ

J14

=FILTER(sort(({F2:F8,G2:G8,B2:B8,H2:H8,C2:C8,A2:A8}),$E$2:$E$8,true),isnumber(search($H$13,sort($F$2:$F$8,$E$2:$E$8,true))))

J21

=FILTER(sort(({F2:F8,G2:G8,B2:B8,H2:H8,C2:C8,A2:A8}),$E$2:$E$8,true),isnumber(search($H$20,sort($F$2:$F$8,$E$2:$E$8,true))))

นำไปปรับใช้ยังตำแหน่งรายงานได้ตามต้องการ

Re: ดึงข้อมูลมาเรียงใหม่ตามเงื่อนไข Google Sheet

Posted: Wed Jan 15, 2025 10:11 am
by trio16544
ขอบคุณมากครับ