Page 1 of 3

Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Sun May 26, 2019 10:16 pm
by yodpao.b
Pivot tabel
สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม
Capture.JPG
Capture.JPG (72.13 KiB) Viewed 144 times

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Mon May 27, 2019 11:30 am
by logic
Pivot Table มันกรองข้อมูลได้นี่ครับหรือว่ากรองแล้วมันไม่ออกครับ?

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Mon May 27, 2019 6:47 pm
by yodpao.b
ขอบคุณครับ ลืมไปว่ามี

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Mon May 27, 2019 8:07 pm
by yodpao.b
ผมทำไม่ได้ครับ
Capture.JPG
Capture.JPG (44.27 KiB) Viewed 127 times
ค้องการสราง table แบบด้านล่างแต่ให้ใช้ ตารางด้านบนเป็นฐานข้อมูล
โดยมีข้อแม้คือให้เอาค่าที่เกิน >0.5 มาบวกกัน

Capture1.JPG
Capture1.JPG (24.55 KiB) Viewed 127 times
table นี้สร้างจาก ตาราง หน้า EX

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Tue May 28, 2019 5:58 am
by snasui
:D ตัวอย่างตารางข้อมูลที่สะดวกต่อการกรองเฉพาะค่าที่ต้องการมารวมกันตามภาพครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Tue May 28, 2019 9:53 am
by yodpao.b
ครับคงต้องลองทำตารางใหม่ดู ขอมูลเยอะมากครับ โพสต์นี้ไว่ก่อนและกัน

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Tue May 28, 2019 10:05 pm
by yodpao.b
อาจารย์ช่วยแนะนำการจัดข้อมูลก่อนทำ Pivot tabel
ผมมีข้อมูล 2 ส่วน
ต้องการนำมารวมกัน จะต้องจัดรูปแบบยังไงครับ มันมีเวลาเข้ามาเกี่ยวก็เลยงง

รูปที่ 1 ข้อมูลส่วนแรก
Capture.JPG
Capture.JPG (56.47 KiB) Viewed 109 times
รูปที่ 2 ข้อมูลส่วนที่ 2
Capture2.JPG
Capture2.JPG (42.21 KiB) Viewed 109 times
นำทั้ง 2 ส่วนมารวมกันในหน้าที 2
ผมแปลงรูปแบบได้ในส่วน แรก ส่วนที่ 2 ไม่รู้จะรวมยังไงดังรูปด้านล่าง
Capture3.JPG
Capture3.JPG (63.79 KiB) Viewed 109 times
ขอบคุณครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Tue May 28, 2019 10:12 pm
by yodpao.b
ข้อมูลมีมาก แต่นำเข้ามาโพสตไม่กี่บรรทัด

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Wed May 29, 2019 7:25 am
by snasui
yodpao.b wrote: Tue May 28, 2019 10:05 pm อาจารย์ช่วยแนะนำการจัดข้อมูลก่อนทำ Pivot tabel
ผมมีข้อมูล 2 ส่วน
ต้องการนำมารวมกัน จะต้องจัดรูปแบบยังไงครับ มันมีเวลาเข้ามาเกี่ยวก็เลยงง
:D ต้องการผลลัพธ์เป็นอย่างไรครับ

หากใช้ Excel 2013 เป็นต้นไป เราไม่จำเป็นต้องนำมาทำเป็นตารางเดียวกัน ทำแยกเป็นคนละตารางแล้วค่อยสร้าง Connection ระหว่างกัน จากนั้นค่อยทำ Pivot Table

ทั้งสองข้อมูลจะต้องมีตารางในรูปแบบที่ผมทำตัวอย่างไปให้ครับ

ตารางที่พร้อมจะทำ Pivot Table จากงานนี้จะมี 3 ตารางเป็นอย่างน้อยคือ
  1. ตาราง Database จากข้อมูลในชีต dataA ส่วนล่าง
  2. ตาราง Database จากจข้อมูลในชีต dataB
  3. ตารางรหัส ID (dataB คอลัมน์ A) ที่สร้างขึ้นมาใหม่โดยไม่ซ้ำกัน
