:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#1

Post by azdza »

มือใหม่ โดนบังคับให้ทำงานด้านนี้ชั่วคราว ไม่ค่อยมีความรู้ด้านนี้มากนักเลย ช่วยเขียนสูตรให้ผมหน่อยนะครับ
จากตัวอย่าง cell ในแถวที่ 5ทั้งหมด เป็นข้อมูลตั้งต้นที่ผมต้องกรอกหรือใส่ลงไปเองครับ ใช้สำหรับอ้างอิงข้อมูลเป็นหลัก ซึ่งข้อมูลในแต่ละไฟล์ที่จะเปลี่ยนแปลงไป ในแต่ละไฟล์จะมีหลายหน้า แต่ละหน้าจะมี 50 อันดับ หน้าต่อไป 51.....เรียงต่อกันไป

ความต้องการ คือ

เมื่อผมกรอกข้อมูลลงไปใน รายการ G7 แล้วให้มีข้อมูลปรากฏใน ช่องลำดับ A7 เป็นเลข 2 คือต่อจากตัวเลขตั้งต้น ช่องลำดับ A6 ซึ่งเป็นเลข 1

และในช่องเลขที่ F7 ให้ขึ้นตัวเลข 6001 ซึ่งเป็นตัวเลข ต่อจากช่องเลขที่ F6

และในช่องเล่มที่ E7 ให้ขึ้นตัวเลข 120 ในช่อง เล่มที่นี้หมายถึง เล่มที่ 1 จะมีเลขที่ เป็น 1-50 เล่มที่ 2 จะมีเลขที่ 51-100 ไปเรื่อย ๆ ครับและในแต่ละหน้า จะมี 50 ลำดับ และในแต่ละหน้าอาจจะไม่เริ่มลำดับที่ 1

และในช่อง เดือน/ปี C7และ D7 ให้ สำเนาข้อมูล COPY จาก C6และ D6 มา

สรุป คือ ผมใส่ข้อมูลใส่ช่อง G7 เพียงข้อมูลเดียว ให้มีผลสำหรับช่อง A7 , C7 , D7 , E7 ,F7 ครับ
และผมจะต้องใส่ข้อมูลเองในช่อง G8 ,G9 ไปเรื่อย ๆ ครับ

ขอบคุณมากครับ
You do not have the required permissions to view the files attached to this post.
Last edited by azdza on Mon Mar 04, 2013 2:02 pm, edited 2 times in total.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#2

Post by bank9597 »

:D แนบไฟล์ตัวอย่างมาเลยครับ ผมจะช่วยเหลืออีกแรง
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#3

Post by azdza »

bank9597 wrote::D แนบไฟล์ตัวอย่างมาเลยครับ ผมจะช่วยเหลืออีกแรง
ขอบคุณมากครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#4

Post by bank9597 »

:D ยังไม่เห็นไฟล์แนบเลยครับ ลองแนบไฟล์ตัวอย่างมาดูครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#5

Post by azdza »

ขอบคุณครับ
ไฟล์แนบไปแล้วครับ
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#6

Post by bank9597 »

azdza wrote:ขอบคุณครับ
ไฟล์แนบไปแล้วครับ
:lol: ไฟล์แนบที่ผมพูดถึง คือ ไฟล์เอ็กเซลล์ [.xls .xlsx] ไม่ใช่ไฟล์ภาพครับ ไฟล์ภาพไม่สามารถนำมาทดสอบอะไรได้
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#7

Post by azdza »

เพิ่มเติมอีกนิดครับ ในแถว E เล่มที่ เคยใช้สูตร =int(F7/50) แล้วไม่ได้ผลครับ เช่น

