:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser
🪷 คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ

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

ฟอรัมถาม-ตอบ Power Query, PivotTable, Power Pivot, Data Model, Chart, Dashboard
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#1

Post by yodpao.b »

Pivot tabel
สามารถดึงค่าที่มากกว่า 1 ออกมาได้ไหม
Capture.JPG
Capture.JPG (72.13 KiB) Viewed 148 times
User avatar
logic
Gold
Gold
Posts: 1511
Joined: Thu Mar 18, 2010 1:57 pm
Excel Ver: 365

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

#2

Post by logic »

Pivot Table มันกรองข้อมูลได้นี่ครับหรือว่ากรองแล้วมันไม่ออกครับ?
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#3

Post by yodpao.b »

ขอบคุณครับ ลืมไปว่ามี
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#4

Post by yodpao.b »

ผมทำไม่ได้ครับ
Capture.JPG
Capture.JPG (44.27 KiB) Viewed 131 times
ค้องการสราง table แบบด้านล่างแต่ให้ใช้ ตารางด้านบนเป็นฐานข้อมูล
โดยมีข้อแม้คือให้เอาค่าที่เกิน >0.5 มาบวกกัน

Capture1.JPG
Capture1.JPG (24.55 KiB) Viewed 131 times
table นี้สร้างจาก ตาราง หน้า EX
Attachments
aaaaaa.xlsx
(27.3 KiB) Downloaded 4 times
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#5

Post by snasui »

:D ตัวอย่างตารางข้อมูลที่สะดวกต่อการกรองเฉพาะค่าที่ต้องการมารวมกันตามภาพครับ
Attachments
PivotTableForFilterVal
PivotTableForFilterVal
PvTble.png (46.76 KiB) Viewed 126 times
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#6

Post by yodpao.b »

ครับคงต้องลองทำตารางใหม่ดู ขอมูลเยอะมากครับ โพสต์นี้ไว่ก่อนและกัน
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#7

Post by yodpao.b »

อาจารย์ช่วยแนะนำการจัดข้อมูลก่อนทำ Pivot tabel
ผมมีข้อมูล 2 ส่วน
ต้องการนำมารวมกัน จะต้องจัดรูปแบบยังไงครับ มันมีเวลาเข้ามาเกี่ยวก็เลยงง

รูปที่ 1 ข้อมูลส่วนแรก
Capture.JPG
Capture.JPG (56.47 KiB) Viewed 113 times
รูปที่ 2 ข้อมูลส่วนที่ 2
Capture2.JPG
Capture2.JPG (42.21 KiB) Viewed 113 times
นำทั้ง 2 ส่วนมารวมกันในหน้าที 2
ผมแปลงรูปแบบได้ในส่วน แรก ส่วนที่ 2 ไม่รู้จะรวมยังไงดังรูปด้านล่าง
Capture3.JPG
Capture3.JPG (63.79 KiB) Viewed 113 times
ขอบคุณครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#8

Post by yodpao.b »

ข้อมูลมีมาก แต่นำเข้ามาโพสตไม่กี่บรรทัด
Attachments
test_pvt.xlsx
(417.63 KiB) Downloaded 2 times
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#9

Post 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 จะได้อธิบายต่อไปในแนวทางที่ตรงกับความต้องการครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#10

Post by yodpao.b »

ที่ทำงานใช้ Excel 2013 ครับ
ตารางที่พร้อทจะทำ Pivot Table
Database_1
Database_2
Database_3
ตารางแบบนี้ถูกต้องไหมครับ
Capture.JPG
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#11

Post by yodpao.b »

ที่ทำงานใช้ Excel 2013 ครับ
ตารางที่พร้อทจะทำ Pivot Table
Database_1
Database_2
Database_3
ตารางแบบนี้ถูกต้องไหมครับ
Attachments
Capture1.JPG
Capture1.JPG (11.46 KiB) Viewed 97 times
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#12

Post by yodpao.b »

ไฟล์
Attachments
test_pvt.xlsx
(169.31 KiB) Downloaded 3 times
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#13

Post by snasui »

:D Database_1 ต้องแปลงให้เหมือน #5 ที่ผมแจ้งไปครับ

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

หากเป็นรุ่น Standard จะค่อนข้างยุ่งยากในการแปลงด้วย Manual หากเป็นไปได้เลือกใช้ VBA เข้ามาจัดการงานนี้ครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#14

Post by yodpao.b »

Excel Version 2013 น่าจะเป็น Standard ครับ เพราะเป็นของที่ทำงาน
แก้ไข Database_1
database1.JPG
database1.JPG (30.59 KiB) Viewed 86 times
ผิดครับยังไม่ครบ
Attachments
test_pvt.xlsx
(41.62 KiB) Downloaded 1 time
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#15

Post by snasui »

:D ข้อมูลของ Database_1 ไม่ครบครับ

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

ผมต้องการเห็นว่าตารางที่เป็นคำตอบปลายทางว่ามีหน้าตาเป็นอย่างไร ยังไม่ได้โพสต์มาให้ดูเลยครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#16

Post by yodpao.b »

เรียนอาจาร์ยตรีบ
ผมไม่รู้จริงๆในช่อง attri และช่อง Value หามาได้อย่างไร หาจากไหน
ถ้า Sum จากแถว ก็จะสัมพันกับเวลาแต่ไม่สัมพันกับ id
ถ้า Sum จากคอลัม ก็จะสัมพันกับ id แต่ไม่สัมพันกับ เวลา
รบกวนขอดูต้วอย่างไฟล์ที่อาจารย์ทำ
ขอบคุณครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#17

Post by snasui »

:D ในโพสต์ #5 ผมนำไฟล์มาจากโพสต์ #4 โดย Attribute คือหัวคอลัมน์ ส่วน Value คือค่าตัวเลขภายใต้คอลัมน์นั้น ๆ ครับ
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#18

Post by yodpao.b »

ผมนั่งดูข้อมูลแล้วติดว่า
สมุติ
id แรก มีข้อมูล 1000 บรรทัด
เรามี 50 id
ผมต้อง copy ข้อมูลลงด้านล่าง ทุก id
จำนวนบรรทัดจะเป็น 50 คูณ1000 = 50,0000 บรรทัด
ผมคิดถูกไหมครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31191
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

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

#19

Post by snasui »

:D ถูกต้องครับ

หากจะรวมเฉพาะจำนวนด้วย Pivot Table จะต้องทำเช่นนั้นครับ ยกเว้นใช้วิธีอื่น
yodpao.b
Gold
Gold
Posts: 1608
Joined: Tue Jul 19, 2011 2:47 pm
Excel Ver: 2013,excel standard

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

#20

Post by yodpao.b »

สมมุติ
มีข้อมูลแคนี้ ผมทำถูกไหมครับ
ไฟล์ ตัวอย่างเรียงไว้แล้ว
ถ้าถูกต้องผมจะได้ทำไฟล์ให้อาจารย์ใหม่
1.JPG
1.JPG (34.19 KiB) Viewed 73 times
Attachments
ex.xlsx
(12.31 KiB) Downloaded 1 time
Post Reply