Page 1 of 2

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

Posted: Fri Jun 04, 2010 8:45 pm
by chaiman
คำถามอยู่ใน ไฟล์แนบครับ อาจารย์

ขอบคุณครับ

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

Posted: Fri Jun 04, 2010 8:54 pm
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:

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

Posted: Fri Jun 04, 2010 9:15 pm
by chaiman
โห รวดเร็วดีแท้ ขอบคุณครับ อาจารย์

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

Posted: Fri Jun 04, 2010 10:03 pm
by chaiman
รบกวน เพิ่มเติมอีกนิดครับ อาจารย์
ตามภาพที่แนบ ครับ ต้องปรับตรงไหน
ให้เปอร์เซ็นต์ ในเซลมันขึ้นมาแบบปกติ ไม่ต้อง *100 ครับ

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

Posted: Fri Jun 04, 2010 10:11 pm
by snasui
:D ไม่ทราบว่าสูตรในเซลล์เขียนว่าอย่างไรครับ :mrgreen:

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

Posted: Fri Jun 04, 2010 10:26 pm
by chaiman
ในเซล ไม่มีสูตรอะไรเลยครับ ว่าง
แต่คีย์เลขเข้าไป มันก็แจ้ง มาอย่างที่เห็นนั่นแหละครับ
แม้แต่ใน sheet ใหม่เลย ก็เป็นครับ เมื่อก่อนไม่เป็น แต่พอลง

Add-Ins Morefunc ที่โหลด จากอาจารย์
ก็ออกอาการเลยครับ มันเกี่ยวกันไหม ครับ

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

Posted: Fri Jun 04, 2010 11:18 pm
by snasui
:lol: ผมยังไม่เข้าใจชัดเจนครับ

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

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

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

เรื่องการแก้ไขในเบื้องต้นก็ต้องกำหนดให้เป็น Gerneral (ตัวบนสุด) ซึ่งจะเห็นว่าตามในภาพด้านบนกำหนดให้เป็น Percentage อยู่ครับ :mrgreen:

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

Posted: Sat Jun 05, 2010 7:33 am
by chaiman
ถ้า Gerneral ก็ปกติ ครับ
แต่ถ้ากำหนดเป็น percentage คีย์เลข 1 enter แล้วมันจะ *100
มาให้เลยครับ ทั้งที่เมื่อก่อนไม่เป็น ผมลอง uninstall add in
แล้วก็ไม่หาย

ไปทดลองใช้คอมอีกเครื่อง ก็ปกติ คีย์ 1 percentage มันก็ขึ้น 1 (ไม่ *100)
งง กับเครื่องผม มันมีตัวตั้งค่า percentage ในเมนูไหนบ้างครับ

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

Posted: Sat Jun 05, 2010 9:55 am
by chaiman
ภาพนี้จากเครื่องผม ครับ

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

Posted: Sat Jun 05, 2010 9:57 am
by chaiman
ภาพนี้ จากเครื่อง ของลูก มันไม่ *100 ครับ
ที่ต้องการ แบบนี้ ครับอาจารย์

ถ้าไม่ได้ ผมคงต้องลง office ใหม่ซะแล้ว
ไม่ทราบว่าสาเหตุ มาจากอะไรเลย งง ! :roll: :roll: :?:

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

Posted: Sat Jun 05, 2010 10:18 am
by snasui
:D ครับผม ชัดเจนมากครับ

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

1. ให้คีย์ตัวเลขก่อนแล้วค่อยกำหนด Format % ให้กับตัวเลขที่คีย์ไว้ก่อนแล้ว ผลที่ได้เป็นอย่างไรครับ
2. ให้คีย์ตัวเลขโดยตามด้วย % โดยไม่้ต้องกำหนด Format % ไว้ล่วงหน้า ผลที่ได้เป็นอย่างไรครับ

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

Posted: Sat Jun 05, 2010 11:40 am
by chaiman
ถ้าคีย์ ตัวเลข แล้วตามด้วย % จะใช้ได้ครับ อาจารย์

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

Posted: Sat Jun 05, 2010 11:57 am
by snasui
chaiman wrote:ถ้าคีย์ ตัวเลข แล้วตามด้วย % จะใช้ได้ครับ อาจารย์
จากภาพ ลองคลุม A1:A3 แล้วค่อยจัด Format เป็น % ผลจะได้เป็นอย่างไรครับ :?:

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

Posted: Sat Jun 05, 2010 12:13 pm
by chaiman
จัดไปครับ

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

Posted: Sat Jun 05, 2010 12:22 pm
by snasui
chaiman wrote:จัดไปครับ
:D ยอดเยี่ยมทุกภาพครับ

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

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

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

จัด Format ก่อนแล้วค่อยคีย์ตัวเลข แสดงไม่ถูกต้อง :flw: ==> ช่วยดูข้อความที่ผมส่งมาให้ด้วยครับ ซึ่งด้านบนซ้ายมือจะมีคำว่าข้อความใหม่ ติดกับตั้งค่าส่วนตัวน่ะครับ

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

Posted: Sat Jun 05, 2010 2:34 pm
by chaiman
ลง office 2007 แล้วครับ ผลออกมาเหมือนเดิมเลยครับ ไม่ได้
สงสัยต้อง format เลยมั้งเนี่ย

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

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

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

1. คีย์ตัวเลขแล้วตามด้วย %
2. คีย์ตัวเลขเป็นทศนิยม เช่น 2% ให้คีย์เป็น 0.02 ครับ :mrgreen:

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

Posted: Sat Jun 05, 2010 3:55 pm
by snasui
:D จับภาพมาให้ดู 97-2010 ปกติถ้ามีการกำหนด Format เป็น % ไว้ก่อนแล้ว เมื่อคีย์ตัวเลข จะมีเครื่องหมาย % ตามมาทันทีครับ ไม่ต้องคีย์เอง ถ้าไม่มีเครื่องหมาย % มันจะคูณ 100 เข้าไปให้ พร้อมทั้่งมีเครื่องหมาย % ตามมาอีกด้วย

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

Posted: Sat Jun 05, 2010 5:49 pm
by chaiman
ผมไปลอง เครื่องของเพื่อนบ้าน ก็ใช้ได้ปกติครับ
อาการนี้เป็นเฉพาะเครื่องผมเอง เรียกว่า เป็นคุณสมบัติพิเศษ
ที่เจ้าของเครื่องไม่อยากได้ แต่ Microsoft อยากให้ อิอิ

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

Posted: Sat Jun 05, 2010 5:55 pm
by snasui
:lol: ลองดูอีกที่ครับ

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