Page 1 of 1

สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Wed Nov 12, 2014 4:28 pm
by leelee
สวัสดีค่ะ

ขอรบกวนสอบถามจากไฟล์ที่แนบค่ะ ว่ามีสูตรคำนวณค่าผลต่าง โดยข้ามเซลล์ที่ซ่อนไว้หรือไม่คะ

ขอบคุณมากค่ะ

Re: สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Wed Nov 12, 2014 5:02 pm
by joo
:D ไม่พบไฟล์แนบครับ

Re: สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Fri Nov 14, 2014 4:56 pm
by leelee
ขอโทษค่ะ ไฟล์เดิมใหญ่ไป
แนบไฟล์ใหม่แล้วค่ะ

Re: สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Fri Nov 14, 2014 5:35 pm
by snasui
:D เซลล์ D4 คีย์สูตรตามด้านล่างครับ

Code: Select all

=IFERROR(ABS(B4-INDEX(B$3:B3,MATCH(1,1/SUBTOTAL(103,OFFSET(B$3,ROW(B$3:B3)-ROW(B$3),0))))),0)
Ctrl+Shift+Enter > Copy ลงด้านล่าง

!
Note: Ctrl+Shift+Enter หมายถึง
  1. กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  2. กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  3. หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
  4. การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง

Re: สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Tue Nov 25, 2014 1:39 pm
by leelee
ขอบคุณมากค่ะ

Re: สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Thu Nov 27, 2014 3:36 pm
by leelee
รบกวนช่วยแก้สูตรให้อีกครั้งได้ไม๊ค่ะ (ไฟล์ตัวอย่างที่แนบให้ครั้งแรก แถวแรก(B3)ไม่มีการเปลี่ยนแปลง แต่พอเอาสูตรไปใช้จริง มีการซ่อนเซลล์โดยการกรอง เซลล์อ้างอิงจึงไม่ใช่เซลล์เดิม ทำให้ใช้สูตรไม่ได้บางช่วงค่ะ)

ขอบคุณมากค่ะ

Re: สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Thu Nov 27, 2014 9:12 pm
by snasui
:D ลองปรับสูตรเป็นตามด้านล่างครับ

=IFERROR(ABS(B4-INDEX(B$3:B3,MATCH(2,1/SUBTOTAL(3,OFFSET(B$3,ROW(B$3:B3)-ROW(B$3),0))))),0)

Re: สอบถามสูตรหาผลต่างโดยข้ามเซลล์ที่ซ่อนไว้ค่ะ

Posted: Sat Nov 29, 2014 11:28 am
by leelee
ใช้ได้แล้วค่ะ
ขอบคุณมากๆค่ะ