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

by logic
Thu Jan 13, 2022 2:14 pm
Forum: Excel
Topic: Selection.AutoFill Destination:=Range("J2:J4224") ต้องการให้เป็น J2:LastRow
Replies: 6
Views: 539

Re: Selection.AutoFill Destination:=Range("J2:J4224") ต้องการให้เป็น J2:LastRow

ลองดูโค้ดนี้ครับ Sub CalculateTimeIN() ' ' Macro1 Macro ' ' Keyboard Shortcut: Ctrl+p ' Columns("J:J").Select Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove Columns("R:R").Select Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove Column...
by logic
Thu Jan 13, 2022 12:03 pm
Forum: Excel
Topic: ขอทราบ วิธีการทำ Drop down list แบบมีเงื่อนไขครับ
Replies: 3
Views: 409

Re: ขอทราบ วิธีการทำ Drop down list แบบมีเงื่อนไขครับ

ลองวิธีในภาพครับ

1. กรอก B7 เป็นต้นไปด้วย Product Group และ Model จนครบ ไม่เว้นบรรทัดว่าง
2. คลุม J7 เป็นต้นไปให้ครบตามบรรทัดที่ต้องการ
3. คลิกเมนู Data ~~> Data Validation ~~> เลือกตามข้อ 3 และใส่สูตร =OFFSET($C$6,MATCH($I7,$B$7:$B$16,0),0,COUNTIFS($B$7:$B$16,$I7))
by logic
Wed Jan 12, 2022 1:45 pm
Forum: Excel
Topic: ขอสูตรนำ ปี,เดือน แบบ 2 หลัก ต่อด้วยข้อความ ครับ
Replies: 5
Views: 451

Re: ขอสูตรนำ ปี,เดือน แบบ 2 หลัก ต่อด้วยข้อความ ครับ

แบบนี้หรือเปล่าครับ

E4 =TEXT(C4,"yymm")&TEXT(B4,"00")&D4 คัดลอกสูตรลง
by logic
Wed Jan 12, 2022 1:17 pm
Forum: Excel
Topic: อยากทราบสูตรคำนวน เซลล์ที่มีตัวเลขผสมตัวอักษร
Replies: 7
Views: 662

Re: อยากทราบสูตรคำนวน เซลล์ที่มีตัวเลขผสมตัวอักษร

เอา $ ออกด้วยสูตรใช้แบบนี้ได้ครับ

=IFERROR((SUBSTITUTE(A3,"$","")+SUBSTITUTE(E3,"$","")-SUBSTITUTE(A3,"$",""))/SUBSTITUTE(A3,"$","")*100&" %",0)
by logic
Wed Jan 05, 2022 3:14 pm
Forum: Excel
Topic: ดึงข้อมูลจากคอลัมอื่นมาโดยนำค่าที่เหมือนมาเทียบกัน
Replies: 15
Views: 1176

Re: ดึงข้อมูลจากคอลัมอื่นมาโดยนำค่าที่เหมือนมาเทียบกัน

เลือกสูตรที่ทำงานเร็วกว่าครับ

อีกหนึ่งตัวอย่าง

I3 =IFNA(LOOKUP(9.99999999999999E+307,SEARCH(F3,ddddd!$K$2:$K$4000),ddddd!$F$2:$F$4000),"")
by logic
Wed Jan 05, 2022 2:51 pm
Forum: Excel
Topic: ใช้ Conditional ตรวจคำโชว์ icon แต่ icon ไม่โชว์ โชว์แค่แว็บเดียวตอนกด Enter ใน cell นั้นๆ
Replies: 1
Views: 221

Re: ใช้ Conditional ตรวจคำโชว์ icon แต่ icon ไม่โชว์ โชว์แค่แว็บเดียวตอนกด Enter ใน cell นั้นๆ

แก้สูตรเป็นแบบนี้ครับ

E2 =IF(D2>=0,3,IF(D2=-3,2,1))

คัดลอกลง

ตัวเลขไม่ต้องใช้ฟันหนูครอบ ไม่งั้นจะกลายเป็นข้อความครับ
by logic
Wed Dec 22, 2021 12:55 pm
Forum: Excel
Topic: การ SUMIF แบบมีเงื่อนไข และข้ามชีท
Replies: 5
Views: 1277

Re: การ SUMIF แบบมีเงื่อนไข และข้ามชีท

แนบไฟล์เอ็กเซลล์และกรอกคำตอบที่อยากได้เอาไว้ด้วย จะได้สะดวกกับผู้ตอบครับ
by logic
Tue Dec 21, 2021 4:27 pm
Forum: Excel
Topic: Min
Replies: 4
Views: 501

Re: Min

ลองดูครับ

F2 =IFERROR(SMALL(IF(FREQUENCY(IF($A$2:$A$13=$E2,MATCH($B$2:$B$13,$B$2:$B$13,0)),ROW($B$2:$B$13)-ROW($B$2)+1),$B$2:$B$13),COLUMNS($F1:F1)),"") เป็นสูตรอาร์เรย์ ต้องกดปุ่ม Ctrl+Shift+Enter แล้วคัดลอกไปใช้ด้านขวาและล่าง

ดูวิธีกดปุ่มที่ viewtopic.php?t=13228
by logic
Tue Dec 21, 2021 12:58 pm
Forum: Excel
Topic: ต้องการให้อักษรรวมกับตัวเลขแล้ว 0 ไม่หาย
Replies: 2
Views: 283