เลขที่ 00020 ใช้สูตรแล้ว ผลออกมา เล่มที่ 0 ไม่ถูกต้องซึ่งความจริงเล่มที่ต้องเป็น 1
เลขที่ 00049 ใช้สูตรแล้ว ผลออกมา เล่มที่ 0 ไม่ถูกต้องซึ่งความจริงเล่มที่ต้องเป็น 1
เลขที่ 00100 ใช้สูตรแล้ว ผลออกมา เล่มที่ 2 ซึ่งความจริงเล่มที่ต้องเป็น 2อันนี้ถูกต้อง
เลขที่ 00101 ใช้สูตรแล้ว ผลออกมา เล่มที่ 2 ไม่ถูกต้อง ซึ่งความจริงเล่มที่ต้องเป็น 3
เลขที่ 00200 ใช้สูตรแล้ว ผลออกมา เล่มที่ 4 ซึ่งความจริงเล่มที่ต้องเป็น 4 อันนี้ถูกต้อง
เลขที่ 00201 ใช้สูตรแล้ว ผลออกมา เล่มที่ 4 ไม่ถูกต้อง ซึ่งความจริงเล่มที่ต้องเป็น 5
เป็นต้น ผมตั้งข้อสังเกตุคือ ถ้าตัวเลขเลขที่ สองตัวท้าย ลงท้าย 01 หรือ 51 เล่มที่ต้องเปลี่ยนไปจากเดิมคือ +1 แล้วนับต่อไปอีก 50 จำนวน ถึงเล่มที่จะ+1 เช่น
เล่มที่ เลขที่ 00001 เล่มที่ 1
เล่มที่ เลขที่ 00050 เล่มที่ 1
เล่มที่ เลขที่ 00051 เล่มที่ 2
เล่มที่ เลขที่ 00100 เล่มที่ 2
เล่มที่ เลขที่ 00101 เล่มที่ 3
เล่มที่ เลขที่ 00500 เล่มที่ 10
เล่มที่ เลขที่ 00501 เล่มที่ 11
เป็นต้นครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31255
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#8

Post by snasui »

:D ช่วยอ่านที่คุณ bank9597 โพสต์ซ้ำอีกครั้งครับ :ard:
bank9597 wrote:
azdza wrote:ขอบคุณครับ
ไฟล์แนบไปแล้วครับ
:lol: ไฟล์แนบที่ผมพูดถึง คือ ไฟล์เอ็กเซลล์ [.xls .xlsx] ไม่ใช่ไฟล์ภาพครับ ไฟล์ภาพไม่สามารถนำมาทดสอบอะไรได้
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#9

Post by azdza »

เมื่อสักครู่ผมเข้าใจผิด
ตอนนี้แนบตัวอย่างไฟล์ให้แล้วครับ
ขอบคุณครับ
You do not have the required permissions to view the files attached to this post.
NEO889
Member
Member
Posts: 122
Joined: Thu Dec 06, 2012 6:39 pm
Location: นครนายก

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#10

Post by NEO889 »

azdza wrote:เมื่อสักครู่ผมเข้าใจผิด
ตอนนี้แนบตัวอย่างไฟล์ให้แล้วครับ
ขอบคุณครับ
1.ในเซลล์ A6 ให้ใช้สูตร =IF(G6="","",ROW()-5)

2.ในเซลล์ C7 และ D7 ให้ใช้สูตร =IF(G7="","",C6) และ =IF(G7="","",D6) ตามลำดับ

3. ในเซลล์ F7 ให้ใช้สูตร =IF(G7="","",F6+1)

ผมยัง งงๆ ในคอลัมน์ เล่มที่ และ วัน เดือน ปี อยู่ว่ายึดตามอะไร
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#11

Post by bank9597 »

:D แถมครับ

ที่ A6 คีย์ =MAX($A$5:A5)+1 คัดลอกลงมา
ที่ F6 คีย์ =59999+A6 คัดลอกลงมา

ส่วนเรื่องวันที่ และเล่ม ยังอธิบายโจทย์ไม่เข้าใจครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
snasui
Site Admin
Site Admin
Posts: 31255
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#12

Post by snasui »

:lol: งานนี้ต้องการทำเป็นช่วง ๆ และต้องการให้ข้อมูล Run ต่อกันในแต่ละช่วงครับ

