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

by snasui
Wed Mar 26, 2025 4:02 pm
Forum: Excel
Topic: สอบถามการค้นหาข้อมูล ใน textbox
Replies: 1
Views: 14

Re: สอบถามการค้นหาข้อมูล ใน textbox

:D ตัวอย่างการปรับ Code ให้นำค่าใน TextBox1 มาใช้ Search ครับ

Private Sub TexBox1_Change()
Dim ws As Worksheet
Dim searchText As String

Set ws = ActiveSheet
searchText = ws.OLEObjects("TextBox1").Object.Text
If searchText = "" Then
Exit Sub
Else
ws.Range("B5").AutoFilter Field:=2 ...
by snasui
Wed Mar 26, 2025 3:43 pm
Forum: Excel
Topic: Code VB ส่งออกไฟล์ Csv
Replies: 1
Views: 17

Re: Code VB ส่งออกไฟล์ Csv

:D ในขั้นตอน Save ลองเปลี่ยนจาก FileFormat:=xlCSVUTF8 เป็น FileFormat:=xlCSV ครับ
by snasui
Sun Mar 23, 2025 6:00 am
Forum: Excel
Topic: ดึงข้อมูลจากชีทหนึ่งมาแสดงผลในอีกชีทหนึ่งตามเงื่อนไงที่กำหนด
Replies: 3
Views: 104

Re: ดึงข้อมูลจากชีทหนึ่งมาแสดงผลในอีกชีทหนึ่งตามเงื่อนไงที่กำหนด

:D หากหมายถึง Validation ในเซลล์ D4 สามารถเลือกได้อย่างเดียวว่าจะให้เป็นการ Lookup มาจากสูตรหรือทำ Validation ครับ

กรณีต้องการใช้ Validation และเมื่อเปลี่ยนค่าในเซลล์ J1 แล้วต้องการให้ทราบว่าจะต้องเลือก D4 ใหม่ สามารถกำหนด Conditional Formatting ให้กับ D4 ได้ โดย หาก Lookup กันไม่พบก็ให้แสดง Font ...
by snasui
Sat Mar 22, 2025 3:29 pm
Forum: Excel
Topic: ดึงข้อมูลจากชีทหนึ่งมาแสดงผลในอีกชีทหนึ่งตามเงื่อนไงที่กำหนด
Replies: 3
Views: 104

Re: ดึงข้อมูลจากชีทหนึ่งมาแสดงผลในอีกชีทหนึ่งตามเงื่อนไงที่กำหนด

:D ตัวอย่างสูตรที่ B5 ครับ

=IFERROR(@INDEX(Active!B:B,AGGREGATE(14,6,ROW(Active!$A$3:$D$38)/(Active!$A$3:$D$38=$H$1),ROWS(B5:B$6))),"")

Enter > Copy ไปด้านขวาและลงด้านล่าง
by snasui
Fri Mar 21, 2025 9:14 pm
Forum: Excel
Topic: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน
Replies: 9
Views: 373

Re: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน

:D ปรับสูตรที่ E5 เป็นด้านล่างครับ

