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

by snasui
Tue Oct 07, 2025 10:18 pm
Forum: Excel
Topic: ขอสูตรจัดรูปแบบข้อมูลตามกำหนดครับแบบมีเงื่อนไข
Replies: 1
Views: 18

Re: ขอสูตรจัดรูปแบบข้อมูลตามกำหนดครับแบบมีเงื่อนไข

:D วิธีการตามด้านล่างครับ


ที่ชีต Input คลุมบรรทัดที่ 9-14 > Ctrl+C เพื่อ Copy
ไปยังชีต Output คลิกเซลล์ A1 > คลิกขวาเลือก Paste Special > Values หลังจากวางจะมีการคลุมบรรทัดเอาไว้ให้เพื่อพร้อมทำข้อ 3
กดแป้น F5 > Special > Blanks > OK > คลิกขวาเซลล์ที่ถูกเลือก > Delete > Shift cells up > OK
ท ...
by snasui
Mon Oct 06, 2025 3:19 pm
Forum: Excel
Topic: เวลาปริ้น ไม่ให้ รูปทรง กล่องข้อความ ออกมาด้วย
Replies: 2
Views: 64

Re: เวลาปริ้น ไม่ให้ รูปทรง กล่องข้อความ ออกมาด้วย

:D หากไม่ต้องการให้ Print Object ใด ๆ ให้คลิกปลดเครื่องหมายที่ Print Object ซึ่งปกติจะทำเครื่องหมายไว้ดังภาพครับ
by snasui
Sat Oct 04, 2025 6:14 pm
Forum: Excel
Topic: ขอวิธีเทียบเงินเดือนต่อวันจาก Column U ให้โชว์ใน Column T
Replies: 3
Views: 76

Re: ขอวิธีเทียบเงินเดือนต่อวันจาก Column U ให้โชว์ใน Column T

:D ดูตัวอย่างการถอดฟังก์ชัน Round ออก สังเกตผลลัพธ์ในคอลัมน์ Z ว่าเป็น 0 เรียบร้อยแล้วครับ
by snasui
Sat Oct 04, 2025 11:51 am
Forum: Excel
Topic: ขอวิธีเทียบเงินเดือนต่อวันจาก Column U ให้โชว์ใน Column T
Replies: 3
Views: 76

Re: ขอวิธีเทียบเงินเดือนต่อวันจาก Column U ให้โชว์ใน Column T

:D อ่านแล้วไม่เข้าใจ ค่อย ๆ ถามตอบกันไปครับ

เซลล์ T5 ต้องได้ค่าเท่าใด ด้วยเงื่อนไขใด
เซลล์ T15 ยอดรวมต้องเท่ากับเท่าใดครับ

การใช้ Round เพื่อปัดเศษอาจจะส่งผลให้การคำนวณทอดถัดไปทำงานไม่ถูกต้อง ลองถอด Round ออกให้หมดแล้วดูผลลัพธ์ที่ได้เสียก่อนแล้วค่อยมาพิจารณาว่าควรจะ Round ที่ขั้นตอนไหน อบ ...
by snasui
Fri Oct 03, 2025 4:19 pm
Forum: Excel
Topic: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง
Replies: 16
Views: 282

Re: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง

:D ขั้นตอนนี้น่าจะเป็นเคล็ดลับที่สุดของการแสดงผลของคำถามในกระทู้นี้ ทำตามภาพครับ
by snasui
Fri Oct 03, 2025 2:06 pm
Forum: Excel
Topic: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง
Replies: 16
Views: 282

Re: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง

snasui wrote: Fri Oct 03, 2025 2:00 pm อันนี้วันที่ อัติโนมัติใช้ไหมครับ
:thup: ถูกต้องครับ
by snasui
Fri Oct 03, 2025 2:00 pm
Forum: Excel
Topic: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง
Replies: 16
Views: 282

Re: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง

:D ตามที่ผมตอบไปด้านบนคือสร้างอัตโนมัติ

หากจะสร้างเองแล้วเพิ่มเข้าไปใน Data Model ก็ทำได้เช่นกันครับ
by snasui
Fri Oct 03, 2025 1:40 pm
Forum: Excel
Topic: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง
Replies: 16
Views: 282

Re: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง


1.จากไฟล์แนบเข้าใจว่า power pivot คือการนำเข้าข้อมูล หลายๆ ตารางเข้าด้วยกัน แล้วมาทำคล้ายๆ pivot table ใช่ไหมครับ
:D ถูกต้องครับ


ช่วยอธิบายเพิ่มเติมให้หน่อยได้ไหมครับ ว่า add data เข้ายังไงบ้างครับ
เปิด Add-in ที่ชื่อว่า Microsoft Power Pivot for Excel ขึ้นมาก่อน จะมีเมนู Power Pivot แสดงข ...
by snasui
Fri Oct 03, 2025 12:52 pm
Forum: Excel
Topic: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง
Replies: 16
Views: 282

Re: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง

:D ผมสรุปมาให้ด้วย PowerPivot ตามไฟล์แนบ ลองนำไปต่อยอดเพื่อให้ออกมาในรูปแบบของรายงานที่ต้องการ

สงสัยประเด็นไหนใน PowerPivot สอบถามมาได้เลยครับ
by snasui
Thu Oct 02, 2025 9:42 pm
Forum: Excel
Topic: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง
Replies: 16
Views: 282

Re: ต้องการแนวคิดว่า ใน 1 เดือน พนักงานคนไหนว่างงานบ้าง

