: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

รบกวนอาจารย์อีกแล้วครับ

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

รบกวนอาจารย์อีกแล้วครับ

#1

Post by chaiman »

คำถามอยู่ใน ไฟล์แนบครับ อาจารย์

ขอบคุณครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#2

Post by snasui »

:D ลองตามนี้ครับ

1. ที่ Sheet1 เซลล์ F4

=VLOOKUP($B4,Sheet2!$A$2:$D$9,2,0)

Enter

2. ที่ Sheet1 เซลล์ G4

=VLOOKUP($B4,Sheet2!$A$2:$D$9,3,0)

Enter

3. ที่ Sheet1 เซลล์ H4

=VLOOKUP($B4,Sheet2!$A$2:$D$9,4,0)

Enter

หรือเขียนสูตรที่เซลล์ F4 เป็น

=VLOOKUP($B4,Sheet2!$A$2:$D$9,Columns($F5:F5)+1,0)

Enter > Copy ไปทางขวา :mrgreen:
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#3

Post by chaiman »

โห รวดเร็วดีแท้ ขอบคุณครับ อาจารย์
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#4

Post by chaiman »

รบกวน เพิ่มเติมอีกนิดครับ อาจารย์
ตามภาพที่แนบ ครับ ต้องปรับตรงไหน
ให้เปอร์เซ็นต์ ในเซลมันขึ้นมาแบบปกติ ไม่ต้อง *100 ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#5

Post by snasui »

:D ไม่ทราบว่าสูตรในเซลล์เขียนว่าอย่างไรครับ :mrgreen:
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#6

Post by chaiman »

ในเซล ไม่มีสูตรอะไรเลยครับ ว่าง
แต่คีย์เลขเข้าไป มันก็แจ้ง มาอย่างที่เห็นนั่นแหละครับ
แม้แต่ใน sheet ใหม่เลย ก็เป็นครับ เมื่อก่อนไม่เป็น แต่พอลง

Add-Ins Morefunc ที่โหลด จากอาจารย์
ก็ออกอาการเลยครับ มันเกี่ยวกันไหม ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#7

Post by snasui »

:lol: ผมยังไม่เข้าใจชัดเจนครับ

ช่วยขยายความเพิ่มอีกหน่อยครับ

ที่จับภาพมาให้ผมดูนั้นไม่ค่อยสื่อเท่าไรครับ ต้องจับภาพในเซลล์มาให้เห็น ทั้งให้เห็นบรรทัด Formula Bar ด้วย อันนี้จะทำให้เข้าใจในระดับหนึ่งครับ ซึ่งถ้าประกอบกับภาพด้านบนจะเข้าใจมากขึ้นไปอีก

ถ้าความหมายคือใน Worksheet มันกำหนด Format เป็น % อัตโนมัติเอง แล้วต้องการแก้ไขไม่ได้กำหนดแบบอัตโนมัิตินั้น ก่อนอื่นผมก็ขอให้ความเห็นว่าไม่ใช่เหตุการณ์ปกติแล้วครับ และการติดตั้ง Morefunc ไม่มีผลกับการกำหนด Format ให้เป็น % แต่อย่างใด เพราะ Morefunc นั้นคือ Add-ins ที่เพิ่มความสามารถทางด้าน Function เข้ามาครับ

เรื่องการแก้ไขในเบื้องต้นก็ต้องกำหนดให้เป็น Gerneral (ตัวบนสุด) ซึ่งจะเห็นว่าตามในภาพด้านบนกำหนดให้เป็น Percentage อยู่ครับ :mrgreen:
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#8

Post by chaiman »

ถ้า Gerneral ก็ปกติ ครับ
แต่ถ้ากำหนดเป็น percentage คีย์เลข 1 enter แล้วมันจะ *100
มาให้เลยครับ ทั้งที่เมื่อก่อนไม่เป็น ผมลอง uninstall add in
แล้วก็ไม่หาย

ไปทดลองใช้คอมอีกเครื่อง ก็ปกติ คีย์ 1 percentage มันก็ขึ้น 1 (ไม่ *100)
งง กับเครื่องผม มันมีตัวตั้งค่า percentage ในเมนูไหนบ้างครับ
You do not have the required permissions to view the files attached to this post.
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#9

Post by chaiman »

ภาพนี้จากเครื่องผม ครับ
You do not have the required permissions to view the files attached to this post.
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#10

Post by chaiman »

ภาพนี้ จากเครื่อง ของลูก มันไม่ *100 ครับ
ที่ต้องการ แบบนี้ ครับอาจารย์

ถ้าไม่ได้ ผมคงต้องลง office ใหม่ซะแล้ว
ไม่ทราบว่าสาเหตุ มาจากอะไรเลย งง ! :roll: :roll: :?:
You do not have the required permissions to view the files attached to this post.
Last edited by chaiman on Sat Jun 05, 2010 10:21 am, edited 1 time in total.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#11

