Page 1 of 1
กระจายข้อมูลจากชีทใดๆไปชีทที่เกี่ยวข้อง(google sheet)
Posted: Mon Jul 02, 2018 5:50 pm
by Jancha
(google sheet) ถ้าเรามีข้อมูลที่ sheet ใดๆต้องการนำข้อมูลกระจายไปตาม sheet ที่เกี่ยวข้องต้องเขียนสูตรอย่างไรครับ
โดยข้อมูลอยู่ที่ sheet database(ข้อมูลจะเพิ่มขึ้นเรื่อยๆ) ใช้ข้อมูลชื่อพนักงานเป็นตัวกระจายเลือก sheet ตัวอย่างตามภาพประกอบครับ
ลิงค์ไฟล์ประกอบคำถาม -->
https://goo.gl/2iLoSA
Re: กระจายข้อมูลจากชีทใดๆไปชีทที่เกี่ยวข้อง(google sheet)
Posted: Mon Jul 02, 2018 6:00 pm
by snasui
ตัวอย่างสูตรในชีต A เซลล์ A4 ครับ
=arrayformula(IFERROR(index(Database!A$4:A$1000,small(if(Database!$B$4:$B$1000="
A",row(Database!A$4:A$1000)-row(Database!A$4)+1),rows(A$3:A3))),""))
Enter > Copy ไปด้านขวาและลงด้านล่าง > ปรับช่วงเซลล์ในสูตรให้เพียงพอกับข้อมูลจริง > นำไปใช้กับชีตอื่น ๆ โดยปรับเฉพาะค่าที่ระบายสีไว้ในสูตร
Re: กระจายข้อมูลจากชีทใดๆไปชีทที่เกี่ยวข้อง(google sheet)
Posted: Mon Jul 02, 2018 6:09 pm
by Jancha
ขอบคุณมากครับอาจาย์
Re: กระจายข้อมูลจากชีทใดๆไปชีทที่เกี่ยวข้อง(google sheet)
Posted: Tue Jul 03, 2018 5:57 pm
by Jancha
สอบถามครับ pivot table ใน google sheet สามารถเลือกสร้างใน existing worksheet หรือ worksheet ใดๆแทนการสร้าง New Worksheet เหมือนในโปรแกรม excel ได้ไหมครับ เพราะสร้างเมื่อใดมันจะ new worksheet ตลอดครับ
Re: กระจายข้อมูลจากชีทใดๆไปชีทที่เกี่ยวข้อง(google sheet)
Posted: Wed Jul 04, 2018 9:27 pm
by snasui
หากสร้างแล้วโปรแกรม New Worksheet ให้เลยทันทีโดยไม่มีให้เลือกก็แสดงว่าไม่สามารถเลือกวาง Worksheet เดียวกันในขั้นตอนการสร้างได้
หากต้องการทราบว่าวางในชีตเดียวกันได้หรือไม่ให้ Cut Pivot Table ที่ได้มาวางไว้ในชีตเดียวกับข้อมูลแล้วสังเกตว่าโปรแกรมมีการฟ้องอะไรหรือไม่ หากไม่ฟ้องก็แสดงว่าสามารถวางในชีตเดียวกันได้ครับ
Re: กระจายข้อมูลจากชีทใดๆไปชีทที่เกี่ยวข้อง(google sheet)
Posted: Wed Jul 04, 2018 9:55 pm
by Jancha
พิสูจน์แล้วครับ ไม่สามารถเลือกตำแหน่งลงในขั้นตอนการเริ่มสร้างในครั้งแรกได้จริงๆ แต่สามารถ Cut pivot table ที่สร้างมาแล้วนั้นไปวางใน worksheet ต่างๆได้ในภายหลังโดยโปรแกรมไม่แจ้งเตือนใดๆ เป็นวิธีพิสูจน์ที่คิดไม่ถึงจริงๆครับ ขอบคุณมากครับ ++