Page 1 of 1

ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Fri Dec 21, 2012 6:24 am
by ajsudkedt
ถ้าเราพิมพ์ตัวเลขลงใน A1 ลงไปเรื่อย ๆ
อยากให้ช่อง B2 แจ้งลำดับที่ของตัวเลขขณะที่เราพิมพ์ไปด้วยพร้อมกัน
เช่น
เรากรอก 2 ใน A1ตัวเลขใน B2 ขึ้น 1
เรากรอก 24 ใน A1ตัวเลขใน B2 ขึ้น 2
เรากรอก 241 ใน A1ตัวเลขใน B2 ขึ้น 3
เรากรอก 2413 ใน A1ตัวเลขใน B2 ขึ้น 4
เรากรอก 24135 ใน A1ตัวเลขใน B2 ขึ้น 5
แบบนี้พอจะมีสูตรไหมครับ
ขอบคุณล่วงหน้าขอรับ

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Fri Dec 21, 2012 7:04 am
by snasui
:D การนับลักษณะนั้นใช้ฟังก์ชั่น Len ได้ครับ เช่นที่เซลล์ใด ๆ คีย์

=Len(A1)

เป็นการนับว่า A1 มีกี่อักขระ

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Fri Dec 21, 2012 1:39 pm
by ajsudkedt
ลองสูตร=Ken(A1) แล้วครับ
แต่ยังไม่โดนใจครับ
เรื่องของเรื่องคือผมอยากกรอกคำตอบนักเรียนแต่ละคนในแต่ละข้อ ทั้งหมด 100 ข้อ
เพื่อที่จะนำคำตอบของนักเรียนแต่ละคนมาทำการวิเคราะห์ข้อสอบแต่ละข้อครับ
ปัญหาคือขณะที่ผมกรอกคำตอบแต่ละข้อของนักเรียนลงไปนั้น
ผมไม่รู้ว่ามันเป็นคำตอบข้อที่เท่าไหร่แล้วนะครับ (คือมันเผลอนับผิดนับถูกนะครับเพราะนักเรียน 297 คน x 100 ข้อ)
ทั้งนี้สูตร Len(A1) นั้นจะปรากฏค่าจะต้อง Enter ก่อน
หากจะกรอกแบบช่องละคำตอบก็ต้องกด enter ไปด้วยค่อนข้างเหนื่อยและเสียเวลาครับ
อยากได้สูตรแบบที่แจ้งด้านบนนะครับ
กรอกเมื่อไหร่ตัวเลขลำดับขึ้นเมื่อนั้นทั้งที่ยังไม่ต้องกด Enter
หากไม่มีสูตรก็ไม่เป็นไรครับ ขอบคุณครับ

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Fri Dec 21, 2012 1:54 pm
by bank9597
ajsudkedt wrote:ลองสูตร=Ken(A1) แล้วครับ
แต่ยังไม่โดนใจครับ
เรื่องของเรื่องคือผมอยากกรอกคำตอบนักเรียนแต่ละคนในแต่ละข้อ ทั้งหมด 100 ข้อ
เพื่อที่จะนำคำตอบของนักเรียนแต่ละคนมาทำการวิเคราะห์ข้อสอบแต่ละข้อครับ
ปัญหาคือขณะที่ผมกรอกคำตอบแต่ละข้อของนักเรียนลงไปนั้น
ผมไม่รู้ว่ามันเป็นคำตอบข้อที่เท่าไหร่แล้วนะครับ (คือมันเผลอนับผิดนับถูกนะครับเพราะนักเรียน 297 คน x 100 ข้อ)
ทั้งนี้สูตร Len(A1) นั้นจะปรากฏค่าจะต้อง Enter ก่อน
หากจะกรอกแบบช่องละคำตอบก็ต้องกด enter ไปด้วยค่อนข้างเหนื่อยและเสียเวลาครับ
อยากได้สูตรแบบที่แจ้งด้านบนนะครับ
กรอกเมื่อไหร่ตัวเลขลำดับขึ้นเมื่อนั้นทั้งที่ยังไม่ต้องกด Enter
หากไม่มีสูตรก็ไม่เป็นไรครับ ขอบคุณครับ
:D แนบไฟล์ตัวอย่างมาเลยครับ พร้อมความต้องการ ทุกปัญหามีทางแก้เสมอครับ ถ้ามาถามในฟอรั่มนี้ หากผมตอบไม่ได้ ก็จะมีท่านอื่นๆอีก เช่น อาจารย์คนควน มาช่วยเหลืออย่างแน่นอนครับ

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Fri Dec 21, 2012 4:03 pm
by ajsudkedt
ตามไฟล์นี้ครับ
ผมคีย์คำตอบไว้บางคนแล้ว

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Fri Dec 21, 2012 4:54 pm
by bank9597
ajsudkedt wrote:ตามไฟล์นี้ครับ
ผมคีย์คำตอบไว้บางคนแล้ว
:lol: จะให้แสดงผลระหว่างที่กำลังคีย์ข้อมูลเลยนั้น คงไม่มีสูตรไหนทำได้แน่นอนครับ คงต้องพึ่ง vba เท่านั้นล่ะครับ

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Sat Dec 22, 2012 7:35 am
by snasui
ajsudkedt wrote:ทั้งนี้สูตร Len(A1) นั้นจะปรากฏค่าจะต้อง Enter ก่อน
:D ทุกฟังก์ชั่นก็เป็นเช่นนี้ครับ จะต้องกรอกค่าให้เสร็จก่อนแล้วค่อย Enter จึงจะแสดงผล
ajsudkedt wrote:หากจะกรอกแบบช่องละคำตอบก็ต้องกด enter ไปด้วยค่อนข้างเหนื่อยและเสียเวลาครับ
หากไม่ต้องการกดแป้น Enter ให้ใช้การกดแป้น Tab แทน โดยกรอกทีละข้อเรียงไปด้านขวาเรื่อย ๆ จะสามารถทราบได้ว่ากรอกไปกี่ข้อแล้ว เพราะเราสามารถเขียนลำดับข้อไว่้ด้านบนเหมือน Field ได้ จากนั้นค่อยนำค่าที่กรอกมาเชื่อมต่อกันในเซลล์เดียวเพื่อนำไปใช้งานต่อไป

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Sun Dec 23, 2012 1:07 pm
by ajsudkedt
ขอบคุณครับ
ผมคิดไว้ว่าจะให้เด็กนักเรียน
ไปนั่งคีย์คำตอบในห้องคอมพร้อมกันที่เดียว
โดยแชร์ให้ใช้ไฟล์ฐาน excel ตัวด้วยกัน
กรอกเครื่องลูกแล้วข้อมูลมาเก็บที่เครื่องแม่
ประมาณนี้จะต้องทำอย่างไรครับ
ทั้งนี้เพื่อให้การกรอกข้อมูลเร็วขึ้น
แล้วสามารถแชร์ให้เครื่องลูกกรอก
ได้ทั้งหมดกี่เครื่องถึงจะเสถียรครับ

Re: ขอสูตรแจ้งจำนวนตัวเลขครับ

Posted: Sun Dec 23, 2012 1:16 pm
by snasui
:D การแชร์ไฟล์สามารถกรอกได้พร้อมกัน 255 คนครับ ผมไม่เคยทดสอบว่ากรอกกี่คนถึงจะเสถียร และยังไม่เคยพบว่าความเสถียรขึ้นกับจำนวนคนกรอก

การแชร์ไฟล์สามารถเข้าไปกำหนดได้ที่เมนู Review > Share Workbook จากนั้นนำไฟล์นี้ไปวางในเครื่องที่มีการ Share Folder ให้ใช้งานในเครือข่ายครับ