Page 1 of 1

สอบถามการดึงข้อมูลจาก database โดยมีเงื่อนไข

Posted: Mon Jun 11, 2018 3:09 pm
by kanitas
ต้องการดึงยอดขายจาก sheet database ในแต่ละ company โดยให้ผลรวมยอดขาย
เดือน Jun - Dec 2017 รวมกัน และแยกรายบริษัท โดยใช้ ID เป็นเซลล์อ้างอิง ทั้งนี้ลองใช้สูตร sumproduct แล้วไม่เจอยอด ทั้งที่จริงๆแล้วใน Data base AA มียอดขายตาม ID ที่อ้างอิงในเดือน Jun 2017 อยู่ 20,000 บาท

Re: สอบถามการดึงข้อมูลจาก database โดยมีเงื่อนไข

Posted: Mon Jun 11, 2018 3:52 pm
by koko_excel_tip
kanitas wrote: Mon Jun 11, 2018 3:09 pm ต้องการดึงยอดขายจาก sheet database ในแต่ละ company โดยให้ผลรวมยอดขาย
เดือน Jun - Dec 2017 รวมกัน และแยกรายบริษัท โดยใช้ ID เป็นเซลล์อ้างอิง ทั้งนี้ลองใช้สูตร sumproduct แล้วไม่เจอยอด ทั้งที่จริงๆแล้วใน Data base AA มียอดขายตาม ID ที่อ้างอิงในเดือน Jun 2017 อยู่ 20,000 บาท
เนื่องจากข้อมูลใน Data Base AA ตัว ID เป็น Text file
ส่วนชีท info เป็นการค้นหา ID แบบตัวเลข เลยหากันไม่เจอ
ทางเลือกที่1 convert ID ใน Data Base AA เป็นตัวเลขให้หมด
ทางเลือกที่2 convert ID ใน Infor ให้เป็น text แทน

สำหรับทางเลือกที่ 2
ที่ช่อง E3 =SUMPRODUCT(('Data base AA'!$B$2:$B$32773=TEXT(info!B3,"#"))*('Data base AA'!$A$2:$A$32773="jun 2017"),'Data base AA'!$C$2:$C$32773)

ตามไฟล์แนบครับ แล้วจะได้คำตอบ 20,000 :D :D :D

Re: สอบถามการดึงข้อมูลจาก database โดยมีเงื่อนไข

Posted: Mon Jun 11, 2018 4:37 pm
by kanitas
ขอบคุณมากๆเลยค่ะ ตายเพราะเรื่องนี้หลายรอบแล้วไม่จำซักที :oops: :D