ฟอรัม Excel, VBA และอื่นๆ ของคนไทยเพื่อประโยชน์ของทุกคนในจักรวาล (Forum Excel, VBA and others of Thai people for everyone in the universe.) http://snasui.com/
คีย์ 1-12 ในเซลล์ O2:O13
คีย์ e j o x ac ah aq av ba bj bo bt ตามลำดับลงมาจาก P2:P13
ที่ Q2 คีย์ =VLOOKUP(MONTH(J2&1),O2:P13,2,0)
ที่ K4 คีย์ =IFERROR(INDEX(INDIRECT("'Base of Materil 56'!"&$Q$2&3&":"&$Q$2&100),SMALL(IF(INDIRECT("'Base of Materil 56'!"&$Q$2&3&":"&$Q$2&100)<>"",ROW('Base of Materil 56'!$D$3:$D$100)-ROW('Base of Materil 56'!$D$3)+1),ROWS($K$4:K4))),"") กด Ctrl+Shift+Enter คัดลอกลงมา
ที่ G4 คีย์ =IFERROR(INDEX('Base of Materil 56'!A$3:A$100,SMALL(IF(INDIRECT("'Base of Materil 56'!"&$Q$2&3&":"&$Q$2&100)<>"",ROW('Base of Materil 56'!$D$3:$D$100)-ROW('Base of Materil 56'!$D$3)+1),ROWS($K$4:K4))),"") กด Ctrl+Shift+Enter คัดลอกลงมา
ที่ H4 คีย์ =IFERROR(VLOOKUP(G4,'Base of Materil 56'!$A$3:$B$100,2,0),"") คัดลอกลงมา
ที่ G4 คีย์ =IFERROR(INDEX('Base of Materil 56'!A$3:A$100,SMALL(IF(INDIRECT("'Base of Materil 56'!"&$Q$2&3&":"&$Q$2&100)<>"",ROW('Base of Materil 56'!$D$3:$D$100)-ROW('Base of Materil 56'!$D$3)+1),ROWS($K$4:K4))),"") กด Ctrl+Shift+Enter คัดลอกลงมา
=IF($J$6="มกราคม",IF('Base of Materil 56'!E5>0,'Base of Materil 56'!A5,""),IF($J$6="กุมภาพันธ์",IF('Base of Materil 56'!J5>0,'Base of Materil 56'!A5,""),IF($J$6="มีนาคม",IF('Base of Materil 56'!O5>0,'Base of Materil 56'!A5,""),IF($J$6="เมษายน",IF('Base of Materil 56'!X5>0,'Base of Materil 56'!A5,""),IF($J$6="พฤษภาคม",IF('Base of Materil 56'!AC5>0,'Base of Materil 56'!A5,""),IF($J$6="มิถุนายน",IF('Base of Materil 56'!AH5>0,'Base of Materil 56'!A5,""),IF($J$6="กรกฎาคม",IF('Base of Materil 56'!AQ5>0,'Base of Materil 56'!A5,""),IF($J$6="สิงหาคม",IF('Base of Materil 56'!AV5>0,'Base of Materil 56'!A5,""),IF($J$6="กันยายน",IF('Base of Materil 56'!BA5>0,'Base of Materil 56'!A5,""),IF($J$6="ตุลาคม",IF('Base of Materil 56'!BJ5>0,'Base of Materil 56'!A5,""),IF($J$6="พฤศจิกายน",IF('Base of Materil 56'!BO5>0,'Base of Materil 56'!A5,""),IF($J$6="ธันวาคม",IF('Base of Materil 56'!BT5>0,'Base of Materil 56'!A5,""),""))))))))))))56'!A:BQ,E3),IF($J$6="ธันวาคม",VLOOKUP($G6,'Base of Materil 56'!A:BV,74,0)))))))))))))))