Page 1 of 1

รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 11:05 am
by tigerbaby
ต้องการล็อก Cell ข้อมูลถัดไปทั้งหมดหากไม่มีการกรอกข้อมูลใน Cell แรกก่อน เพื่อป้องกันการกรอกข้อมูลไม่ครบนะคะจะทำอย่างไรดี
ตามไฟล์แนบ ได้มีการกำหนดรูปแบบไว้แล้วส่วนหนึ่ง ซึ้งมีการกำหนดค่า หาก Cell C มีการกรอกข้อมูล ตัวอย่างเช่น ใส่เลข 5 ที่ Cell C5
Cell E,G,I,K,M ก็จะไม่เป็นสีมีแต่เส้นขอบ แต่ต้องการจะล๊อก Cell O,Q,S,U,W ไม่ให้สามารถใส่ข้อมูลได้ และให้ Cell Y เปิดหากใส่ข้อมูลก่อนหน้าครบแล้ว และเมื่อ Cell Yกรอกข้อมูลเสร็จแล้วให้ Cell AA เปิดตามลำดับ
และข้อมูลอีกส่วน คือจะมีการเลือกหัวข้อและช่องที่เปิดแต่ละหัวข้อไม่เหมือนกันจะทำการล๊อกช่องที่ไม่เปิดจะทำอย่างไร

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 11:57 am
by snasui
:D ค่าที่กรอกคือค่าใดครับ Number, Text, ค่าตรรกะ ค่าผิดพลาด
tigerbaby wrote:และข้อมูลอีกส่วน คือจะมีการเลือกหัวข้อและช่องที่เปิดแต่ละหัวข้อไม่เหมือนกันจะทำการล๊อกช่องที่ไม่เปิดจะทำอย่างไร
ช่วยขยายความเพิ่มเติมด้วยครับ คือเซลล์ไหน

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 3:35 pm
by tigerbaby
รบกวนด้วยนะคะ

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 3:38 pm
by tigerbaby
และรบกวนถามอีกนิดคะ
พอดีจากไฟล์ที่ทำจะทำการลิงค์เข้ารูปแบบเอกสารสามารถทำได้ แต่หากมีการแก้ไขข้อมูลโดยการแทรกบรรทัดจะทำอย่างไรดี
รบกวนอาจารย์ช่วยแนะนำด้วยคะ

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 4:00 pm
by snasui
:D จากไฟล์ที่แนบมาคิดว่าคงต้องพึ่ง VBA ครับ หากต้องใช้ VBA คงต้องเข้าใจและเขียน VBA ได้บ้าง ไม่เช่นนั้นจะไม่สามารถแก้ไขได้เอง ลองเขียนมาดูก่อน ติดขัดตรงไหนค่อยมาดูกันต่อ
tigerbaby wrote:และรบกวนถามอีกนิดคะ
พอดีจากไฟล์ที่ทำจะทำการลิงค์เข้ารูปแบบเอกสารสามารถทำได้ แต่หากมีการแก้ไขข้อมูลโดยการแทรกบรรทัดจะทำอย่างไรดี
รบกวนอาจารย์ช่วยแนะนำด้วยคะ
ขอตัวอย่างข้อมูลและคำตอบที่ต้องการ ถ้าต้องแทรกบรรทัดก็ต้องพึ่ง VBA เช่นเดียวกันครับ

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 4:08 pm
by tigerbaby
ขอบคุณคะ
แต่แย่จังเขียนไม่เป็น VBA ไม่เป็นเลย
ทำอย่างไรดี

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 4:17 pm
by snasui
:D เบื้องต้นแนะนำให้ศึกษาจากตำรา แต่ขออภ้ยที่ไม่สามารถแนะนำตำราภาษาไทยให้ได้ เนื่องจากผมเองศึกษาจาก Help จากเวบต่างประเทศ ตำราต่างประเทศ ตัวอย่างตำราดูที่นี่ครับ http://www.snasui.com/viewtopic.php?p=2966#p2966

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 4:31 pm
by tigerbaby
ถามต่ออีกเรื่องคะ
อยากทราบสูตรการหาค่าใน Sheet ที่สองว่าวันที่1/8/2011 มี A ทั้งหมดเท่าไหร B เท่าไหร่
จะใช้สูตรไหนดีคะ

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 4:42 pm
by snasui
:D ลองตามนี้ครับ

ที่เซลล์ D4 คีย์

=SUMPRODUCT(--($C4=Sheet1!$D$4:$D$44),--(D$3=Sheet1!$C$4:$C$44))

Enter > Copy ไปด้านขวาและลงด้านล่าง

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 4:53 pm
by tigerbaby
ขอบคุณมากคะ
แต่ช่วยอธิบายสูตรให้หน่อย --ในสูตรหมายถึงอะไรหรอคะ

Re: รบกวนด้วยคะ มือใหม่หัดเล่นสูตร

Posted: Wed Aug 10, 2011 5:03 pm
by snasui
:D ดูคำอธิบายได้ที่นี่ครับ http://www.snasui.com/viewtopic.php?f=3&t=30