ลองตามนี้ครับ
  1. ที่เซลล์ A6 คีย์สูตรเพื่อให้หมายเลขลำดับ
    =IF(G6="","",COUNTIF(G$6:G6,"<>")-COUNTIF(G$6:G6,"รายการ"))
    Enter > Copy ลงด้านล่างและ Copy ไปใช้กับช่วงถัด ๆ ไป
  2. ที่เซลล์ B7 คีย์สูตรเพื่อนำค่าด้านบนมาวาง
    =IF($G7="","",B$6)
    Enter > Copy ไป D7 และลงด้านล่างและ Copy ไปใช้กับช่วงถัด ๆ ไป
  3. ที่เซลล์ E6 คีย์สูตร
    =IF(G6="","",122+INT((COUNT(A$6:A6)-1)/50))
    Enter > Copy ลงด้านล่างและ Copy ไปใช้กับช่วงถัด ๆ ไป สำหรับเลขที่ระบายสีไว้ ให้เปลี่ยนเป็นเลขใด ๆ ที่ต้องการเริ่มสำหรับเล่มนั้น ๆ
  4. ที่เซลล์ F7 คีย์สูตรเพื่อ Run เลข่ที่ต่อจากที่คีย์ไว้แล้ว
    =IF(G7="","",LOOKUP(9.99999999999999E+307,F$6:F6)+1)
    Enter > Copy ไป D7 และลงด้านล่างและ Copy ไปใช้กับช่วงถัด ๆ ไป
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#13

Post by azdza »

NEO889 wrote:
azdza wrote:เมื่อสักครู่ผมเข้าใจผิด
ตอนนี้แนบตัวอย่างไฟล์ให้แล้วครับ
ขอบคุณครับ
1.ในเซลล์ A6 ให้ใช้สูตร =IF(G6="","",ROW()-5)

2.ในเซลล์ C7 และ D7 ให้ใช้สูตร =IF(G7="","",C6) และ =IF(G7="","",D6) ตามลำดับ

3. ในเซลล์ F7 ให้ใช้สูตร =IF(G7="","",F6+1)

ผมยัง งงๆ ในคอลัมน์ เล่มที่ และ วัน เดือน ปี อยู่ว่ายึดตามอะไร
เล่มที่ ขอให้ยึดตามเลขที่ครับ คือ 50 เลขที่ = 1 เล่มที่ ครับ และ มีข้อแม้ว่า ถ้าเริ่มแผ่นที่ 1ของไฟล์ เริ่มลำดับที่ 1 ถ้าสมมุติเริ่มเลขที่599 ต้องเล่มที่ 10 ลำดับที่ 2 เลขที่ 600 ต้องเล่มที่ 10 เหมือนเดิม และลำดับที่ 3 เลขที่ 601 เล่มที่ต้องเปลี่ยนไปเป็นเล่มที่ 11 ครับ หรืออธิบายแบบหนึ่งก็ได้ว่า ไม่ว่าจะเริ่มลำดับใหนก็ได้ ถ้าเลขที่ลงท้าย01 หรือ 51 เล่มที่ต้อง +1 จากของก่อนหน้านี้
เพราะการบันทึกข้อมูลของแต่ละเดือน แผ่นที่ 1 อาจจะเริ่มบันทึกในลำดับที่ 1 แต่เล่มที่และเลขที่ ไม่ได้บันทึกที่ เล่มที่1เลขที่ 0001 อาจจะเริ่มบันทึกที่ เล่มที่ 15 เลขที่ 0789 หรืออื่น ๆ ก็ได้ครับก็ได้
ส่วน เดือนปี ยึดตาม ช่องรายการครับ คือ ถ้ามีข้อมูลในช่องรายการ ให้ Copy ช่อง เดือน ปี มาครับ เท่านั้นเอง ส่วนวันที่ ผมต้องกรอกเองเพราะเป็นวันที่ไม่แน่นอน ไม่สามารถนำข้อมูลช่องอื่นมาอ้างอิงได้ครับ
joo
Gold
Gold
Posts: 1213
Joined: Sat Apr 17, 2010 3:50 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#14

Post by joo »

:D ช่วยเสริมอีกหนึ่งวิธีครับ
ที่ A6 คีย์สูตร =IF($G6="","",COUNTA(G$6:G6)) Enter > Copy ลงด้านล่าง
ที่ C7 คีย์ =IF($G7="","",C$6) Enter > Copy ไปคอลัมน์ D แล้วด้านล่าง
ที่ E6 คีย์ =IF($G6="","",ROUNDUP(F6/50,0)) Enter > Copy ลงด้านล่าง
ที่ F7 คีย์ =IF(G7="","",F6)+1 Enter > Copy ลงด้านล่าง
You do not have the required permissions to view the files attached to this post.
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#15

Post by azdza »