อธิบายไว้เท่านี้ก่อนเพื่อจะรอตัวอย่างตารางคำตอบพร้อมทั้ง Version ของ Excel จะได้อธิบายต่อไปในแนวทางที่ตรงกับความต้องการครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 11:38 am
by yodpao.b
ที่ทำงานใช้ Excel 2013 ครับ
ตารางที่พร้อทจะทำ Pivot Table
Database_1
Database_2
Database_3
ตารางแบบนี้ถูกต้องไหมครับ
Capture.JPG

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 11:42 am
by yodpao.b
ที่ทำงานใช้ Excel 2013 ครับ
ตารางที่พร้อทจะทำ Pivot Table
Database_1
Database_2
Database_3
ตารางแบบนี้ถูกต้องไหมครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 11:46 am
by yodpao.b
ไฟล์

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 7:07 pm
by snasui
:D Database_1 ต้องแปลงให้เหมือน #5 ที่ผมแจ้งไปครับ

Excel Version 2013 เป็น Professional Plus หรือ Standard ครับ

หากเป็นรุ่น Standard จะค่อนข้างยุ่งยากในการแปลงด้วย Manual หากเป็นไปได้เลือกใช้ VBA เข้ามาจัดการงานนี้ครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 9:13 pm
by yodpao.b
Excel Version 2013 น่าจะเป็น Standard ครับ เพราะเป็นของที่ทำงาน
แก้ไข Database_1
database1.JPG
database1.JPG (30.59 KiB) Viewed 82 times
ผิดครับยังไม่ครบ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 9:26 pm
by snasui
:D ข้อมูลของ Database_1 ไม่ครบครับ

Database_1 จำเป็นจะต้องมี ID และจะต้องมีครบทุกบรรทัดไม่เช่นนั้นจะไม่สามารถนำไปสร้าง Connection กับ Database อื่นได้ หรือหากใช้สูตรก็จะไม่สามารถหาข้อมูลที่เกี่ยวข้องมาแสดงได้

ผมต้องการเห็นว่าตารางที่เป็นคำตอบปลายทางว่ามีหน้าตาเป็นอย่างไร ยังไม่ได้โพสต์มาให้ดูเลยครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 9:29 pm
by yodpao.b
เรียนอาจาร์ยตรีบ
ผมไม่รู้จริงๆในช่อง attri และช่อง Value หามาได้อย่างไร หาจากไหน
ถ้า Sum จากแถว ก็จะสัมพันกับเวลาแต่ไม่สัมพันกับ id
ถ้า Sum จากคอลัม ก็จะสัมพันกับ id แต่ไม่สัมพันกับ เวลา
รบกวนขอดูต้วอย่างไฟล์ที่อาจารย์ทำ
ขอบคุณครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 9:58 pm
by snasui
:D ในโพสต์ #5 ผมนำไฟล์มาจากโพสต์ #4 โดย Attribute คือหัวคอลัมน์ ส่วน Value คือค่าตัวเลขภายใต้คอลัมน์นั้น ๆ ครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 10:01 pm
by yodpao.b
ผมนั่งดูข้อมูลแล้วติดว่า
สมุติ
id แรก มีข้อมูล 1000 บรรทัด
เรามี 50 id
ผมต้อง copy ข้อมูลลงด้านล่าง ทุก id
จำนวนบรรทัดจะเป็น 50 คูณ1000 = 50,0000 บรรทัด
ผมคิดถูกไหมครับ

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 10:04 pm
by snasui
:D ถูกต้องครับ

หากจะรวมเฉพาะจำนวนด้วย Pivot Table จะต้องทำเช่นนั้นครับ ยกเว้นใช้วิธีอื่น

Re: Pivot tabel สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม

Posted: Thu May 30, 2019 10:49 pm
by yodpao.b
สมมุติ
มีข้อมูลแคนี้ ผมทำถูกไหมครับ
ไฟล์ ตัวอย่างเรียงไว้แล้ว
ถ้าถูกต้องผมจะได้ทำไฟล์ให้อาจารย์ใหม่
1.JPG
1.JPG (34.19 KiB) Viewed 69 times