Page 1 of 1
refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 3:24 pm
by March201711
ทำไมไม่สามารถ refresh ข้อมูลจาก file :book2 ได้คะ ทั้งๆที่เปิดfile พร้อมกัน หรือบางครั้งก็ขึ้น #ref ทำให้ต้องสร้าง pivot ใหม่ทุกครั้งคะ เกิดจากอะไรคะ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 3:48 pm
by snasui

ช่วยลำดับวิธีการสร้าง Pivot Table มาเป็นข้อ ๆ ว่าได้สร้างด้วยวิธีการใด จะได้ช่วยตรวจสอบได้ครับ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 4:00 pm
by March201711
ค่ะ
1. ที่ file : Book2 สร้าง pivot table จาก sheet data ได้ sheet ใหม่ เป็นชื่อ sheet pv
2. เอา sheet pv copy ไปไว้ที่ file ใหม่ ตั้งชื่อว่า file : main_pv
3. ที่ file : main_pv sheet : pv click ขวา เพื่อ refresh data แต่ก็มี pop up ขึ้นมาตามรูปน่ะค่ะ ทั้งๆที่เปิดพร้อมกัน
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 4:12 pm
by snasui

วิธีดังกล่าวไม่ถูกต้องครับ
Pivot Table จะไม่จำว่าข้อมูลต้นทางอยู่ที่ไฟล์อื่นด้วยวิธีการการดังกล่าวครับ
วิธีการใช้ข้อมูลจากแหล่งอื่นให้ทำตามด้านล่าง
- เข้าเมนู Insert > PivotTable
- เลือก Use an external datasource > คลิก Choose Connection...
- คลิก Browse for more > เลือกไฟล์ที่ต้องการ > คลิก Open
- เลือกชีตที่ต้องการนำมาทำ PivotTable > OK
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 5:30 pm
by March201711
ทำตามที่อาจารย์บอกแล้ว อย่างนี้ต้องมาเริ่มทำใหม่ทุกครั้งหรือเปล่าคะ แล้ว sort ข้อมูลก็เรียงไม่เหมือน sheet pv ของเดิมเลยค่ะ
มี ดึงข้อมูล จาก file : Book2 sheet pv ===> เป็นชื่อ sheet test_new_pv
และ จาก file : Book2 sheet data ===> เป็นชื่อ sheet linl_from_file_Book2_sheet_data ทำไม หน้านี้เลือกข้อมูลจากบรรทัดคะ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 5:59 pm
by snasui
March201711 wrote: Sun Apr 28, 2019 5:30 pm
ทำตามที่อาจารย์บอกแล้ว อย่างนี้ต้องมาเริ่มทำใหม่ทุกครั้งหรือเปล่าคะ

วิธีการนี้ Pivot table จะจำว่าข้อมูลต้นทางคือที่ใด สามารถ Refresh เพื่อรับข้อมูลใหม่ได้ตลอดเวลา ไม่ต้องสร้าง Pivot Table ใหม่ทุกครั้งครับ
สำหรับปัญหาที่ถามมาเนื่องจากไฟล์ Book2 ข้อมูลไม่เป็น Database ครับ
ชีต data ให้ตัดบรรทัด 1:5 ทิ้งไป ข้อมูลจะเริ่มที่บรรทัดที่ 1 ส่วนชีต pv เป็น Pivot Table ไม่เหมาะที่จะนำมาทำ Pivot Table ครับ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 6:27 pm
by March201711
ถ้าไม่ลบบรรทัด 1:5 เพราะต้องเขียนหัวเรื่อง และรายละเอียดอย่างอื่นอีก สามารถทำได้บ้างไหมคะ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 6:42 pm
by snasui

Database ไม่ควรมีหัวเรื่องครับ ถ้าจะทำรายงานให้ทำที่ชีตอื่นโดยดึง Database ไปใช้ บรรทัดแรกของ Database ควรจะเป็นหัวคอลัมน์เท่านั้น ให้ใช้หลักการนี้เสมอไปครับ
หากจะนำข้อมูลที่ไม่เป็น Database ไปใช้งานต่อย่อมสามารถทำได้เป็นปกติ แต่ไม่แนะนำให้นำไปใช้งานด้วย Pivot Table เนื่องจากวิธีนี้จะถือว่าบรรทัดแรกคือหัวคอลัมน์ โปรแกรมจะให้เลือกว่าบรรทัดแรกเป็นหัวคอลัมน์หรือไม่ หากเราไม่เลือกโปรแกรมจะเลือกให้เองซึ่งจะกลายเป็น Fx คือ F แล้วตามด้วยตัวเลขและจะไม่สื่อถึงหัวคอลัมน์ที่แท้จริง ทำให้เป็นปัญหาได้ ดูภาพประกอบครับ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 8:12 pm
by March201711
ค่ะ จำเป็นต้องเปิดทั้ง 2 file พร้อมกันหรือเปล่าคะ ถ้าเปิดแค่ file main_pv อย่างเดียว ค่ะ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 8:27 pm
by snasui

ไม่จำเป็นต้องเป็นไฟล์ที่เป็น Data ครับ
Re: refresh pivot ไม่ได้
Posted: Sun Apr 28, 2019 9:50 pm
by March201711
ค่ะ จะลองทำดูใหม่ค่ะ ขอบคุณอาจารย์มากนะคะ ได้ความรู้เยอะเลยค่ะ

Re: refresh pivot ไม่ได้
Posted: Wed Feb 19, 2020 6:59 pm
by March201711
ทำไม Refresh data แล้ว ข้อมูลไม่เรียง 1 2 3 4 5 6 7 แต่ข้อมูลเรียงเป็น 1 10 13 14 15 16 2 21 22 3 5 6
Re: refresh pivot ไม่ได้
Posted: Thu Feb 20, 2020 8:34 am
by logic
้ข้อมูลไม่ใช่ตัวเลข ให้มันเรียงแบบตัวเลขไม่ได้ครับ

Re: refresh pivot ไม่ได้
Posted: Thu Feb 20, 2020 9:32 am
by March201711
แล้วต้องปรับแก้อย่างไรคะ
Re: refresh pivot ไม่ได้
Posted: Thu Feb 20, 2020 7:23 pm
by snasui

แก้ด้วยการทำให้เป็นตัวเลขที่แท้จริงครับ