Post by snasui »

:D ครับผม ชัดเจนมากครับ

ลองอีกแบบครับ

1. ให้คีย์ตัวเลขก่อนแล้วค่อยกำหนด Format % ให้กับตัวเลขที่คีย์ไว้ก่อนแล้ว ผลที่ได้เป็นอย่างไรครับ
2. ให้คีย์ตัวเลขโดยตามด้วย % โดยไม่้ต้องกำหนด Format % ไว้ล่วงหน้า ผลที่ได้เป็นอย่างไรครับ
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#12

Post by chaiman »

ถ้าคีย์ ตัวเลข แล้วตามด้วย % จะใช้ได้ครับ อาจารย์
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#13

Post by snasui »

chaiman wrote:ถ้าคีย์ ตัวเลข แล้วตามด้วย % จะใช้ได้ครับ อาจารย์
จากภาพ ลองคลุม A1:A3 แล้วค่อยจัด Format เป็น % ผลจะได้เป็นอย่างไรครับ :?:
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#14

Post by chaiman »

จัดไปครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#15

Post by snasui »

chaiman wrote:จัดไปครับ
:D ยอดเยี่ยมทุกภาพครับ

:lol: ผมยังคิดเหมือนกับที่เดาไว้ตั้่งแต่แรกว่าไม่น่าจะปกติ เพราะว่า

คีย์ตัวเลขปกติแล้วจัด Format ก็แสดงถูกต้อง

คีย์ตัวเลขแล้วตามด้วย % ก็แสดงถูกต้อง

จัด Format ก่อนแล้วค่อยคีย์ตัวเลข แสดงไม่ถูกต้อง :flw: ==> ช่วยดูข้อความที่ผมส่งมาให้ด้วยครับ ซึ่งด้านบนซ้ายมือจะมีคำว่าข้อความใหม่ ติดกับตั้งค่าส่วนตัวน่ะครับ
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#16

Post by chaiman »

ลง office 2007 แล้วครับ ผลออกมาเหมือนเดิมเลยครับ ไม่ได้
สงสัยต้อง format เลยมั้งเนี่ย
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#17

Post by snasui »

:D ปกติหลังจากที่กำหนด Format ให้เป็นเปอร์เซ็นต์แล้ว เมื่อมีการคีย์ข้อมูลโปรแกรมจะเติม % ให้เอง หากเราลบ % ออกไปผลลัพธ์ก็จะถูกคูณด้วย 100 ตามด้วยเติมเครื่องหมาย % มาให้ครับ

จากภาพที่จับมาให้ดูนั้นโปรแกรมไม่เติม % ให้ ยังหา Option ที่กำหนดให้เติม % ยังไม่ได้ครับ ดังนั้น หากจะคีย์ให้แสดงผลตามที่ต้องการสามารถทำได้ 2 วิธีคือ

1. คีย์ตัวเลขแล้วตามด้วย %
2. คีย์ตัวเลขเป็นทศนิยม เช่น 2% ให้คีย์เป็น 0.02 ครับ :mrgreen:
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#18

Post by snasui »

:D จับภาพมาให้ดู 97-2010 ปกติถ้ามีการกำหนด Format เป็น % ไว้ก่อนแล้ว เมื่อคีย์ตัวเลข จะมีเครื่องหมาย % ตามมาทันทีครับ ไม่ต้องคีย์เอง ถ้าไม่มีเครื่องหมาย % มันจะคูณ 100 เข้าไปให้ พร้อมทั้่งมีเครื่องหมาย % ตามมาอีกด้วย
You do not have the required permissions to view the files attached to this post.
chaiman
Member
Member
Posts: 38
Joined: Sun Jan 24, 2010 9:43 pm

Re: รบกวนอาจารย์อีกแล้วครับ

#19

Post by chaiman »

ผมไปลอง เครื่องของเพื่อนบ้าน ก็ใช้ได้ปกติครับ
อาการนี้เป็นเฉพาะเครื่องผมเอง เรียกว่า เป็นคุณสมบัติพิเศษ
ที่เจ้าของเครื่องไม่อยากได้ แต่ Microsoft อยากให้ อิอิ
You do not have the required permissions to view the files attached to this post.
Last edited by chaiman on Sat Jun 05, 2010 6:11 pm, edited 2 times in total.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: รบกวนอาจารย์อีกแล้วครับ

#20

Post by snasui »

:lol: ลองดูอีกที่ครับ

Start > Control Panel > Regional and Language Options > จับภาพ Regional Options มาให้ดูหน่อยครับ :mrgreen:
Post Reply