=IF(DATE($AO$3,MATCH($D5,TEXT(1&"/"&{1,2,3,4,5,6,7,8,9,10,11,12},"ดดดด"),0),E$4)>EOMONTH(DATE($AO$3,MATCH($D5,TEXT(1&"/"&{1,2,3,4,5,6,7,8,9,10,11,12},"ดดดด"),0),1),0),"",IF(OR(AND(DAY($B$4)>E$4,$D5=TEXT($B$4,"ดดดด")),AND(DAY($B$6)<E$4,$D5=TEXT($B$6,"ดดดด ...
by snasui
Thu Mar 20, 2025 6:14 am
Forum: Excel
Topic: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน
Replies: 9
Views: 373

Re: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน

:D ตัวอย่างสูตรครับ

เซลล์ AJ4 คีย์

=SUMPRODUCT(--ISNA(MATCH(E4:AI4,{"ส.","อา."},0)),--(E4:AI4<>""),--ISNA(MATCH(DATE($AO$2,MATCH($D4,TEXT(1&"/"&ROW(INDIRECT("1:12")),"ดดดด"),0),$E$3:$AI$3),Holiday!$B$3:$B$16,0)))

Enter > Copy ลงด้านล่าง

เป็นการนับวันหยุดของปีตาม AO2 เท่านั้นครับ

หากไม่ต ...
by snasui
Wed Mar 19, 2025 10:01 am
Forum: Excel
Topic: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน
Replies: 9
Views: 373

Re: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน

:D ตัวอย่างสูตรครับ

ข้อ 1 และ 3 ปรับสูตรเดิมในเซลล์ E4 เป็น

=IF(OR(AND(DAY($B$3)>E$3,$D4=TEXT($B$3,"ดดดด")),AND(DAY($B$5)<E$3,$D4=TEXT($B$5,"ดดดด"))),"",TEXT(DATE($AO$2,MATCH($D4,TEXT(1&"/"&{1,2,3,4,5,6,7,8,9,10,11,12},"ดดดด"),0),E$3),"ววว"))

Enter > Copy ไปด้านขวาและลงด้านล่าง

ข้อ 2 เพิ่ม ...
by snasui
Wed Mar 19, 2025 5:43 am
Forum: Power BI
Topic: ่ขอวิธีเปลี่ยนเดือนเป็นภาษาอังกฤษ
Replies: 1
Views: 214

Re: ่ขอวิธีเปลี่ยนเดือนเป็นภาษาอังกฤษ

:D ลองกำหนด Regional Setting ตามด้านล่างครับ

เปิด Power BI Desktop
เปิดโปรแกรม Power BI Desktop บนคอมพิวเตอร์
ไปที่ Options
คลิกที่ File ในเมนูด้านบน แล้วเลือก Options and settings จากนั้นเลือก Options
ตั้งค่า Regional Settings
ในหน้าต่าง Options ให้เลือก Regional Settings จากเมนูด้านซ้าย ...
by snasui
Mon Mar 17, 2025 6:02 pm
Forum: Excel
Topic: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน
Replies: 9
Views: 373

Re: ต้องการให้แสดงผลวันในช่องที่ต้องกับวันที่ของปฎิทิน

:D ตัวอย่างสูตรครับ

เซลล์ C3 คีย์

=TEXT(DATE($B$2-543,MATCH($B3,TEXT(1&"/"&{1,2,3,4,5,6,7,8,9,10,11,12},"ดดดด"),0),C$2),"ววว")

Enter > Copy ไปทางขวาและลงด้านล่าง
by snasui
Mon Mar 17, 2025 7:34 am
Forum: Excel
Topic: คำนวนbom
Replies: 12
Views: 3071

Re: คำนวนbom

:D ตัวอย่างสุตรที่ O4 ครับ

=VLOOKUP(C4,bom!$B$3:$K$1000,5,0)*G4/100

Enter > Copy ลงด้านล่าง
by snasui
Sat Mar 15, 2025 2:24 pm
Forum: Excel
Topic: หาจำนวน
Replies: 2
Views: 114

Re: หาจำนวน

:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ Z2 คีย์
    =VLOOKUP($Z$1,$B$3:$V$50000,18,0)
    Enter
  2. ที่ AA3 คีย์
    =IF(AD3="","",IF($Z$2<AD$1,$Z$2,IF($Z$2-(SUM(AA$2:AA2)-AA$2)>=AD$1,AD$1,$Z$2-(SUM(AA$2:AA2)-AA$2))))
    Enter > Copy ไปด้านขวาถึง AC3 แล้ว Copy ลงด้านล่าง
by snasui
Tue Mar 11, 2025 7:39 pm
Forum: Excel
Topic: ขอสูตรรวมข้อความเป็นวันที่ครับ
Replies: 3
Views: 111

Re: ขอสูตรรวมข้อความเป็นวันที่ครับ


ผมไม่เข้าใจ ว่าทำไหม ",3," เลข สาม ทำไหมถึงไม่ใช่ สี่ ครับ
:D ที่เป็น 3 เพื่อเป็นการเผื่อไว้ว่าวันที่จะเป็นแค่เลขหลักเดียว หากมั่นใจว่าวันที่เป็น 2 หลักเสมอสามารถใช้ 4 ตามสะดวกครับ


ผมก็เลย ลองกด ctrl+shift+enter ผลออกมาตามต้องการ
ผมเขียนด้วย O365 มันแสดงผลได้โดยไม่ต้องกดแป้น Ctrl+Shift+Enter ...
by snasui
Tue Mar 11, 2025 7:06 pm
Forum: Excel
Topic: Format Date
Replies: 2
Views: 82

Re: Format Date

:D ที่ B2 ปรับสูตรเป็นด้านล่างครับ

=SUBSTITUTE(A2,".","/")+0

Enter > Copy ลงด้านล่าง จากนั้นจัดรูปแบบให้เป็นวันที่


ผมขอสูตรแก้ไข format date
...
พบว่าจาก / ให้กลายเป็น / สูตรไม่ทำงานให้และขึ้นค่า #VALUE!


ที่เป็นเช่นนั้นเพราะค่าเป็นวันที่อยู่แล้วไม่ใช่ Text แบบที่คั่นด้วย . ครับ เมื่อเป็นว ...
by snasui
Tue Mar 11, 2025 6:56 pm
Forum: Excel
Topic: รบกวน ขอสูตรการใช้ Exel ตรวจสอบความถูกต้องของข้อมูล 2 Sheet ครับ
Replies: 2
Views: 101

Re: รบกวน ขอสูตรการใช้ Exel ตรวจสอบความถูกต้องของข้อมูล 2 Sheet ครับ

:D ตัวอย่างสูตรที่ B2 ครับ

=INDEX(ไฟล์ตั้งต้น!$B$2:$E$13,MATCH($A2,ไฟล์ตั้งต้น!$A$2:$A$13,0),COLUMNS($B1:B1))=INDEX(ในระบบ!$B$2:$E$13,MATCH($A2,ในระบบ!$A$2:$A$13,0),COLUMNS($B1:B1))

Enter > Copy ไปด้านขวาและลงด้านล่าง
by snasui
Tue Mar 11, 2025 9:10 am
Forum: Excel
Topic: สอบถาม CodeVB Show ดึงข้อมูลมาแสดงตามเงื่อนไข
Replies: 4
Views: 101

Re: สอบถาม CodeVB Show ดึงข้อมูลมาแสดงตามเงื่อนไข

:D ประกาศตัวแปรเพิ่มครับ

เป็น


Dim i As Long, j As Integer
'Other code
If Sheets("Product").Range("D" & i).Value = Sheets("BaiBake").Range("M10") Then
Sheets("Product").Range("G" & i).Copy
Sheets("BaiBake").Range("E" & Rows.Count).End(xlUp).Offset(1, 0) _
.PasteSpecial xlPasteValues

Sheets ...
by snasui
Tue Mar 11, 2025 7:39 am
Forum: Excel
Topic: ขอสูตรรวมข้อความเป็นวันที่ครับ
Replies: 3
Views: 111

Re: ขอสูตรรวมข้อความเป็นวันที่ครับ

:D ตัวอย่างสูตรครับ

=DATE(D3-543,MATCH(TRIM(MID(D4,3,20)),TEXT(DATE(2025,INDEX(ROW(1:12),0),1),"ดดดด"),0),D5)
by snasui
Tue Mar 11, 2025 7:28 am
Forum: Excel
Topic: สอบถาม CodeVB Show ดึงข้อมูลมาแสดงตามเงื่อนไข
Replies: 4
Views: 101

Re: สอบถาม CodeVB Show ดึงข้อมูลมาแสดงตามเงื่อนไข


หากมีรายการเกิน 30 รายการ
ให้เอาไปแค่ 30 รายการต้องปรับโค๊ดอย่างไรครับ
:D ตัวอย่าง Code ครับ
'Other code
If Sheets("Product").Range("D" & i).Value = Sheets("BaiBake").Range("M10") Then

Sheets("Product").Range("G" & i).Copy
Sheets("BaiBake").Range("E" & Rows.Count).End(xlUp).Offset(1, 0 ...
by snasui
Fri Mar 07, 2025 12:16 pm
Forum: Excel
Topic: ขอสูตรคำนวณยอดคงเหลือของแต่ละวัน
Replies: 2
Views: 94

Re: ขอสูตรคำนวณยอดคงเหลือของแต่ละวัน

:D ตัวอย่างสูตร D5 ครับ

=N(D4)+B5-C5

Enter > Copy ลงด้านล่าง
by snasui
Thu Mar 06, 2025 8:58 pm
Forum: Excel
Topic: ต้องการดึงข้อมูลวันที่ของเดือนที่กำหนดมาแสดงผล
Replies: 5
Views: 446

Re: ต้องการดึงข้อมูลวันที่ของเดือนที่กำหนดมาแสดงผล

:D ตัวอย่างการปรับสูตรที่ B5 ครับ

=IF(MONTH($B$2)<>MONTH($B$2+ROWS(B$5:B5)-1),"",$B$2+ROWS(B$5:B5)-1)
by snasui
Wed Mar 05, 2025 4:15 pm
Forum: Excel
Topic: ขอสูตรหาค่าแบบมีเงื่อนไข
Replies: 2
Views: 82

Re: ขอสูตรหาค่าแบบมีเงื่อนไข

:D ตัวอย่างสูตรที่ E3 ครับ

=N(E2)+IF(RIGHT(C3)="บ",D3,-D3)

Enter > Copy ลงด้านล่าง