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

by Tanasan
Mon Jul 09, 2018 9:02 am
Forum: Excel
Topic: รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า
Replies: 7
Views: 1252

Re: รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า

logic wrote: Fri Jul 06, 2018 4:34 pm
Tanasan wrote: Fri Jul 06, 2018 10:45 am
snasui wrote: Wed Jul 04, 2018 8:13 pm :D ช่วยกรอกค่าที่ถูกต้องลงมาในไฟล์แนบด้วยจะได้สะดวกต่อการทำความเข้าใจครับ
New report.xlsx
ผมลองใส่ค่ามาให้แล้วครับ
ไม่เห็นมีตัวอย่างคำตอบในชีต format ครับ :|
ขอโทษด้วยครับ พอดีไม่ได้ใส่ใน format
by Tanasan
Fri Jul 06, 2018 10:45 am
Forum: Excel
Topic: รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า
Replies: 7
Views: 1252

Re: รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า

snasui wrote: Wed Jul 04, 2018 8:13 pm :D ช่วยกรอกค่าที่ถูกต้องลงมาในไฟล์แนบด้วยจะได้สะดวกต่อการทำความเข้าใจครับ
New report.xlsx
ผมลองใส่ค่ามาให้แล้วครับ
by Tanasan
Tue Jul 03, 2018 8:14 am
Forum: Excel
Topic: รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า
Replies: 7
Views: 1252

Re: รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า

:D สูตรที่เขียนมาเป็นการคลุมแบบตาราง คือ base!C$26:KP$26 หากพบข้อมูลตามเงื่อนไข ไม่ทราบว่าต้องการให้แสดงค่าในคอลัมน์ใดของข้อมูลต้นทาง พิจารณาอยา่งไรจึงนำคอลัมน์นั้นมาแสดงช่วยแจ้งรายละเอียดมาอีกทีครับ ต้องการให้แสดงค่าในคอลัมน์ D26:Q26 จะแสดงใน Sheet"Format" ที่คอลัมน์ AM12:BA12 โดยตามลำดั...
by Tanasan
Mon Jul 02, 2018 5:33 pm
Forum: Excel
Topic: กำนดคะแนน
Replies: 8
Views: 1388

Re: กำนดคะแนน

เงื่อนไข มีคะแนน 1 วิชา หรือ หลายกว่า 1 วิชา<3 ถือว่าได้ F มีคะแนน 4 จำนวน 1 หา 2 วิชาได้ C ได้คะแนน 5 ขื้นหมด ถือว่าได้ A จะใช้สูตรอย่างไรครับ รบกวนครับ ผ่านมาผมเขียนแบบ column J ให้เขา เขาว่ายาว มาก ทำสูตรสั้นกว่านี้ได้เปล่า ผมเลยทำให้เขาไม่ได้ ครับ ถ้าคุณเขียน สูตรมาคร่าวๆ และอธิบายรายละเอียดมาช...
by Tanasan
Mon Jul 02, 2018 5:29 pm
Forum: Excel
Topic: รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า
Replies: 7
Views: 1252

รบกวนครับ เขียนสูตร 2 เงือนไข ไม่แสดงค่า

=IFERROR(INDEX(base!C$26:KP$26,SMALL(IF(base!$A$26:$A$1000=$AP$3,ROW(base!$A$26:$A$1000)-ROW(base!$A$26)+1),ROWS(AM$12:AM12))),"") จาก Sheet "Format" จะเป็นฟอร์มที่ให้ แสดงค่าตามเงื่อนไข คือนำข้อมูลจาก Sheet "base" มากำหนดเงื่อนไข ลงใน Sheet "Format" โดยเงื่อ...
by Tanasan
Sat Sep 16, 2017 9:06 am
Forum: Excel
Topic: สอบถามการใช้สูตร
Replies: 11
Views: 1643

Re: สอบถามการใช้สูตร

