: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 1213 matches

by joo
Fri Jan 28, 2011 4:14 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ขอบคุณครับ...ใช้งานได้ตามที่ต้องการแล้วครับ นึกไม่ถึงว่ามี Or ด้วยหลงไปใช้วิธีอื่นตั้งนาน :D
by joo
Fri Jan 28, 2011 6:47 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ที่ D14 ค่ายังคงแสดง #VALUE! ถ้า D12 หรือ D13 เป็นค่าว่างอยู่ แต่ถ้า D12,D13 เป็นค่าว่างทั้งคู่ D14 ก็แสดงค่าว่างให้ครับ :D
by joo
Thu Jan 27, 2011 11:26 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ทดลองแล้วใช้ได้ตามที่ต้องการครับแต่ถ้า D12,D13 เป็นค่าว่างอยู่ ที่ D14 มันจะแสดง #Value! ครับ เช็คขั้นตอนการประเมินดูพบว่าเป็นค่า1*"" จึงทำให้เกิดค่า #VALUE! ตรงนี้ปรับแก้ได้ไหมครับ :roll:
by joo
Thu Jan 27, 2011 7:20 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

เข้าใจกระจ่างแล้วครับอาจารย์ :D ที่ซีท Main ผมกำหนดเงื่อนไขให้ F15="ยกเลิก" ส่วนที่ D14 ใส่สูตรแบบนี้ครับ =IF(D12="","",IF(D13="","",IF(D15="ครึ่งวัน",0.5,IF(F15= "ยกเลิก","-",SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(D12&&...
by joo
Tue Jan 25, 2011 11:56 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ขอบคุณครับ พอเข้าใจนิดหน่อยครับมีข้อสงสัย 1 ข้อและคำถามเพิ่ม 1 ข้อครับ 1.จากสูตรข้างล่างนี้ที่อธิบายไว้ ผมสงสัยเลข 2 ตัวนี้ครับกำหนดมาจากไหนผมลองเปลี่ยนเป็นเลขอื่นตั้งแต่1-10 ค่าที่ลิงค์มาก็แสดงเหมือนกับที่เป็นเลข2 =IF(C6="","",LOOKUP( 2 ,1/(($B6=Report!$I$7:$I$36)*($C6=Report!$C...
by joo
Mon Jan 24, 2011 12:54 pm
Forum: Excel
Topic: คำนวนวันเดือนปีเกิดจากการกรอกข้อมูลแบบไทยเช่น 11/10/2505
Replies: 6
Views: 4577

Re: คำนวนวันเดือนปีเกิดจากการกรอกข้อมูลแบบไทยเช่น 11/10/2505

ขอร่วมแบ่งปันความรู้ครับ :D รูปแบบการใช้ DATEDIF DATEDIF(start_date, end_date, unit) start_dateThe date that represents the starting date of the period.  end_dateThe date that represents the finishing date of the period unitThe type of information you want returned "D" = number of days bet...
by joo
Mon Jan 24, 2011 7:57 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

อาจารย์ครับ...ช่วยอธิบาย 3 สูตรนี้ให้หน่อยครับมันทำงานยังไงครับจะได้นำไปประยุกต์ใช้ต่อได้ถูก 1. =LOOKUP(9.99999999999999E+307,B$7:B7) 2. =IF(C6="","",LOOKUP(2,1/(($B6=Report!$I$7:$I$36)*($C6=Report!$C$7:$C$36)),Report!$F$7:$F$36)) 3.=INDEX(Report1!$D$6:$D$30,MATCH(1,IF(Report1!$C...
by joo
Sun Jan 23, 2011 8:30 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

อาจารย์ครับ...ช่วยดูสูตรที่ Report1ให้ด้วยนะครับ ที่เซลล์ I17:I35 ค่าที่ลิงค์มาไม่ตรงครับมันจะลิงค์มาเฉพาะปี2553 แต่ค่าของปีอื่นๆ มันจะมองไม่เห็นครับ สูตรที่ผมทำไว้แบบนี้ครับ =IF(C17="","",VLOOKUP(C17,Report!$C$7:$H$1440,4,0))ต้องปรับแก้อย่างไรดีครับ :P
by joo
Sat Jan 22, 2011 8:40 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ปกติค่าที่ D12,D13 จะคีย์วันที่แบบนี้ 20/01/2011 หรือเรียกจากปฏิทิน ที่ D14 ก็จะแสดงจำนวนวันให้เลย เช่นที่ D12 คีย์ 20/01/2011,D13 คีย์ 20/01/2011 ค่าที่แสดงใน D14 คือ 1 วัน(8 ชั่วโมง๗ ที่นี้ถ้าเงื่อนไขต้องการลาครึ่งวัน(ชั่วโมง)ที่ D12 ก็จะคีย์เป็น 21/01/2011, D13 คีย์ 21/01/2011 ที่ D14 ต้องการให้แ...
by joo
Sat Jan 22, 2011 1:41 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

- ที่ซีท Main ทดลองดูที่เซลล์อื่นแล้วมันแสดงค่าได้จริงอยู่ แต่ว่าที่ D14 มันมีเงื่อนไขคำนวณวันแบบไม่นับวันเสาร์อาทิตย์อยู่ลองคีย์แบบใส่เวลาต่อท้ายที่ D12,D13 มันก็คำนวณไม่ได้ ยิ่งถ้าคลิกเลือกที่ปฏิทินแล้วจะกำหนดเวลาอย่างไรครับ :mrgreen: - ที่ซีท Report1 ช่วง I17:I35 ค่าที่ลิงค์มาแสดงไม่ตรงรบกวนอาจาร...
by joo
Sat Jan 22, 2011 6:23 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

เงื่อนไขแบบนี้ครับ...
ระยะเวลา 8 ชั่วโมง เป็นเต็มวัน
ระยะเวลา 4 ชั่วโมง คือครึ่งวัน
by joo
Fri Jan 21, 2011 11:27 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

อาจารย์ครับ...มีปัญหามารบกวนขอคำชี้แนะอีกแล้วครับคือว่า ที่ซีท “Main” ตรง D12,D13 ถ้าหากเราลาแบบเต็มวัน เช่นที่เซลล์ D12 คีย์วันที่ 20/01/2011 และที่ D13 คีย์วันที่ 20/01/2011 ที่เซลล์ D14 ก็จะแสดงเป็นเลข 1 แล้วถ้าหากว่าลาเพียงครึ่งวัน เช่นลาในวันที่ 21/01/2011 ตั้งแต่เวลา 12.30 ถึง 16.30 อยากให้ที่...
by joo
Tue Jan 18, 2011 7:12 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ขอบคุณครับที่แนะนำ พอได้แนวทางผมนำมาประยุกต์ปรับปรุงนิดหน่อนตอนนี้สามารถใช้งานได้ตามที่ต้องการแล้วครับ :lol:
by joo
Mon Jan 17, 2011 10:51 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

การปลดล็อคและล็อคซีทเพื่อเพิ่มข้อมูลทำได้แล้วครับ... :D ที่ ModUle1ผมใส่รหัสแบบนี้ครับ .... If Sheets("Main").Range("E23") = False Then Sheets("ºÑ¹·Ö¡¡ÒÃÅÒ").Select ActiveSheet.Unprotect rSource.Copy rTarget.PasteSpecial xlPasteValues ActiveSheet.Protect DrawingObjects:...
by joo
Mon Jan 17, 2011 8:21 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

อาจารย์ครับ...โค้ด Macro ที่ผมทำไว้ควรผูกไว้กับเหตุการณ์ไหนครับ ตัวอย่างโค้ดในไฟล์แนบก่อนหน้านี้ช่วยดูให้หน่อยครับรหัสปลดล็อคซีท 123 สำหรับโค้ดเช็ควันที่ใช้ได้ครับแต่เงื่อไขมันเปลี่ยนไปจากเดิมจึงทำให้แจ้งเตือนไม่ได้ช่วยดูในไฟล์แนบอีกทีครับ :mrgreen:
by joo
Sun Jan 16, 2011 2:46 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

อาจารย์ครับ…ผมต้องการล็อคทุกซีทไว้ให้ดูได้อย่างเดียว เช่น ที่ซีท"บันทึกการลา" ถูกล็อคเซลล์ไว้ไม่ให้มีการแก้ไข พอเราคีย์ข้อมูลที่ซีท Main เสร็จแล้วกดบันทึก มันจะขึ้น bug ที่บรรทัดนี้ครับ rTarget.PasteSpecial xlPasteValues หรือ ที่ Sheet2 ซึ่งเป็นตาราง Pivotable มีการป้องกันซีทไว้ พอกดบันทึก...
by joo
Fri Jan 14, 2011 6:34 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ขอบคุณครับ ทดสอบแล้วได้ตามเงื่อนไขที่ต้องการแล้วครับ... :lol:
by joo
Wed Jan 12, 2011 1:27 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ขอบคุณครับสำหรับคำแนะนำเข้าไปอ่านดูแล้วได้ความรู้เพิ่มมาอีกเยอะเลยครับ อาจารย์ครับที่ D7 เงื่อนไขที่ว่าใส่รหัสอย่างเดียวก็ได้หรือเลือกจากรายการก็ได้ตรงนี้ผมทำได้แล้วครับ แต่ที่สงสัยคือว่า ถ้าเราเลือกจากรายการพอคลิกเลือกข้อมูลแล้ว รายการที่เลือกก็จะมาปรากฏที่ D7 เช่นแบบนี้ 10101 - JATU แต่ถ้าเลือกแล้...
by joo
Wed Jan 12, 2011 7:10 am
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

ที่ D5 ทดลองแล้วใช้งานได้ดีครับ เงื่อนไขตรงที่D7 ใส่รหัสอย่างเดียวก็ได้และถ้าคลิกเลือกข้อมูลแล้วให้แสดงเฉพาะรหัสอย่างเดียวตรงนนี้ทำได้ไหมครับ :mrgreen: ส่วนVlookup ที่ L11 สูตรไม่ถูกต้องจริงๆครับ ที่ต้องการคือค้นหาชื่อแล้วให้แสดงรหัส ผมลองเปลี่ยนสูตรที่ L11 ของซีท Main แบบนี้ครับ =IF(L10=""...
by joo
Tue Jan 11, 2011 10:39 pm
Forum: Excel
Topic: Lookup ข้อมูล
Replies: 182
Views: 34250

Re: Lookup ข้อมูล

อาจารย์ครับผมทำ Validation แบบสัมพันธ์กันที่ซีท Main ตรง ที่D5 เดิมทีมีข้อมูลโชว์อยู่แต่ถ้าคลิกเปลี่ยนหน่วยงานใหม่ต้องการให้ D6,D7เป็นค่าว่างเลยทำได้ไหมครับ ที่D7 เงื่อนไขให้ใส่รหัสอย่างเดียวก็ได้และถ้าคลิกเลือกข้อมูลในรายการแล้วให้แสดงเฉพาะรหัสอย่างเดียวทำอย่างไรครับ มีข้อสงสัยครับทำไมผมค้นหาข้อมูล...