: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
Mon Mar 18, 2024 10:22 am
Forum: Excel
Topic: สอบถาม CodeVB Save As เป็นไฟล์ .xls
Replies: 1
Views: 69

Re: สอบถาม CodeVB Save As เป็นไฟล์ .xls

ลองเพิ่มนามสกุลไฟล์เข้าไปช่วยดูครับ

wb2.SaveAs Filename:=sFolderPath & "\" & FName & ".xls", FileFormat:=56
by logic
Mon Mar 18, 2024 10:13 am
Forum: Excel
Topic: รบกวนสอบถามการปลง พ.ศ. เป็น ค.ศ.
Replies: 4
Views: 129

Re: รบกวนสอบถามการปลง พ.ศ. เป็น ค.ศ.

ลองแบบนี้ดูครับ 1. L2:L13 เขียนชื่อเดือนเป็นภาษาไทยให้ครบทั้ง 12 เดือน 2. G2 =IF(ISTEXT(A2),A2,TEXT(A2,"dd ดดดด yyyy")) 3. H2 =IF(ISTEXT(B2),B2,TEXT(B2,"dd ดดดด yyyy")) 4. I2 =DATE(RIGHT(G2,4)-543,MATCH(MID(G2,4,FIND(" ",G2,4)-4),$L$2:$L$13,0),LEFT(G2,2)) 5. J2 =DATE(RI...
by logic
Mon Mar 18, 2024 9:49 am
Forum: Excel
Topic: หาสูตรวันที่และเลขรัน
Replies: 10
Views: 219

Re: หาสูตรวันที่และเลขรัน

ข่วยบอกเงื่อนไขการหาวันที่สองมาด้วยว่าคิดแบบไหน เพื่อเพื่อน ๆ สมาชิกจะได้ช่วยกันคิดได้ครับ
by logic
Sun Mar 17, 2024 5:18 pm
Forum: Excel
Topic: หาสูตรวันที่และเลขรัน
Replies: 10
Views: 219

Re: หาสูตรวันที่และเลขรัน

ลองวิธีนี้ครับ

G2 =TEXT(D2,"""GP""bbmmdd")&TEXT(INT((COUNTIFS($D$2:$D2,D2)-1)/7)+1,"000") คัดลอกสูตรลง
by logic
Fri Feb 09, 2024 3:03 pm
Forum: Excel
Topic: ดึงข้อมูล Excel
Replies: 2
Views: 153

Re: ดึงข้อมูล Excel

ลองแก้ตรง range และ cells เฉพาะโค้ดส่วนนี้ครับ

Code: Select all

With sh
    lr = .Range("a" & .Rows.Count).End(xlUp).Row
    lc = .Cells(6, .Columns.Count).End(xlToLeft).Column
End With
by logic
Thu Jan 04, 2024 11:34 am
Forum: Excel
Topic: สูตร SUMPRODUCT นับจำนวนแต่ละกลุ่ม
Replies: 4
Views: 260

Re: สูตร SUMPRODUCT นับจำนวนแต่ละกลุ่ม

ลองดูครับ

e2 =countifs($b$2:$b$76,$e2,$c$2:$c$76,right(f$1,2)&"*") คัดลอกไปขวาถึง h2 แล้วคัดลอกลง
i2 =countifs($b$2:$b$76,$e2)-sum(f2:h2) คัดลอกลง

😊
by logic
Fri Dec 08, 2023 10:59 am
Forum: Other
Topic: สอบถามใช้สูตร Averageifs <>0
Replies: 1
Views: 201

Re: สอบถามใช้สูตร Averageifs <>0

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

=AVERAGEIFS($C$8:$C$10,$C$8:$C$10,">0",$B$8:$B$10,E8)
by logic
Sun Nov 19, 2023 11:24 am
Forum: Excel
Topic: วิธีคำนวณเวลา
Replies: 2
Views: 335

Re: วิธีคำนวณเวลา

ลองดูครับ

S14 =TEXT(([@เวลาจบ]-[@เวลาเริ่ม])-(AND(MOD(Q14,1)<=IF(COUNTIFS($Q$7:$Q$8,J14)>0,$R$7,$R$8),MOD(R14,1)>=IF(COUNTIFS($Q$7:$Q$8,J14)>0,$S$7,$S$8)))/24,"h:mm")
by logic
Fri Oct 20, 2023 10:45 am
Forum: Excel
Topic: หาผลรวมข้อมูลโดยมีเงื่อนไข
Replies: 11
Views: 691

Re: หาผลรวมข้อมูลโดยมีเงื่อนไข

ยกตัวอย่าง H4 ครับ =SUM(SUMPRODUCT(--(C3:C28<5000),--(B3:B28="จจจ")),SUMPRODUCT(--(C3:C28>=10000),--(B3:B28="จจจ"))*50,SUMPRODUCT(--(C3:C28>=5000),--(C3:C28<10000),--(B3:B28="จจจ"))*20) โจทย์บอกว่า 1. มูลค่าหนี้ต่ำกว่า 5000 บาท ค่าตอบแทนพิเศษ เท่ากับ 0 เมื่อได้ผลลัพธ์มา...
by logic
Wed Jul 26, 2023 6:22 am
Forum: Excel
Topic: ขอความกรุณาอาจารย์ทุกท่าน เรื่องการหาผลรวมดอกเบี้ยรับครับ
Replies: 3
Views: 206

Re: ขอความกรุณาอาจารย์ทุกท่าน เรื่องการหาผลรวมดอกเบี้ยรับครับ

เรื่องดอกเบี้ยบทความนี้คิดว่าเป็นแนวทางได้ครับ

ลิงก์บทความ wordpress/interest-rate-calculation/
อันนี้ลิงก์ไฟล์แนบ wordpress/wp-content/plugins/download-a ... hp?id=2824

เงินต้นหลายก้อนผมว่าทำแยกชีตกันแล้วค่อยลิงก์มาที่หน้าสรุปง่ายกว่า
by logic
Wed Jul 26, 2023 5:48 am
Forum: Excel
Topic: วิธี SUM เฉพาะค่าที่เห็นจาก Filter แต่มีเงื่อนไข
Replies: 4
Views: 387

Re: วิธี SUM เฉพาะค่าที่เห็นจาก Filter แต่มีเงื่อนไข

แบบนี้ก็น่าจะได้ครับ

ฺB1 =SUMPRODUCT(--(B4:B465<0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
B2 =SUMPRODUCT(--(B4:B465>0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
by logic
Fri Jul 21, 2023 8:34 am
Forum: Excel
Topic: ต้องการแก้ไขฟอร์มข้อมูลโดยใช้ VBA ให้เป็นรูปแบบที่ต้องการ
Replies: 6
Views: 438

Re: ต้องการแก้ไขฟอร์มข้อมูลโดยใช้ VBA ให้เป็นรูปแบบที่ต้องการ

ใส่โค้ดมาในไฟล์โปรแกรมแนบมากับคำถามด้วยตามกฎข้อ 4 + 5 ด้านบน ในข้อ 5 มีวิธีการวางโค้ดในช่องตวามเห็นเพื่อให้ข้อความในเป็นรูปแบบโค้ดครับ ☝️
by logic
Fri Jul 07, 2023 1:37 pm
Forum: Excel
Topic: ตะนนคาบสอน
Replies: 2
Views: 212

Re: ตะนนคาบสอน

ใช้ Lookup ช่วยได้ครับ

ฺB11 =LOOKUP(A11,{0;5;12;20},{0;1;3;5}) คัดลอกสูตรลง

0-4 ได้ 0
5-11 ได้ 1
12-19 ได้ 3
20 ขึ้นไป ได้ 5
by logic
Wed Jul 05, 2023 10:26 am
Forum: Excel
Topic: บวกเลขตามแถวไปเรื่อยๆตามค่าที่กำหนดไว้
Replies: 8
Views: 443

Re: บวกเลขตามแถวไปเรื่อยๆตามค่าที่กำหนดไว้

ลองแบบนี้ครับ

G3 =IF(OR(E3=B3,C3<>C2,E3<N(G2)),N(G2)+1,G2) คัดลอกสูตรลง แต่ก็ยังงงกับตัวอย่างคำตอบในบรรทัดที่ 27 เป็นต้นไป เพราะชื่อบริษัทเปลี่ยนไปแล้วแต่ลำดับได้ค่าเดิม 🤔
by logic
Fri Jun 02, 2023 1:22 pm
Forum: Excel
Topic: ต้องการให้แสดงข้อมูลไม่ซ้ำขึ้นมา
Replies: 20
Views: 1715

Re: ต้องการให้แสดงข้อมูลไม่ซ้ำขึ้นมา

ลองแบบมีคอลัมน์ช่วยครับ

ชีต SP

D2 =IF(COUNTIFS($B$2:B2,B2)>1,NA(),LOOKUP(10^308,N(+D$1:D1))+1) คัดลอกสูตรลง

ชีต SP_1

A2 =IF(ROWS(A$2:A2)>LOOKUP(10^308,SP!$D:$D),"",LOOKUP(ROWS(A$2:A2),SP!$D$2:$D$21,SP!B$2:B$21)) คัดลอกไป B2 คัดลอกสูตรลง
by logic
Fri Jun 02, 2023 10:46 am
Forum: Excel
Topic: นับจำนวน
Replies: 6
Views: 541

Re: นับจำนวน

ลองแบบนี้ครับ

C2 =COUNT(INDEX(FIND(B2,A$2:A$13),0))

คัดลอกสูตรลง
by logic
Fri May 26, 2023 11:43 am
Forum: Excel
Topic: สอบถามการคำนวณ หา จำนวน วัน เดือน ปี
Replies: 9
Views: 457

Re: สอบถามการคำนวณ หา จำนวน วัน เดือน ปี

ใช้ Datedif ครับ

C4 =DATEDIF(A4,B4,"y")
D4 =DATEDIF(A4,B4,"ym")
E4 =DATEDIF(A4,B4,"md")