:D ปรับสูตรใหม่เป็นตามด้านล่างครับ =IFERROR(INDEX(INDEX(data!$BK5:$BL$1000,0,MATCH($U$2,data!$BK$4:$BL$4,0)),SMALL(IF(data!$B$5:$B$1000=$R$2,ROW(data!$B$5:$B$1000)-ROW(data!$B$5)+1),ROWS(O$9:O9))),"") Ctrl+Shift+Enter > Copy ลงด้านล่าง ได้แล้วครับ ขอบพระคุณมากๆครับอาจารย์ ผมยังเหลืออีกหลา...
by Tanasan
Fri Sep 15, 2017 7:32 pm
Forum: Excel
Topic: สอบถามการใช้สูตร
Replies: 11
Views: 1643

Re: สอบถามการใช้สูตร

:D สูตรควรเป็นตามด้านล่างครับ =IFERROR(INDEX(data!BK$5:BK$1000,SMALL(IF(data!$B$5:$B$1000=$R$2,ROW(data!$B$5:$B$1000)-ROW(data!$B$5)+1),ROWS(O$9:O9))),"") Ctrl+Shift+Enter > Copy ลงด้านล่าง หรือหากต้องการคำตอบเป็นอื่นใด กรุณาแจ้งรายละเอียดมาใหม่ครับ ขอบคุณมากครับ สำหรับคำตอบ แต่คำตอบคือผม...
by Tanasan
Fri Sep 15, 2017 6:19 pm
Forum: Excel
Topic: สอบถามการใช้สูตร
Replies: 11
Views: 1643

Re: สอบถามการใช้สูตร

:D กรุณาแนบไฟล์ที่ทำเองแล้วมาด้วยจะได้ช่วยดูได้ครับ สูตรที่คุณ logic ตอบไปนั้นสามารถคีย์ในเซลล์เดียวแล้ว Copy ไปใช้กับเซลล์อื่นได้เลย ไม่จำเป็นต้องคีย์สูตรใหม่ทุกเซลล์ การแนบไฟล์ แนบภาพ กรุณาอ่านกฎการใช้บอร์ดข้อ 4 ด้านบนครับ :roll: ขอโทษด้วยครับ สำหรับการแนบไฟล์ คือผมลองทำกับ Cell อื่นๆ ที่ใช้วิธีค...
by Tanasan
Fri Sep 15, 2017 4:31 pm
Forum: Excel
Topic: สอบถามการใช้สูตร
Replies: 11
Views: 1643

Re: สอบถามการใช้สูตร

ลองดูครับ B9 =IFERROR(INDEX(data!AX$5:AX$100,SMALL(IF(data!$B$5:$B$100=$R$2,ROW(data!$B$5:$B$100)-ROW(data!$B$5)+1),ROWS(B$9:B9))),"") เป็นสูตรอาร์เรย์ต้องกดแป้น ctrl+shift+enter แทนการกด enter ถ้าไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นไม่ถูกต้อง สูตรจะใช้ไม่ได้ แล้วค่อยคัดลอกสูตรไปขวาและลงล่าง...
by Tanasan
Fri Sep 15, 2017 3:48 pm
Forum: Excel
Topic: สอบถามการใช้สูตร
Replies: 11
Views: 1643

Re: สอบถามการใช้สูตร

