Page 1 of 1

แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 9:07 am
by linzhengli
เรียน ท่านสมาชิกที่นับถือ
ขอความอนุเคราะห์ผูกสูตรในชีทแสดงรายการ โดยให้ดึงข้อมูลจากชีท สรุปมา รายละเอียดดังไฟล์ที่แนบ และขอบคุณมา ณ โอกาสนี้

Re: แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 9:28 am
by Supachok
A4

=INDEX(สรุปปี!A$1:A$20,SMALL(IF($B$2=สรุปปี!$B$1:$B$20,ROW($A$1:$A$20)),ROW(A1)))
Array formula {}

Copy down + right

Re: แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 9:45 am
by linzhengli
ท่านครับ กรณีที่ไม่มีรายการขึ้นว่า #NUM!มีวิธีแก้อย่างไรไม่ให้ในตารางขึ้นข้อความนี้ ให้เป็นว่างครับ

Re: แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 10:17 am
by linzhengli
เนื่องจากใน D49 ต้อง sum รวมยอดจาก d4-d48 ครับ หากในเซลติดเครื่องหมาย #NUM!ใน d49 จะไม่อ่านผลลัพธ์ ครับ

Re: แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 10:25 am
by Supachok
เพิ่ม iferror

=IFERROR(INDEX(สรุปปี!A$1:A$20,SMALL(IF($B$2=สรุปปี!$B$1:$B$20,ROW($A$1:$A$20)),ROW(A1))),"")

Re: แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 10:27 am
by linzhengli
ท่านครับของผมเป็นรุ่น 2003 ครับ

Re: แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 10:47 am
by Supachok
ลองดูครับ

=IF(ISERROR(INDEX(สรุปปี!A$1:A$20,SMALL(IF($B$2=สรุปปี!$B$1:$B$20,ROW($A$1:$A$20)),ROW(A1)))),"",INDEX(สรุปปี!A$1:A$20,SMALL(IF($B$2=สรุปปี!$B$1:$B$20,ROW($A$1:$A$20)),ROW(A1))))

Re: แสดงข้อมูลข้ามชีท

Posted: Mon Jun 10, 2019 11:13 am
by linzhengli
ขอบคุณท่านมา ณ โอกาสนี้
ขอแสดงความนับถือ
林正利