Re: ต้องการให้อักษรรวมกับตัวเลขแล้ว 0 ไม่หาย

บางทีที่เห็นเป็น 001 เพราะไปจัดรูปแบบเอาไว้มันก็เลยหลอกตา ลองคลิกเลือกเซลล์แล้วมองที่ Formula bar ว่าค่าเป็นเท่าใด ถ้าเป็นสูตรก็ให้คลุมสูตรใน Formula bar แล้วกดปุ่ม F9 พอเห็นคำตอบแล้วยกเลิกด้วยการกดปุ่ม ESC ครับ การเชื่อม INV641018 กับ 001 (ที่น่าจะเป็น 1) สมมุติว่าอยู่ที่ A1:B1 เขียนแบบนี้ดูครับ =A...
by logic
Mon Dec 20, 2021 11:17 pm
Forum: Excel
Topic: ค้นหาค่าในข้อมูล
Replies: 2
Views: 288

Re: ค้นหาค่าในข้อมูล

ลองสูตรนี้ครับ

H2 =INDEX(A:A,AGGREGATE(15,6,ROW($B$2:$B$6)/($B$2:$E$6=G2),1))
by logic
Tue Nov 30, 2021 4:03 pm
Forum: Excel
Topic: รบกวนสอบถามการนับตัวอักษรใน Excel
Replies: 8
Views: 914

Re: รบกวนสอบถามการนับตัวอักษรใน Excel

kriengkd wrote: Tue Nov 30, 2021 3:52 pm ชื่อตามด้วยจุด และตามด้วย นามสกุลเต็ม P.GARAWIGOKRAI (แบบติดกันเลย) ต้องทำอย่างไรครับ
ถ้าไม่เกิน 20 เป็นชื่อเต็ม ๆ ใช่ไหมครับ 🤔

J7 =IF(H7>20,REPLACE(C7,2,FIND(" ",C7)-1,"."),C7)
by logic
Tue Nov 09, 2021 2:01 pm
Forum: Excel
Topic: year issue
Replies: 4
Views: 702

Re: year issue

Try this.

=IF(EDATE(1&LEFT(B$2,3),ROWS(C$2:C2)-1)<=EDATE((1&RIGHT(B$2,3))+0,0),TEXT(EDATE(1&LEFT(B$2,3),ROWS(C$2:C2)-1),"[$-en-us ]mmm"),"")
by logic
Tue Nov 09, 2021 10:56 am
Forum: Excel
Topic: year issue
Replies: 4
Views: 702

Re: year issue

Try,

D3 =IF(LEFT(B$2,4)+ROWS(D$3:D3)-1>RIGHT(B$2,4)-1,"",LEFT(B$2,4)+ROWS(D$3:D3)-1)
C3 =IF(D3<>"",A$2,"")
by logic
Tue Nov 09, 2021 9:43 am
Forum: Excel
Topic: รบกวนสอบถาม เกี่ยวกับการบันทึกไฟล์
Replies: 4
Views: 319

Re: รบกวนสอบถาม เกี่ยวกับการบันทึกไฟล์

อาการเหมือนติดไวรัสนะครับ ผมโหลด test.xlsm มาแล้ววินโดว์ไม่ยอมให้เปิดบอกว่าเสี่ยงต่อไวรัส 😮
by logic
Fri Nov 05, 2021 4:33 pm
Forum: Excel
Topic: การดึงข้อมูลที่เหมือนโดยใช้การอิงข้อมูลอีกส่วนหนึ่ง
Replies: 6
Views: 664

Re: การดึงข้อมูลที่เหมือนโดยใช้การอิงข้อมูลอีกส่วนหนึ่ง

อ่านหลายรอบแล้วไม่เข้าใจ ต้องดูอะไรบ้างถึงให้แสดงค่าแบบนั้น ลองใส่วิธีคิดมาสักเซลล์สองเซลล์ครับ
by logic
Fri Nov 05, 2021 4:05 pm
Forum: Excel
Topic: การดึงข้อมูลที่เหมือนโดยใช้การอิงข้อมูลอีกส่วนหนึ่ง
Replies: 6
Views: 664

Re: การดึงข้อมูลที่เหมือนโดยใช้การอิงข้อมูลอีกส่วนหนึ่ง

อ่านแล้วเข้าใจว่าอยากได้สูตรนี้ครับ

ฺB2 =IF(F2="","",IF(SUMIF(F$2:F$13,F2,G$2:G$13)+SUMIF(I$2:I$13,F2,G$2:G$13)=0,F2,""))
by logic
Tue Oct 19, 2021 9:18 am
Forum: Excel
Topic: การดึงข้อมูลข้ามSheet
Replies: 18
Views: 1458

Re: การดึงข้อมูลข้ามSheet

จะเห็นว่า A000009B SNQ 28.938 หัวข้อนี้ผ่านตาม Limit ครับ ผ่านหรือไม่ผ่านดูจาก FAIL แต่ FAIL ไม่ได้บอกว่าเป็น FAIL ของค่าไหน ถ้าใช้สีเป็นเงื่อนไขอันนี้ต้องเขียนโค้ด VBA เข้ามาช่วยแล้วละครับ ถ้าเขียนโค้ด ทำตามกติกาข้อ 5 ข้างบนก่อนครับ 👆🏼 ตรง INDEX(Data!$C$2:$D$2) ผมจะเปลี่ยนเป็น INDEX(Data!$ฺB$2:$F$...