ขอบคุณอาจารย์ ผู้รู้ทุกท่านครับ
บางสูตรก็ยังต้องแก้ไขครับ ผลออกมาไม่ใช่อย่างที่ต้องการครับ
ผมขอส่งไฟล์แนบไปใหม่ ไฟล์นี้เป็นไฟล์ตัวอย่างที่ผมทำไว้แบบเต็ม ๆ ให้อาจารย์ช่วยพิจารณาอีกครั้งครับ ในไฟล์นี้มี 5 หน้าหรือ 5 แผ่นครับ
ว่ามีเงือนไขและต้องการผลออกมาเป็นอย่างไรครับ
ขอขอบคุณอาจารย์ทุก ๆ ท่านครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31255
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#16

Post by snasui »

:D คุณควรจะกรอกสูตรให้ครบทุกช่องตามสมาชิกตอบไปครับ ติดตรงไหนค่อยมาถามกันต่อครับ
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#17

Post by azdza »

snasui wrote::D คุณควรจะกรอกสูตรให้ครบทุกช่องตามสมาชิกตอบไปครับ ติดตรงไหนค่อยมาถามกันต่อครับ
ได้พยายามใส่สูตรตามที่อาจารย์บอกแล้วครับ แต่ยังไม่ค่อยได้ผลอย่างที่ต้องการมากนักครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31255
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#18

Post by snasui »

:D แนบไฟล์นั้นมาและแจ้งด้วยว่าติดปัญหาใดครับ
azdza
Member
Member
Posts: 11
Joined: Sun Mar 03, 2013 12:29 pm

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#19

Post by azdza »

ขอขอบคุณอาจารย์ทุก ๆ ท่าน ครับ

ตอนนี้ปัญหาเหลืออยู่เพียง ช่องเลขที่ ในแผ่นที่ 1 และช่องลำดับในแผ่นที่ 2 ซึ่งมีลักษณะเหมือนกัน ตามไฟล์แนบครับ
ในแผ่นที่ 1ช่องเลขที่ แถว F เมื่อผมใส่สูตร
=IF(G7="","",F6)+1
ในช่อง F6แล้ว Copy ลงมา ช่องที่ไม่มีข้อมูลรายการ แถว G จะขึ้น ##### เมื่อผมกรอกรายการแล้วก็จะเข้าสูตรปกติ

ในแผ่นที่ 2 แถวลำดับ A ลักษณะจะเหมือนแผ่นที่ 1 ช่องเลขที่ แถว F ครับ เมื่อผมใส่สูตร
=IF(G63="","",A62)+1
ช่อง A62 แล้ว Copy ลงมา ก็จะขึ้น #####

ถ้าแก้ ##### ตรงจุดนี้ได้ ก็คิดว่าน่าจะจบ ครับ

และถ้าเราต้องการจะล๊อค Cell ในช่องสีส้ม
ทั้งหมดไม่ให้มีการแก้ไข ลบ เปลี่ยนแปลง
เราต้องการอย่างไร มีเทคนิคหรือวีธีทำอย่างไรครับ
รวมทั้งล๊อคสูตรทั้งหมด ไม่ให้มีการแก้ไข
ส่วนช่องที่ไม่ระบายสี ปล่อยให้แก้ไขหรือใส่ข้อมูลได้ครับ
ใช้ excell 2003 ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31255
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: พี่ครับ ผมมือใหม่ ช่วยบอกสูตร EXCEll ให้ผมหน่อยครับ

#20

Post by snasui »

:D
azdza wrote:ในแผ่นที่ 1ช่องเลขที่ แถว F เมื่อผมใส่สูตร
=IF(G7="","",F6)+1
ในช่อง F6แล้ว Copy ลงมา ช่องที่ไม่มีข้อมูลรายการ แถว G จะขึ้น ##### เมื่อผมกรอกรายการแล้วก็จะเข้าสูตรปกติ
:D เปลี่ยนสูตรเป็น

=IF(G7="","",F6+1)
azdza wrote:ในแผ่นที่ 2 แถวลำดับ A ลักษณะจะเหมือนแผ่นที่ 1 ช่องเลขที่ แถว F ครับ เมื่อผมใส่สูตร
=IF(G63="","",A62)+1
ช่อง A62 แล้ว Copy ลงมา ก็จะขึ้น #####
เปลี่ยนสูตรเป็น

=IF(G63="","",A62+1)

สำหรับการป้องกันแผ่นงานใน Excel 2003 ให้เข้าเมนู Tools > Protection > Protect Sheet > กรอก Password > OK
Post Reply