Page 1 of 1

บันทึกค่าตามเวลาที่เปลี่ยนไป

Posted: Sat Jan 02, 2016 5:34 pm
by tenkafubu
หากบันทึกค่าตามเวลาที่เปลี่ยนไป ต้องใช้ฟังก์ชั่น อะไรครับ

ผมลองทดลองใช้ index แล้ว ตามสูตรนี้ index(ช่วงข้อมูล,rows(),match())
แต่ข้อมูลไม่ถูกครับ

พอลองใช้ lookup เพื่อหาข้อมูลล่าสุด แต่พอเพิ่มวันที่ ข้อมูลก็เปลี่ยนไป

เมื่อตรวจสอบ พบว่า วันที่ ต่างกัน ตามไฟล์แนบครับ
หากต้องทำซ้ำทุกปี ต้องทำอย่างไรบ้างครับ

ขอบคุณครับ

Re: บันทึกค่าตามเวลาที่เปลี่ยนไป

Posted: Sat Jan 02, 2016 7:07 pm
by snasui
tenkafubu wrote:หากบันทึกค่าตามเวลาที่เปลี่ยนไป ต้องใช้ฟังก์ชั่น อะไรครับ

ผมลองทดลองใช้ index แล้ว ตามสูตรนี้ index(ช่วงข้อมูล,rows(),match())
แต่ข้อมูลไม่ถูกครับ

พอลองใช้ lookup เพื่อหาข้อมูลล่าสุด แต่พอเพิ่มวันที่ ข้อมูลก็เปลี่ยนไป

เมื่อตรวจสอบ พบว่า วันที่ ต่างกัน ตามไฟล์แนบครับ
หากต้องทำซ้ำทุกปี ต้องทำอย่างไรบ้างครับ

ขอบคุณครับ
:D ช่วยอธิบายว่าถ้าถูกต้องข้อมูลที่ชีทใด เซลล์ใด จะต้องได้เท่าใด จะได้เข้าถึงปัญหาโดยไวครับ

ที่พบว่าวันที่ต่างกันนั้น ต่างกันที่ชีทใด เซลล์ใด ต่างกันในลักษณะใด ถ้าไม่ต่างกันจะต้องเป็นค่าเท่าใด ช่วยระบุมาอย่างละเอียดครับ

Re: บันทึกค่าตามเวลาที่เปลี่ยนไป

Posted: Sun Jan 03, 2016 2:35 am
by XDoll
:) ลองดูครับ
1.ที่ชีท statis stock daily เปลี่ยน พศ จาก 56,57,58,59 เป็น 2013,2014,2015,2016 ตามลำดับครับ
2.สร้าง Define name Lrow =OFFSET('Raw water'!$A$7,COUNTA('Raw water'!$A$7:$A$12)-1,0)
3.ชีท statis stock daily
ทึ่ H5 คีย์ =IFNA(OFFSET(Lrow,0,MATCH(DATE(IF(H$4="(%)",G$3,H$3),MONTH($A5),DAY($A5)),'Raw water'!$3:$3,0)+(MOD(COLUMN(),2))),0) คอปปี้ไปขวาและลงล่าง (มาด้านซ้ายด้วยก็ได้ครับหากมีข้อมูล ณ ปีนั้นๆ)

*ผิดพลาดประการใดขออภัยด้วยครับ