Page 1 of 1

ต้องการระบุวันล่าสุดของสินค้าเบิก,รับ,จ่าย ทำยังไงครับ

Posted: Mon Mar 31, 2014 3:02 pm
by Remixz
sheet1 คือสรุปรายการ ต้องการสรุปรายการโดยนำวันล่าสุดที่มีการเบิก,รับ,จ่ายของsheet2 มาใส่ในsheet1 มีวันกำกับในเเต่ละช่อง
Sheet2 คือข้อมูลสินค้าที่มีการเบิก,รับ,จ่าย ครับ

ผู้รู้ช่วยหน่อยครับ

Re: ต้องการระบุวันล่าสุดของสินค้าเบิก,รับ,จ่าย ทำยังไงครับ

Posted: Mon Mar 31, 2014 3:21 pm
by bank9597
Remixz wrote:sheet1 คือสรุปรายการ ต้องการสรุปรายการโดยนำวันล่าสุดที่มีการเบิก,รับ,จ่ายของsheet2 มาใส่ในsheet1 มีวันกำกับในเเต่ละช่อง
Sheet2 คือข้อมูลสินค้าที่มีการเบิก,รับ,จ่าย ครับ

ผู้รู้ช่วยหน่อยครับ
:D ลองตามนี้ครับ

ที่ G3 คีย์ =SUMPRODUCT(--(MAX(IF(Sheet2!$B$2:$B$6977=$C3,IF(Sheet2!$D$2:$D$6977=G$2,Sheet2!$A$2:$A$6977)))=Sheet2!$A$2:$A$6977),--($C3=Sheet2!$B$2:$B$6977),--(G$2=Sheet2!$D$2:$D$6977),--(Sheet2!$E$2:$E$6977)) กด ctrl+shift+enter คัดลอกไปขวามือ

Re: ต้องการระบุวันล่าสุดของสินค้าเบิก,รับ,จ่าย ทำยังไงครับ

Posted: Tue Apr 01, 2014 10:58 am
by Remixz
ขอโทษ ไม่ใช่แบบนี้อ่าครับ ต้องแสดงวันที่ล่าสุดที่สินค้ามีการเปลี่ยนแปลงในSheet2 อธิบายในชีทที่แนบไปใหม่อ่าครับ
ช่วยดูให้หน่อยครับ

Re: ต้องการระบุวันล่าสุดของสินค้าเบิก,รับ,จ่าย ทำยังไงครับ

Posted: Tue Apr 01, 2014 11:17 am
by bank9597
ในชีท 1 เอาสูตรต่อไปนี้ ไปวางตามลำดับ

=MAX(IF(Sheet2!$B$2:$B$6977=$C3,IF(Sheet2!$D$2:$D$6977=G$2,Sheet2!$A$2:$A$6977))) กด ctrl+shift+enter
=MAX(IF(Sheet2!$B$2:$B$6977=$C3,IF(Sheet2!$D$2:$D$6977=I$2,Sheet2!$A$2:$A$6977))) กด ctrl+shift+enter
=MAX(IF(Sheet2!$B$2:$B$6977=$C3,IF(Sheet2!$D$2:$D$6977=K$2,Sheet2!$A$2:$A$6977))) กด ctrl+shift+enter

หาก ปี พ.ศ เป็น 3100 ให้ไปเปลี่ยนรูปแบบวันที่ในชีท 2 เป็นปี ค.ศ ครับ

Re: ต้องการระบุวันล่าสุดของสินค้าเบิก,รับ,จ่าย ทำยังไงครับ

Posted: Tue Apr 01, 2014 11:32 am
by Remixz
bank9597 wrote:ในชีท 1 เอาสูตรต่อไปนี้ ไปวางตามลำดับ

=MAX(IF(Sheet2!$B$2:$B$6977=$C3,IF(Sheet2!$D$2:$D$6977=G$2,Sheet2!$A$2:$A$6977))) กด ctrl+shift+enter
=MAX(IF(Sheet2!$B$2:$B$6977=$C3,IF(Sheet2!$D$2:$D$6977=I$2,Sheet2!$A$2:$A$6977))) กด ctrl+shift+enter
=MAX(IF(Sheet2!$B$2:$B$6977=$C3,IF(Sheet2!$D$2:$D$6977=K$2,Sheet2!$A$2:$A$6977))) กด ctrl+shift+enter

หาก ปี พ.ศ เป็น 3100 ให้ไปเปลี่ยนรูปแบบวันที่ในชีท 2 เป็นปี ค.ศ ครับ

ผมทำอย่างที่บอกแล้วครับ แต่มันไม่ได้อ่าครับอาจารย์

Re: ต้องการระบุวันล่าสุดของสินค้าเบิก,รับ,จ่าย ทำยังไงครับ

Posted: Tue Apr 01, 2014 12:16 pm
by bank9597
กด ctrl+shift+enter


:D กด แป้นพิมพ์ให้ถูกต้องครับ เนื่องจากเป็นสูตรอาร์เรย์

Re: ต้องการระบุวันล่าสุดของสินค้าเบิก,รับ,จ่าย ทำยังไงครับ

Posted: Tue Apr 01, 2014 12:36 pm
by Remixz
อ๋ออ ครับ ลืมดูครับ ขอบคุณมากๆครับ