Xcelvba wrote: Thu Oct 02, 2025 5:04 pm ชีท settings คอลัมน์ H คือรายชื่อของคนที่ทำงาน
:D น่าจะเป็นรายชื่อของงานไม่ใช่รายชื่อคนที่ทำงานครับ
Xcelvba wrote: Thu Oct 02, 2025 5:04 pm อยากทราบว่า วันนี้ (Today) มีใครบ้างที่ ไม่ได้ทำ 1 ใน list นั้นๆ
ช่วยแสดงคำตอบพร้อมอธิบายว่าพิจารณาอย่างไรจึงแสดงคำตอบเช่นนั้น จะได้สะดวกต่อการทำความเข้าใจครับ
by snasui
Thu Oct 02, 2025 9:21 pm
Forum: Excel
Topic: รบกวนสอบถามการดึงข้อมูลข้าม Sheet
Replies: 2
Views: 86

Re: รบกวนสอบถามการดึงข้อมูลข้าม Sheet

:D ตัวอย่างสูตรที่ชีตผลลัพธ์ ทำตามด้านล่างครับ

เปิดไฟล์ทั้งคู่ขึ้นมาพร้อมกัน
ในไฟล์ผลลัพธ์ ชีต ผลลัพธ์ ควรจัดรูปแบบให้เป็น General เสียก่อน ไม่เช่นนั้นเมื่อคีย์สูตรตามข้อถัดไปแล้วจะกลายเป็นข้อความแทนที่จะเป็นสูตร วิธีการคือคลุมข้อมูลที่ต้องการให้แสดงสูตร > คลิกขวา > Format Cells > ที่แถบ Number ...
by snasui
Sat Sep 27, 2025 7:16 am
Forum: Excel
Topic: เมื่อคลิกกล่องให้สั่ง กล่องอื่นไม่ให้ทำงานครับ
Replies: 2
Views: 316

Re: เมื่อคลิกกล่องให้สั่ง กล่องอื่นไม่ให้ทำงานครับ

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

Code: Select all

Private Sub OptionButton1_Click()
    With Me.Shapes("Spinner 3").ControlFormat
        If Me.OLEObjects("OptionButton1").Object.Value = True Then
            .Enabled = False
        Else
            .Enabled = True
        End If
    End With
End Sub
by snasui
Thu Sep 25, 2025 7:16 pm
Forum: Excel
Topic: ต้องการ code Vba เมื่อค่าในเวลเปลี่ยน ให้ไปทำกับเหตุการณ์หนุึ่ง
Replies: 3
Views: 419

Re: ต้องการ code Vba เมื่อค่าในเวลเปลี่ยน ให้ไปทำกับเหตุการณ์หนุึ่ง

:D ตัวอย่างการปรับ Code ครับ

Code: Select all

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address(0, 0) = "C2" Then
        With Me
            .Range("c5:f5").ClearContents
        End With
    End If
End Sub
by snasui
Thu Sep 25, 2025 12:48 pm
Forum: Excel
Topic: หาค่า All sum รวมทั้งหมด
Replies: 4
Views: 529

Re: หาค่า All sum รวมทั้งหมด

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

ที่ G3 คีย์

=IF(ISNUMBER(MATCH($F$1,{"B","D","F"},0)),0,IF($F$1<>"All",SUMIFS($C$2:$C$7,$A$2:$A$7,$F3,$B$2:$B$7,G$2,$A$2:$A$7,$F$1),SUMPRODUCT(--($A$2:$A$7=$F3),--($B$2:$B$7=G$2),--(ISNA(MATCH($D$2:$D$7,{"X","Z"},0))),$C$2:$C$7)))

Enter > Copy ไปด้านขวาและลงด้านล่าง
by snasui
Thu Sep 25, 2025 11:01 am
Forum: Excel
Topic: หาค่า All sum รวมทั้งหมด
Replies: 4
Views: 529

Re: หาค่า All sum รวมทั้งหมด

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

=IF($F$1<>"All",SUMIFS($C$2:$C$7,$A$2:$A$7,$F3,$B$2:$B$7,G$2,$A$2:$A$7,$F$1),SUMPRODUCT(--($A$2:$A$7=$F3),--($B$2:$B$7=G$2),--(ISNA(MATCH($D$2:$D$7,{"X","Z"},0))),$C$2:$C$7))

Enter > Copy ไปด้านขวาและลงด้านล่าง
by snasui
Thu Sep 25, 2025 8:50 am
Forum: Excel
Topic: โชว์ข้อมูล 12 รายการ ถึงวัน commitment
Replies: 4
Views: 676

Re: โชว์ข้อมูล 12 รายการ ถึงวัน commitment

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

ที่ B5 คีย์

=IFERROR(INDEX('Task List'!$B:$B,AGGREGATE(15,6,ROW(Table4[Task])/( (Table4[Action Date]<=B$4)*(Table4[Commitments Date]>=B$4) ),ROWS(B$5:B5))),"")

Enter > Copy ไปทางขวาและลงด้านล่างแล้วปรับใช้กับวันที่อื่น ๆ ในบรรทัดล่างที่เหลือ

สูตรนี้พิจารณา 2 เง ...
by snasui
Wed Sep 24, 2025 7:30 pm
Forum: Excel
Topic: โชว์ข้อมูล 12 รายการ ถึงวัน commitment
Replies: 4
Views: 676

Re: โชว์ข้อมูล 12 รายการ ถึงวัน commitment

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

=IFERROR(INDEX('Task List'!$B:$B,AGGREGATE(15,6,ROW(Table4[Task])/(Table4[Action Date]=B$4),ROWS(B$5:B5))),"")

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

Copy สูตรที่ B5 ไปวางใน B18 โดยเปลี่ยนเป็น

=IFERROR(INDEX('Task List'!$B:$B,AGGREGATE(15,6,ROW(Table4[Task])/(Table4 ...