Page 1 of 1

หาข้อมูลจากตารางตามเงื่อนไข

Posted: Thu Aug 04, 2016 8:06 pm
by 060090
สวัสดีครับ

ผมต้องการหาข้อมูลจากตารางDB ตามเงื่อนไขคือ ให้เลือกจำนวนข้อมูล ที่น้อยที่สุด ของตารางrequirement คอลัมน์partserial ของแต่ละ partno และจำนวนข้อที่ต้องการคือ คอลัมน์ serialneed ตามตารางresult
เช่น partno AAA ต้องการข้อมูล 2 แถว

รบกวนด้วยครับ

Re: หาข้อมูลจากตารางตามเงื่อนไข

Posted: Thu Aug 04, 2016 9:15 pm
by snasui
:D ตัวอย่างสูตรครับ
  1. เซลล์ H3 คีย์สูตร
    =SUM(G$3:G3)-G3+1
    Enter > Copy ไปถึง H5
  2. เซลล์ G6 คีย์สูตร
    =SUM(G3:G5)
    Enter
  3. เซลล์ J3 คีย์สูตร
    =IF(ROWS(J$3:J3)>$G$6,"",LOOKUP(ROWS(J$3:J3),$H$3:$H$5,$F$3:$F$5))
    Enter > Copy ลงด้านล่าง
  4. เซลล์ I3 คีย์สูตร
    =IF(J3="","",INDEX($B$3:$B$24,SMALL(IF($C$3:$C$24=J3,ROW($B$3:$B$24)-ROW($B$3)+1),COUNTIF(J$3:J3,J3))))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง
  5. เซลล์ K3 คีย์สูตร
    =IF(J3="","",INDEX($D$3:$D$24,SMALL(IF($C$3:$C$24=J3,ROW($B$3:$B$24)-ROW($B$3)+1),COUNTIF(J$3:J3,J3))))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: หาข้อมูลจากตารางตามเงื่อนไข

Posted: Mon Aug 08, 2016 11:04 am
by 060090
ได้คำตอบตรงกับที่ต้องการแล้วครับ ขอบคุณมากครับ