Page 1 of 1
การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 2:22 pm
by yodpao.b
การทำฐานข้อมูล

- 1.PNG (60.03 KiB) Viewed 83 times
จากรูป
ห้องเตรียมอาหาร มีหลอด ชนิด 9 w
ถ้า ห้องเตรียมอาหาร มีหลอดเพิ่ม เช่น มี 12 w เพิ่มมาด้วย
ผมจึงเพิ่มข้อมูลดังรูปด้านล่าง

- 2.PNG (68.24 KiB) Viewed 83 times
แต่จากการดูจะเห็นว่าถ้าทำ Pivottable เพื่อหาผลรวมของ พื้นที่ใน "คอลัม ขนาด ตร.ม."
ตารางมันต้องรวม พื้นที่ในห้องเตรียมอาหาร รวมกันซึ่งผิด
เราต้องทำข้อมูลอย่างไรดีครับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 3:34 pm
by logic
ปกติผมก็ทำแบบนี้แหละครับ มันคงไม่รวมกันถ้าเอาขนาดของหลอดเข้ามาใช้ด้วย ถ้าไม่เอาขนาดมาดูมันก็รวมเอาตร.ม.มารวมกันก็ถูกแล้วนี่ครับ

Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 4:24 pm
by yodpao.b
ขนาดวัตต์นั้นไม่มีปัญหา รวมกันได้
แตถ้าพื้นที่ รวมกัน ก็แสดงว่ามี 2 ห้อง
แต่ความจริงมีห้องเดียว ครับ
ความหมายก็ห้อง
ห้องเดรียมอาหาร มีหลอด 2 ชนิด
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 4:42 pm
by logic
้ข้อมูลตัวเลขรวมกันได้หมดขึ้นอยู่กับสิ่งที่เราจะดู
ถ้าดูแยกย่อยไปเรื่อย ๆ มันต้องไม่รวมกัน ทีนี้สิ่งที่จะดูก็แล้วแต่เลือกแบบไหน มีตัวอย่างรายงาน pivot ให้ดูไหมครับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 5:47 pm
by yodpao.b
โปรดดูไฟล์แนบ เปลี่ยนจากห้องครัวเป็นห้องนอน ครับ
หมายถึงหลอดเพิ่มมาอยู่ห้องนอน
ขอบคุณตรับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 6:52 pm
by snasui
yodpao.b wrote: Tue Apr 21, 2020 2:22 pm
การทำฐานข้อมูล
1.PNG
จากรูป
ห้องเตรียมอาหาร มีหลอด ชนิด 9 w
ถ้า ห้องเตรียมอาหาร มีหลอดเพิ่ม เช่น มี 12 w เพิ่มมาด้วย
ผมจึงเพิ่มข้อมูลดังรูปด้านล่าง
2.PNG
แต่จากการดูจะเห็นว่าถ้าทำ Pivottable เพื่อหาผลรวมของ พื้นที่ใน "คอลัม ขนาด ตร.ม."
ตารางมันต้องรวม พื้นที่ในห้องเตรียมอาหาร รวมกันซึ่งผิด
เราต้องทำข้อมูลอย่างไรดีครับ

ไม่ผิดครับ
ถ้าไม่ได้ดูแยกขนาดหลอด
ถ้าไม่ต้องการให้พื้นที่มารวมกันต้อง
เพิ่มมุมมองขนาดหลอดเข้ามาด้วย
จากไฟล์แนบ ห้องนอน มี 2 บรรทัด
กรณีมีมุมมองแค่นั้นจะให้มันแสดงขนาดตร.ม. แค่ 10.50 ไม่ได้ ถ้าจะทำเช่นนั้นต้องเพิ่มมุมมองขนาดหลอดเข้าไปด้วยครับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 7:27 pm
by yodpao.b

- 1.PNG (19.43 KiB) Viewed 56 times
ผมทำตามแล้วครับ แต่เอาผลรวมออก ด้วย
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 7:33 pm
by yodpao.b
เรียนอาจารย์ครับ
ถ้าผมแยกต่างรางเป็น 2 คาราง แล้ว merge กัน
คำถาม
ผลรวมจะเป็น 52 หรือ 42 ครับ
เพราะคำตอบที่จริงมันต้อง 42
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 7:57 pm
by snasui

ไม่เข้าใจคำถามครับ
52 กับ 42 คือผลรวมของอะไรครับ
การทำ Database นั้น ข้อมูลประเภทเดียวกันจะต้องอยู่ในตารางเดียวกัน แม้อยู่หลายแหล่ง หลายตาราง ท้ายสุดก็ต้องทำเข้ามาเป็นตารางเดียวกันเพื่อสะดวกต่อการทำรายงานครับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 8:21 pm
by yodpao.b

- 1.PNG (56.74 KiB) Viewed 51 times
52 คือผลรวม จากรูป ส่วน 42 เป็นผลรวมตารางเมตรจริงในแบบที่แนบที่แนบไปใน sheet ภาพประกอบครับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 10:36 pm
by snasui

ลองดูว่าใช่ที่ต้องการหรือไม่ครับ
แยกออกเป็น 2 ตารางแล้ว นำมาทำ Relation แล้วค่อยทำ Report
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 10:46 pm
by yodpao.b
ตอนตะกี้ลองทำอย่างอาจารย์ว่า
ตัวเลขไปกันใหญ่เลย
ผมว่าผมทำ Relation ผิด
เดียวขอเวลาศึกษาไฟล์ที่อาจารย์ทำให้ก่อนครับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 11:15 pm
by yodpao.b
ไฟล์ที่อาจารย์ทำ ไน workbook Querie ไม่เห็นมีอะไรเลย
อาจารย์ทำใน power pivot ใช่หรือไม่

- 1.PNG (23.41 KiB) Viewed 44 times
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 11:39 pm
by snasui

ทำใน Power Pivot ครับ
Re: การทำฐานข้อมูล
Posted: Tue Apr 21, 2020 11:47 pm
by yodpao.b
อาจารย์ใช้ close & load to หรือ close & load ครับ
ผมใช้ close & load

- 2.PNG (12.81 KiB) Viewed 41 times
ข้อมุลแสดงให้เห็นดังภาพ
Re: การทำฐานข้อมูล
Posted: Wed Apr 22, 2020 12:05 am
by yodpao.b
สรุปว่าผมใช้ข้อมูลไฟล์ของอาจารย์
ทำได้ทั้ง 2 แบบ
ตือ 1. แบบ 2 ตาราง แล้ว นำมาทำ Relation แล้วค่อยทำ Report
2. แบบตารางเดียว แล้วค่อยทำ Report
ผลที่ได้ออกมาเหมือนกัน ที่ผมทำผิดตอนแรกคือ ผมดันไปเอา ผลรวมตารางเมตรไปไว้ในส่วนที่ sum กัน
ผลเลยผิด
ครับ
อาจารย์ช่วยแนะนำหน่อยครับจะให้ทำแบบ ตารางเดียวหรือ 2 ครับ
เวลามีคนมากรอกข้อมูลเขาจะได้ง่าย
ขอบคุณครับ
Re: การทำฐานข้อมูล
Posted: Wed Apr 22, 2020 12:23 am
by snasui

ถ้าทำเป็นตารางเดียวแล้วใช้งานได้ตามต้องการก็ควรทำเป็นตารางเดียวครับ
Re: การทำฐานข้อมูล
Posted: Wed Apr 22, 2020 12:32 am
by yodpao.b
ขอบคุณมากครับ