TLDR สรุปสั้นๆ
DPRODUCT คูณข้อมูลในฐานข้อมูลตามเงื่อนไขที่ระบุในคอลัมน์ที่กำหนด
คำอธิบาย
DPRODUCT จะคูณค่าทั้งหมดในคอลัมน์ที่คุณกำหนดค่าตามเงื่อนไขที่เจาะจง ซึ่งเงื่อนไขเหล่านี้สามารถนำมาจากช่วงของเซลล์ที่คุณระบุเพื่อใช้กับพื้นที่ข้อมูลที่เป็นฐานข้อมูล (หรือที่เราเรียกว่า list หรือฐานข้อมูลก็ได้) ฟังก์ชั่นนี้ช่วยให้คุณเลือกข้อมูลแค่บางส่วนที่คุณต้องการเพื่อทำการคูณ
มีครั้งแรกในเวอร์ชันไหน
2003
รูปแบบคำสั่ง (Syntax)
DPRODUCT(database, field, criteria)
Arguments
-
database (Required – range)
เป็นช่วงของเซลล์ที่ประกอบกันเป็น list หรือฐานข้อมูลที่มีข้อมูล คุณจะต้องมีแถวแรกเพื่อเป็นหัวข้อของคอลัมน์ต่าง ๆ ในฐานข้อมูล -
field (Required – string or number)
ระบุคอลัมน์ที่ต้องการใช้ในฟังก์ชั่นนี้ คุณสามารถใช้ชื่อคอลัมน์ในเครื่องหมาย “” เช่น “Age” หรือ “Yield” หรือจะใช้ตัวเลขที่ระบุตำแหน่งของคอลัมน์ในฐานข้อมูล เช่น 1 สำหรับคอลัมน์แรกเป็นต้น -
criteria (Required – range)
ช่วงของเซลล์ที่มีเงื่อนไขที่คุณระบุ ได้ทั้งเป็นช่วงที่มีหัวข้อและช่องหนึ่งช่องที่ระบุเงื่อนไขสำหรับคอลัมน์
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: หาผลคูณของผลผลิตจากต้นแอปเปิ้ลที่มีความสูงระหว่าง 10 ถึง 16 ฟุต และต้นแพร์ใด ๆ=DPRODUCT(A5:E11, "Yield", A1:F3)
Result:$800 (ผลลัพธ์เป็นจำนวนเงินที่มาจากการคูณตามเงื่อนไข) -
Formula:
Description: หาผลคูณของความสูงของต้นไม้ที่เป็นต้นแอปเปิ้ลและต้นแพร์ที่มีเงื่อนไขตามช่วง A1:B2=DPRODUCT(A5:B10, 2, A1:B2)
Result:จำนวนที่คูณตามเงื่อนไขในเซลล์ A1:B2 -
Formula:
Description: คูณผลตอบแทนของข้อมูลในคอลัมน์ Profit ตามเงื่อนไขที่ตั้งไว้ในชื่อช่วง Criteria=DPRODUCT(Database, "Profit", Criteria)
Result:ผลลัพธ์ตามการคูณค่าผลกำไรทีละรายการที่ตรงเงื่อนไข -
Formula:
Description: หาผลคูณของอายุของต้นไม้ที่ระบุในช่วงของเซลล์ที่ใช้เงื่อนไข E3:F4=DPRODUCT(A5:D15, "Age", E3:F4)
Result:จำนวนที่ได้จากการคูณตามเงื่อนไขอายุที่ระบุไว้ -
Formula:
Description: คูณผลผลิตของรายการที่ตรงตามเงื่อนไขในช่วง G1:G2=DPRODUCT(A1:E20, 4, G1:G2)
Result:จำนวนตามการคูณซึ่งเป็นผลจากการคูณผลผลิตตามเงื่อนไข
Tips & Tricks
ใช้ DPRODUCT เพื่อคัดเลือกและคูณเฉพาะข้อมูลที่ต้องการตามเงื่อนไขที่เจาะจงได้อย่างดี โดยเฉพาะเมื่อคุณมีฐานข้อมูลใหญ่และไม่อยากทำการคูณทุกค่าในฐานข้อมูลทั้งหมด
ข้อควรระวัง (Cautions)
ต้องแน่ใจว่าเงื่อนไขที่ระบุไม่ทับซ้อนกับฐานข้อมูล และอย่าวางช่วงของเงื่อนไขตรงกับแถวล่างสุดของฐานข้อมูลเพราะอาจจะทำให้ข้อมูลใหม่ไม่สามารถเพิ่มได้
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply