Page 1 of 1
:ต้องการดึงข้อมูล โดยเปรียบเทียบจาก 2 เงื่อนไขครับ:
Posted: Tue Mar 04, 2014 11:00 pm
by TONandAOR
สวัสดีครับ ผมต้องการทำไฟล์การประมาณราคา เพื่อทำ ใบเสนอราคา ให้รวดเร็วขึ้น เพราะเป็นงานที่ต้องทำบ่อยๆ คือ จะให้กรอกแค่ปริมาณ แล้วให้ Excel คำนวณราคาขายออกมาได้เลย ลองดูตัวอย่างในไฟล์ที่แนบมานะครับ
จากฐานข้อมูลที่มี ผมต้องกำหนดตัวแปรหลัก 2 ตัว
คือ 1.ชนิดของวัสดุ และ 2.ขนาดของวัสดุ --> เพื่อนำไปดึง ราคาต้นทุน และ item code
ปัญหาที่ผมติดอยู่ตอนนี้ คือ
1. ไม่สามารถดึงข้อมูล จากเงื่อนไขที่มีมากกว่า 1 ได้ (คล้ายกับว่าต้องเช็คเงื่อนไขแรกในแนวตั้ง กับเงื่อนไขที่สองในแนวนอน แล้วตัดกันที่เซลไหน ให้ดึงเซลนั้นมา)
2. ไม่สามารถจัดการฐานข้อมูลให้เหมาะสมได้ ไม่รู้ว่าใช้ pivot table แล้วจะช่วยให้ทำงานเร็วขึ้นหรือไม่? (ความรู้ไม่ถึง)
รบกวนด้วยครับ ขอบคุณครับ
Re: :ต้องการดึงข้อมูล โดยเปรียบเทียบจาก 2 เงื่อนไขครับ:
Posted: Tue Mar 04, 2014 11:30 pm
by snasui

การอธิบายให้อ้างอิงถึงตำแหน่งชีท ตำแหน่งเซลล์ ระบุเงื่อนไขในการดึงและตัวอย่างคำตอบที่ต้องการมาด้วย เพื่อจะได้เข้าใจตรงกันครับ
Re: :ต้องการดึงข้อมูล โดยเปรียบเทียบจาก 2 เงื่อนไขครับ:
Posted: Wed Mar 05, 2014 12:02 am
by TONandAOR
จากในไฟล์ที่ส่งไปนะครับ
คลิกเซล I2 เพื่อเลือก ชนิด ของวัสดุ
คลิกเซล K2 เพื่อเลือก ขนาด ของวัสดุ
แล้ว excel ต้องเอาตัวเลือกทั้ง 2 เซลนี้ ไปใช้เพื่อดึงข้อมูลดังนี้
1. Cost price ราคาตามชนิดวัสดุและขนาด (เท่าที่คิดได้ตอนนี้ คือต้องทำขึ้นมาใหม่ โดยการคีย์แมนวลทำเป็นฐานข้อมูลไปก่อน)
2. item code ของวัสดุและขนาดนั้นๆ (น่าจะใช้หลักการเดียวกับข้อที่ 1 ได้ เพราะต้องการผลลัพธ์ ลักษณะเดียวกัน)
***หลักๆ คือผมจะดึงข้อมูลโดยเปรียบเทียบเงื่อนไขจากแนวตั้ง กับแนวนอน (เท่าที่มีความรู้ในตอนนี้นะครับ อาจจะมีวิธีที่ง่ายและเร็วกว่า แต่ผมยังไม่รู้

)
ต้องรบกวนดูในชีทตัวอย่างนิดนึงครับ น่าจะเข้าใจประเด็นได้มากขึ้น ขอบคุณครับ
Re: :ต้องการดึงข้อมูล โดยเปรียบเทียบจาก 2 เงื่อนไขครับ:
Posted: Wed Mar 05, 2014 9:29 am
by snasui
TONandAOR wrote:ต้องรบกวนดูในชีทตัวอย่างนิดนึงครับ น่าจะเข้าใจประเด็นได้มากขึ้น ขอบคุณครับ

ผมดูไฟล์แนบแล้วจึงตอบครับ
ที่อธิบายมาก็ไม่ได้ตอบในสิ่งที่ผมถาม ลองทบทวนอีกรอบครับ
snasui wrote: 
การอธิบายให้อ้างอิงถึง
ตำแหน่งชีท ตำแหน่งเซลล์ ระบุเงื่อนไขในการดึงและตัวอย่างคำตอบที่ต้องการมาด้วย เพื่อจะได้เข้าใจตรงกันครับ
ต้องการนำข้อมูลใดมาเป็นคำตอบในเซลล์ใด ด้วยเงื่อนไขใด เขียนมาให้ชัดเจนครับ
Re: :ต้องการดึงข้อมูล โดยเปรียบเทียบจาก 2 เงื่อนไขครับ:
Posted: Wed Mar 05, 2014 9:43 pm
by TONandAOR
พอดีผมรวมหลายปัญหาไว้ในก้อนเดียว ผมเลย งงๆ ที่จะอธิบาย
ตอนนี้ผมขอแยกสิ่งที่ต้องการรู้เป็นข้อย่อย แล้วแก้ทีละข้อนะครับ
ไฟล์ที่แนบมาชื่อ Lookup2 มี 2 ชีท คือ 1.ชีท Calc กับ 2.ชีท DB
ในชีทชื่อ Calc
ในช่อง B2 เป็น drop down list เพื่อเลือกตัวอักษร A-F ในแนวตั้ง ของตารางฐานข้อมูล ที่อยู่ในชีท DB
ในช่อง D2 เป็น drop down list เพื่อเลือกตัวเลข 1-5 ในแนวนอน ของตารางฐานข้อมูล ที่อยู่ในชีท DB
ในช่อง F2 เป็นช่องที่ผมต้องการใส่สูตร สำหรับตรวจสอบค่าจาก B2 และ D2 ว่าไปตัดกันที่ตัวอะไร ให้ส่งตัวนั้นกลับมา
ขอบคุณครับ
Re: :ต้องการดึงข้อมูล โดยเปรียบเทียบจาก 2 เงื่อนไขครับ:
Posted: Wed Mar 05, 2014 10:09 pm
by snasui

ลองตามนี่้ครับ
เซลล์ F2 คีย์
=INDEX(DB!$B$2:$F$7,MATCH(B2,DB!$A$2:$A$7,0),MATCH(D2,DB!$B$1:$F$1,0))
Enter
Re: :ต้องการดึงข้อมูล โดยเปรียบเทียบจาก 2 เงื่อนไขครับ:
Posted: Wed Mar 05, 2014 11:29 pm
by TONandAOR
ขอบคุณมากครับ
ลองใส่ตามที่บอก มันได้ผลครับ
เดี๋ยวลองแกะจากสูตรที่ให้มา แล้วจะลองประยุกต์กับงานที่ต้องการใช้ดูครับ