Page 1 of 1

สูตรเลื่อนบรรทัด EXCEL อัตโนมัติ

Posted: Sun Oct 14, 2012 9:53 am
by manager
=ใน sheet เดียวกัน S3 มีคำว่า "ตัดผ้า"
=คำว่า "ตัดผ้า" อยู่บรรทัดที่ S 250
ทำสูตรคือ เมื่อ คลิกที่ S3 แล้วหน้า excel เลื่อนไปหา S 250 โดยอัตโนมัติครับ
ขอบคุณครับ

Re: สูตรเลื่อนบรรทัด EXCEL อัตโนมัติ

Posted: Sun Oct 14, 2012 11:52 am
by snasui
:D ช่วยปรับปรุงการเขียนอธิบายใหม่ให้เป็นภาษาเขียนครับ

ผมสังเกตเห็นว่าคุณ manager มีปัญหาเกี่ยวกับการอ้างอิงชีท อ้างอิงเซลล์อยู่บ่อยครั้ง ในคราวที่แล้วผมแนะนำว่าการเขียนสูตรให้ขึ้นต้นด้วยเครื่องหมาย = แทนการเขียนเครื่องหมายบวก ผมหมายถึงการเขียนสูตรในไฟล์ของคุณ manager เอง ไม่ใช่เขียนอธิบายข้อความในกล่องความเห็นในฟอรัมโดยไม่ได้อ้างอิงถึงสูตรหรือไม่ได้อธิบายเกี่ยวกับการคำนวณ ยกตัวอย่างเช่นสูตรในไฟล์ของคุณ manager แสดงเป็น

=+A1+A2 :arl: ที่สูตรเป็นเช่นนี้เพราะว่าคีย์เครื่องหมาย + แล้วคีย์หรือคลิก A1 แล้วคีย์เครื่องหมายบวกแล้วคีย์หรือคลิก A2

ควรปรับเป็นตามด้านล่าง การเขียนสูตรให้ขึ้นต้นด้วยเครื่องหมาย = เสมอเพื่อเป็นการบอกโปรแกรมว่าเป็นการเขียนสูตร

=A1+A2

สำหรับวิธีการอ้างอิงข้อมูลในการถาม เพื่อให้เพื่อน ๆ เข้าใจง่าย แนวทางหนึ่งคืออ้างอิงหน่วยที่เล็กมาก่อนครับ เช่น

เซลล์ A2 ของชีท Data ของไฟล์ Mybook.xlsx เช่นนี้เป็นต้น
manager wrote:=ใน sheet เดียวกัน S3 มีคำว่า "ตัดผ้า"
=คำว่า "ตัดผ้า" อยู่บรรทัดที่ S 250
ทำสูตรคือ เมื่อ คลิกที่ S3 แล้วหน้า excel เลื่อนไปหา S 250 โดยอัตโนมัติครับ
:aru: เครื่องหมาย = ไม่ต้องใช้, s กับ 250 ไม่ต้องวรรคครับ ให้เขียนเป็น s250 ที่ผมต้องเน้นเพราะเพื่อน ๆ เข้ามาอ่านแล้วไม่สามารถตอบได้เนื่องจากอ่านลำบาก หรืออ่านแล้วไม่เข้าใจ ถ้าผมไม่ว่างเข้ามาตอบคุณ manager จะเสียเวลารอนาน

สำหรับที่ถามมานั้นลองแนบไฟล์ตัวอย่างมาดูกันครับ 8-)

Re: สูตรเลื่อนบรรทัด EXCEL อัตโนมัติ

Posted: Sun Oct 14, 2012 12:58 pm
by manager
งวดนี้ผมโดนซะพรุนเลย!!หนาวเลย งั้นขอโทษครับผม :oops: :oops:
U8 มีคำว่า "ผลิตเหมา" ต้องการคลิก พอคลิกแล้วบังคับให้หน้า EXCEL เลื่อนอัตโนมัติไปที่ บรรทัดที่ Q801 ซึ่งมีคำว่า "ผลิตเหมา" เช่นกัน
ขอบคุณครับ

Re: สูตรเลื่อนบรรทัด EXCEL อัตโนมัติ

Posted: Sun Oct 14, 2012 1:26 pm
by snasui
:D
manager wrote:งวดนี้ผมโดนซะพรุนเลย!!หนาวเลย งั้นขอโทษครับผม
อันนี้เพื่อประโยชน์ของคุณ manager เองและเพื่อน ๆ อีกจำนวนมากที่ได้อาศัยเรียนรู้ไปด้วยครับ

จากไฟล์ตัวอย่างที่แนบมาที่ U8 คีย์

=HYPERLINK("[เลื่อนอัตโนมัติ.xls]ข้อมูล!Q"&MATCH("ผลิตเหมา",Q:Q,0),"ผลิตเหมา")

Enter โดยที่
  1. เลื่อนอัตโนมัติ.xls คือชื่อไฟล์
  2. MATCH("ผลิตเหมา",Q:Q,0) เป็นการหาว่า "ผลิตเหมา" อยู่ในลำดับที่เท่าไรของคอลัมน์ Q
  3. คำว่า "ผลิตเหมา" ตัวสุดท้ายในสูตร เป็นคำที่เราต้องการให้แสดงในเซลล์ หากต้องการเปลี่ยนเป็นคำอื่น ๆ เช่น "คลิกที่นี่" ก็ให้เปลี่ยนที่ตรงนี้ครับ

Re: สูตรเลื่อนบรรทัด EXCEL อัตโนมัติ

Posted: Sun Oct 14, 2012 2:19 pm
by manager
ติดตรงเวลาคลิกจะเลื่อนตรงตัวที่มีเงื่อนไขใว้ ผมแนบไฟล์มาให้ครับ

Re: สูตรเลื่อนบรรทัด EXCEL อัตโนมัติ

Posted: Sun Oct 14, 2012 2:25 pm
by snasui
:lol: ลองทำความเข้าใจข้อ b. ด้านบนหลาย ๆ รอบครับ :roll: ตามตัวอย่างคือหาคำว่าผลิตเหมา ถ้าเป็นการหาคำอื่น ควรจะเป็นคำอื่นหรือยังเป็นคำว่าผลิตเหมาครับ :?: :mrgreen:

Re: สูตรเลื่อนบรรทัด EXCEL อัตโนมัติ

Posted: Sun Oct 14, 2012 2:31 pm
by manager
ได้แล้วครับ ขอบพระคุณเป็นอย่างสูง