ขอดูไฟล์ที่คีย์สูตรด้วยจะได้เห็นวา่คีย์ถูกต้องหรือไม่ อย่างไรครับ :) ตอนนี้แสดงผลได้แล้วครับ ผมได้ปรับเปลียนสูตรในการคำนวนหน่อยครับ เพราะตอนที่ผมนำมาใส่นั้น จำกัดได้แค่ 100 row ซึ่งผมไม่ได้ตรวจทานก่อน อันนี้ผิดที่ผมจริงๆ ครับ ต้องขอโทษด้วย =IFERROR(INDEX(data!BI$5:BI$1000,SMALL(IF(data!$B$5:$B$1000...
by Tanasan
Fri Sep 15, 2017 1:48 pm
Forum: Excel
Topic: สอบถามการใช้สูตร
Replies: 11
Views: 1643

Re: สอบถามการใช้สูตร

ลองดูครับ B9 =IFERROR(INDEX(data!AX$5:AX$100,SMALL(IF(data!$B$5:$B$100=$R$2,ROW(data!$B$5:$B$100)-ROW(data!$B$5)+1),ROWS(B$9:B9))),"") เป็นสูตรอาร์เรย์ต้องกดแป้น ctrl+shift+enter แทนการกด enter ถ้าไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นไม่ถูกต้อง สูตรจะใช้ไม่ได้ แล้วค่อยคัดลอกสูตรไปขวาและลงล่าง...
by Tanasan
Fri Sep 15, 2017 11:01 am
Forum: Excel
Topic: สอบถามการใช้สูตร
Replies: 11
Views: 1643

สอบถามการใช้สูตร

สวัสดีครับ ท่านอาจารย์และเพื่อนๆ ผมติดปัญหาการใช้สูตร หรือ code VBA ในการเขียนออกมาให้ใช้งานได้ตามที่ต้องการ ผมอยากจะสอบถามเกี่ยวกับสูตรครับ ว่าไฟล์ที่แนบมานี้ผมควรจะใช้สูตรอะไรครับ ปัญหา ณ ปัจจุบัน ผมมี Sheet "data" ที่เป็นข้อมูลเปรียบเป็น Database และผมต้องการดึงข้อมูลจาก Sheet "dat...
by Tanasan
Thu Oct 06, 2016 10:53 am
Forum: Excel
Topic: IF ทำทุกเงื่อนไข หรือ Break IF
Replies: 1
Views: 363

IF ทำทุกเงื่อนไข หรือ Break IF

If Sheet3.ComboBox4 = "1" And Sheet5.Range("D4").Value = 7 And Sheet5.Range("E4").Value = 30 Then Sheet3.ComboBox4 = ("2") End If If Sheet3.ComboBox4 = "2" And Sheet5.Range("D4").Value = 7 And Sheet5.Range("E4").Value = 30 Then S...
by Tanasan
Fri Jul 08, 2016 10:53 am
Forum: Excel
Topic: เปลี่ยนค่าใน Combobox ตามเงื่อนไข
Replies: 5
Views: 1712

Re: เปลี่ยนค่าใน Combobox ตามเงื่อนไข

snasui wrote::D กรณีต้องการส่งค่ามาเพื่อเปลี่ยนค่าในเซลล์ แสดงว่าควรดักด้วย Worksheets_Change ไม่ใช่ WorkSheet_SelectionChange ครับ
ครับ ขอบคุณมากครับ
เดี๋ยวผมจะลองดูครับ
by Tanasan
Thu Jul 07, 2016 3:40 pm
Forum: Excel
Topic: เปลี่ยนค่าใน Combobox ตามเงื่อนไข
Replies: 5
Views: 1712

Re: เปลี่ยนค่าใน Combobox ตามเงื่อนไข

:D การใช้เวลามาเป็น Event ในการเปลี่ยนค่าใน ComboBox จะมี 2 ลักษณะเป็นอย่างน้อยครับ แบบแรกเปลี่ยนค่าใน ComboBox เมื่อถึงกำหนดเวลานั้นและต้องเปิดไฟล์อยู่ตลอดเวลา Code ที่ใช้จะเป็นการ Code ลักษณะการจับเวลา แบบที่สองคือ เมื่อเปิดไฟล์ค่อยตรวจสอบแล้วเปลี่ยนค่าใน ComboBox การเขียน Code จะยากง่ายต่างกัน โ...
by Tanasan
Thu Jul 07, 2016 8:48 am
Forum: Excel
Topic: เปลี่ยนค่าใน Combobox ตามเงื่อนไข
Replies: 5
Views: 1712

Re: เปลี่ยนค่าใน Combobox ตามเงื่อนไข

:D การใช้เวลามาเป็น Event ในการเปลี่ยนค่าใน ComboBox จะมี 2 ลักษณะเป็นอย่างน้อยครับ แบบแรกเปลี่ยนค่าใน ComboBox เมื่อถึงกำหนดเวลานั้นและต้องเปิดไฟล์อยู่ตลอดเวลา Code ที่ใช้จะเป็นการ Code ลักษณะการจับเวลา แบบที่สองคือ เมื่อเปิดไฟล์ค่อยตรวจสอบแล้วเปลี่ยนค่าใน ComboBox การเขียน Code จะยากง่ายต่างกัน โ...
by Tanasan
Wed Jul 06, 2016 8:45 am
Forum: Excel
Topic: เปลี่ยนค่าใน Combobox ตามเงื่อนไข
Replies: 5
Views: 1712

เปลี่ยนค่าใน Combobox ตามเงื่อนไข

ใน Sheet"record process" Combobox4 ผมต้องการให้ค่าเปลี่ยนจาก 1 เป็น 2 , จาก2 เป็น 3 , จาก 3 เป็น 4 ตามเวลาที่รับค่าเข้ามาจาก PLC ซึ่งจะอยู่ใน Sheet"DATA IO" Cell D4:E4 ตัวอย่างเช่น ปัจจุบัน Sheet"DATA IO" Cell D4:E4 อยู่ในช่วงเวลา 03:00 พอครบเวลาที่กำหนดคือ 7:30 จะให้ C...
by Tanasan
Wed Jun 22, 2016 7:51 am
Forum: Excel
Topic: Countdown ไม่สามารถ Stopการทำงาน แต่สามารถ Start ได้
Replies: 6
Views: 1960

Re: Countdown ไม่สามารถ Stopการทำงาน แต่สามารถ Start ได้

:D การจะวางไว้ที่บรรทัดใดแล้วได้หรือไม่ได้ผมไม่ได้ทดสอบโดยละเอียดครับ เพียงแต่เห็นว่าความต้องการหลักคือต้องการที่จะกำหนดการจับเวลาหรือหยุดจับเวลา ดังนั้น จึงยกมาให้ทำงานเสียก่อน โค้ดที่แนบมาเป็นการจัดการกับ Object ของ Worksheet อีกหลาย ๆ อย่างอาจจะกระทบกับการ Start และ Stop Timer ได้ หากไว้บรรทัดท้...
by Tanasan
Sat Jun 18, 2016 1:35 pm
Forum: Excel
Topic: Countdown ไม่สามารถ Stopการทำงาน แต่สามารถ Start ได้
Replies: 6
Views: 1960

Re: Countdown ไม่สามารถ Stopการทำงาน แต่สามารถ Start ได้

:D ตัวอย่างการปรับ Code ครับ ใน Module2 ปรับ Code ให้เป็น Public โดยลบ Private ออก ตามด้านล่าง Sub Start_Timer() 'TimerActive = True Application.OnTime Now() + TimeValue("00:00:01"), "Timer" End Sub Sub Stop_Timer() 'TimerActive = False On Error Resume Next Application.OnTime No...
by Tanasan
Sat Jun 18, 2016 11:44 am
Forum: Excel
Topic: Countdown ไม่สามารถ Stopการทำงาน แต่สามารถ Start ได้
Replies: 6
Views: 1960

Re: Countdown ไม่สามารถ Stopการทำงาน แต่สามารถ Start ได้

:D ต้องแยกปุ่มกัน Start กับ Stop จะเรียกพร้อมกันไม่ได้ครับ หากต้องการจะเรียกจากปุ่มเดียวก็จะต้องเขียนให้โปรแกรมทราบว่า เมื่อไดจะ Call Start เมื่อใดจะ Call Stop ครับ คือผมก็ใช่ปุ่มเดียวกัน ใน Sheet ที่ชื่อว่า "CL-MONITOR(1)" Private Sub CommandButton1_Click() With CommandButton1 If .Captio...