: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

Search found 30751 matches

by snasui
Sat Oct 06, 2012 9:15 pm
Forum: Excel
Topic: ถ่้าข้อมูลsumที่แสดงผลเป็น0 ไม่ต้องให้แสดงผลได้ไหม
Replies: 5
Views: 4895

Re: ถ่้าข้อมูลsumที่แสดงผลเป็น0 ไม่ต้องให้แสดงผลได้ไหม

:D การทำเช่นนั้นใช้หลายขั้นตอน สูตรซับซ้อนยากแก่การเข้าใจสามารถดูตามไฟล์แนบครับ โดย ให้ชื่อกับช่วงข้อมูล โดยช่วงข้อมูลนั้นคือชื่อชีททั้งหมด สำหรับไฟล์แนบจะคีย์ไว้ที่ O5:O7 ในชีท Summary (2) สามารถเข้าไปดูการตั้งชื่อโดยเข้าเมนู Insert > Name > Define ที่เซลล์ E5 คีย์สูตร =SUMPRODUCT(SUMIF(INDIRECT(&q...
by snasui
Sat Oct 06, 2012 6:22 pm
Forum: Excel
Topic: ช่วยแนะนำการคีย์ข้อมูลที่ง่ายและรวดเร็ว
Replies: 19
Views: 7314

Re: ช่วยแนะนำการคีย์ข้อมูลที่ง่ายและรวดเร็ว

:D วิธีการทำงานที่เร็วคือให้ทำข้อมูลให้เป็น Database ครับ ยกตัวอย่างชีทที่ 1-9 ให้คีย์อยู่ในชีทเดียวกันโดย เพิ่มอีก 1 คอลัมน์ เพื่อแสดงวันที่ จะได้ทราบว่าข้อมูลใดของวันที่เท่าไร ข้อมูลวันอื่น ๆ ก็ให้คีย์เรียงต่อกันไปเช่นนี้ การทำรายงานเป็นรายเดือน รายไตรมาส รายครึ่งปี รายปี หรือรายอื่น ๆ จะได้ใช้สูต...
by snasui
Sat Oct 06, 2012 5:50 pm
Forum: Excel
Topic: ช่วยเขียนสูตรด้วยค่ะ
Replies: 9
Views: 1795

Re: ช่วยเขียนสูตรด้วยค่ะ

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

ที่ Sheet2 เซลล์ C2 คีย์

=IF(AND(SUMIF(Sheet1!$F$2:$F$14,$B2,Sheet1!$D$2:$D$14)=0,SUMIF(Sheet1!$F$2:$F$14,$B2,Sheet1!$E$2:$E$14)=0),"ว่าง","เต็ม")

Enter > Copy ลงด้านล่าง
by snasui
Sat Oct 06, 2012 4:35 pm
Forum: Excel
Topic: ต้องการบวกค่าโดยมีเงื่อนไข
Replies: 2
Views: 671

Re: ต้องการบวกค่าโดยมีเงื่อนไข

:D สูตรที่ถามมาจะได้เป็นด้านล่างครับ

=IF(SUM(F4,F6,F8)=0,SUM(F3,F5,F7,E10)-F9,SUM(F4,F6,F8,E10)-F9)

Enter
by snasui
Sat Oct 06, 2012 4:30 pm
Forum: Excel
Topic: ป้องกันการก๊อปข้อมูลในเซลล์
Replies: 6
Views: 1671

Re: ป้องกันการก๊อปข้อมูลในเซลล์

:D สำหรับ VBA จำเป็นต้องเขียน หรือหา Code ที่อ่านแล้วเข้าใจมาปรับใช้เอง ให้ถามกันเฉพาะที่ติดครับ อ่านกฎข้อ 5 ด้านบนประกอบครับ :roll:
by snasui
Sat Oct 06, 2012 4:25 pm
Forum: Excel
Topic: คำสั่ง random
Replies: 8
Views: 3517

Re: คำสั่ง random

:D ฟังก์ชั่น Rand เป็นการสุ่มที่ให้ผลลัพธ์เป็นตัวเลข ระหว่าง 0 กับ 1 ดูคำอธิบายที่นี่ครับ http://office.microsoft.com/th-th/excel-help/HP005209229.aspx?CTT=5&origin=HP005204211 ดังนั้น ค่าที่ได้จะมากกว่า 0 และไม่ถึง 1 เพราะคำว่าระหว่างจะต้องไม่นับค่าต้นและค่าปลาย จากสูตร =INT(RAND()*9000000+1000...
by snasui
Sat Oct 06, 2012 2:00 pm
Forum: Excel
Topic: คำสั่ง random
Replies: 8
Views: 3517

Re: คำสั่ง random

:lol: ผมคีย์ตกไปครับ :tt: เพิ่มเลข 0 เข้าไปอีกตัวเป็นด้านล่างครับ

=INT(RAND()*9000000+1000000)

Enter > Copy ลงด้านล่าง
by snasui
Sat Oct 06, 2012 1:52 pm
Forum: Excel
Topic: คำสั่ง random
Replies: 8
Views: 3517

Re: คำสั่ง random

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

ที่เซลล์ใด ๆ คีย์

=INT(RAND()*900000+100000)

Enter > Copy ลงด้านล่างเท่าต้องการ
by snasui
Sat Oct 06, 2012 1:26 pm
Forum: Talk & Playground
Topic: คำสั่ง random
Replies: 1
Views: 1558

Re: คำสั่ง random

:D ช่วยถามที่หมวด Excel ครับ สำหรับหมวด Talk นี้เอาไว้สนทนาเรื่องสัพเพเหระครับ viewforum.php?f=3
by snasui
Sat Oct 06, 2012 9:59 am
Forum: Excel
Topic: ถ่้าข้อมูลsumที่แสดงผลเป็น0 ไม่ต้องให้แสดงผลได้ไหม
Replies: 5
Views: 4895

Re: ถ่้าข้อมูลsumที่แสดงผลเป็น0 ไม่ต้องให้แสดงผลได้ไหม

:D ไม่ควรระบุผู้ตอบเพราะจะเป็นการปิดโอกาสตัวเองได้หากผมไม่ว่างเข้ามาตอบครับ สำหรับที่ถามมานั้นตอบข้อ 1 ครับ ส่วนข้อ 2 ไม่เข้าใจครับ เราสามารถกำหนดไม่ให้แสดง 0 ได้โดยทำตามด้านล่างครับ คลุมพื้นที่ที่ต้องการซ่อนเลข 0 คลิกขวาลงในพื้นที่ที่เลือก > Format Cells... ที่แถบ Number เลือก Custom > ที่ช่อง Type...
by snasui
Sat Oct 06, 2012 7:43 am
Forum: Excel
Topic: ป้องกันการก๊อปข้อมูลในเซลล์
Replies: 6
Views: 1671

Re: ป้องกันการก๊อปข้อมูลในเซลล์

:D สามารถทำได้ด้วย VBA โดยการซ่อนเมนูและยกเลิกการกดแป้น Ctrl+C ยกเลิกการคลิกขวาแล้ว Copy ครับ แต่ไม่ใช่การป้องกันการ Copy ได้แบบเบ็ดเสร็จเด็ดขาด เพราะการ Copy สามารถใช้โปรแกรมอื่นๆ มาช่วยได้หรือโดยวิธีอื่นๆ อีกมากมาย
by snasui
Sat Oct 06, 2012 7:39 am
Forum: Excel
Topic: สูตรการหารหัสไปรษณีย์
Replies: 15
Views: 6948

Re: สูตรการหารหัสไปรษณีย์

:D ลองดูตัวอย่างสูตรในเซลล์ C10 และการทำตารางข้อมูลให้พร้อมใช้ในชีทตำบลครับ
by snasui
Sat Oct 06, 2012 6:53 am
Forum: Excel
Topic: ทำปุ่มเปิดชีท 2 เงื่อนไข
Replies: 2
Views: 614

Re: ทำปุ่มเปิดชีท 2 เงื่อนไข

:D ลองเปลี่ยน

Code: Select all

if len(r) = 1 then
เป็น

Code: Select all

if r = 1 then
ดูครับ
by snasui
Sat Oct 06, 2012 6:39 am
Forum: Excel
Topic: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ
Replies: 4
Views: 868

Re: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ

:D เนื่องจากอัตราการใช้สิทธิควรแสดงเป็นสัดส่วน แต่เมื่อดึงข้อมูลมาแล้วกลับกลายเป็นเวลาแทน

การแก้ไขให้กลับไปเป็นสัดส่วนใหม่ ให้แทรกคอลัมน์ E มา 1 คอลัมน์ จากนั้น ที่ E3 คีย์

=IF(ISNUMBER(F3),TEXT(F3,"[h] : m"),F3)

Enter > Copy ลงด้านล่าง
by snasui
Fri Oct 05, 2012 9:39 pm
Forum: Excel
Topic: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ
Replies: 4
Views: 868

Re: EXCEL 2010 ปัญหาใช้แบบสอบถามแล้วข้อมูลเปลี่ยนครับ

:D ลองดึงข้อมูลใส่ Excel แล้วแนบไฟล์มาดูกันครับ
by snasui
Fri Oct 05, 2012 3:08 pm
Forum: Excel
Topic: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ
Replies: 12
Views: 2568

Re: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ

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

ที่ AO3 คีย์

=ROUND(AA3-AN3,0)

Enter > Copy ลงด้านล่าง
by snasui
Fri Oct 05, 2012 2:54 pm
Forum: Excel
Topic: การลิ้งค์ข้อมูลระหว่างsheet
Replies: 5
Views: 1270

Re: การลิ้งค์ข้อมูลระหว่างsheet

:D
bundit wrote:เรียนท่านอาจารย์...
งดถามระบุผู้ตอบครับ เพราะจะเป็นการปิดโอกาสได้รับคำตอบจากเพื่อน ๆ หากผมไม่ว่างเข้ามาตอบครับ

สำหรับที่ถามมานั้นที่ชีท Data2 เซลล์ C5 คีย์

=INDEX(Data1!$B$5:$AF$11,MATCH($A5,Data1!$A$5:$A$11,0),MATCH(C$4,Data1!$B$4:$AF$4,0))

Enter > Copy ไปยังเซลล์ที่เกี่ยวข้อง
by snasui
Fri Oct 05, 2012 2:25 pm
Forum: Excel
Topic: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ
Replies: 12
Views: 2568

Re: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ

:D จากที่ถามมา คำตอบที่ AO11 ต้องการคำตอบเป็นเท่าไรครับ :?: เพื่อจะได้ทราบว่าต้องเขียนสูตรที่เกี่ยวข้องอย่างไร
by snasui
Fri Oct 05, 2012 11:46 am
Forum: Excel
Topic: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ
Replies: 12
Views: 2568

Re: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ

:D สาเหตุที่ไม่เท่าดูตามภาพด้านล่างครับ
by snasui
Fri Oct 05, 2012 10:19 am
Forum: Excel
Topic: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ
Replies: 12
Views: 2568

Re: ผลการ Sum ไม่เท่ากันค่ะ ช่วยดูให้หน่อยค่ะ

:D แนบตัวอย่างไฟล์มาที่ฟอรัมนี้เลยครับ