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

by norkaz
Fri Sep 19, 2025 1:20 pm
Forum: Excel
Topic: การหาเกรดเฉลี่ย กรณีผลการเรียน มี ร มส ต้องเขียนสูตรอย่างไรครับ
Replies: 8
Views: 1666

Re: การหาเกรดเฉลี่ย กรณีผลการเรียน มี ร มส ต้องเขียนสูตรอย่างไรครับ

linzhengli wrote: Fri Sep 19, 2025 11:27 am ขอความอนุเคราะห์เรียนถามว่าใน K3 ต้องใช้ในสูตร excel2003 ต้องเขียนสูตรอย่างไร และขอบคุณมา ณ โอกาสนี้
ลองปรับไปแบบนี้ครับ

=SUM(IF(ISNUMBER(C3:J3),C3:J3*C2:J2))

Ctrl + Shift ค้างไว้ แล้วกด Enter

**สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาที่หน้าเพจ***

แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
by norkaz
Thu Sep 18, 2025 7:47 pm
Forum: Excel
Topic: การใชสูตร UNIQUE
Replies: 10
Views: 480

Re: การใชสูตร UNIQUE

...

อีกสูตร
ตรง AGGREGATE ใช้ SMALL ไปแทนได้ครับ
ตรงเลข 50 ใ้ช้เลขเยอะๆ แทนได้เช่น 999


G1

=IFERROR(TRANSPOSE(UNIQUE(SMALL(A2:D7,SEQUENCE(999)))),"")

**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**

แมวใหญ่-Bigcat9
by norkaz
Thu Sep 18, 2025 7:33 pm
Forum: Excel
Topic: การใชสูตร UNIQUE
Replies: 10
Views: 480

Re: การใชสูตร UNIQUE

...

G1
=IFERROR(TRANSPOSE(UNIQUE(AGGREGATE(15,6,A2:D7,SEQUENCE(50)))),"")


**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**

แมวใหญ่-Bigcat9
by norkaz
Thu Sep 18, 2025 5:05 pm
Forum: Excel
Topic: การใชสูตร UNIQUE
Replies: 10
Views: 480

Re: การใชสูตร UNIQUE

***

ถ้าไม่มี TOROW ลองปรับไป แบบนี้ครับ

G2
=TRANSPOSE(SORT(UNIQUE(VSTACK(A2:A7,B2:B7,C2:C7,D2:D7))))


**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**

แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
by norkaz
Thu Sep 18, 2025 4:43 pm
Forum: Excel
Topic: การใชสูตร UNIQUE
Replies: 10
Views: 480

Re: การใชสูตร UNIQUE

---

ตามไฟล์ ที่แนบมา
ติดตรงไหน แจ้งมาครับ...

=SORT(UNIQUE(TOROW(A2:D7,3),1),,,1)

ฟังก์ชัน TOROW เป็นฟังก์ชันใหม่ที่ รองรับเฉพาะ Excel 365 และ Excel 2021 ขึ้นไป เท่านั้น
ดูว่าใน คอม มีฟังก์ชั่นนี้ใช้ไหม ครับ TOROW

**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**

แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
by norkaz
Thu Sep 18, 2025 11:39 am
Forum: Excel
Topic: การใชสูตร UNIQUE
Replies: 10
Views: 480

Re: การใชสูตร UNIQUE

..


=SORT(UNIQUE(TOROW(A2:D7,3),1),,,1)

**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**

แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
by norkaz
Thu Aug 14, 2025 3:52 pm
Forum: Excel
Topic: นับเฉพาะตัวหนังสือ
Replies: 1
Views: 239

Re: นับเฉพาะตัวหนังสือ

...

=COUNTA(I3:T3)-COUNTIF(I3:T3,"-")

** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**

แมวใหญ่- Bigcat9
RCA พระราม9 กรุงเทพฯ

......
by norkaz
Wed Jul 23, 2025 8:03 am
Forum: Excel
Topic: ต้องการนับจำนวนห้องเรียนต้องเขียนสูตรอย่างไรครับ
Replies: 1
Views: 299

Re: ต้องการนับจำนวนห้องเรียนต้องเขียนสูตรอย่างไรครับ

...

N3
=IFERROR(LOOKUP(2,1/(M3=$E$3:$E$84),$F$3:$F$84),0)
Copy ลงไป


*** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ
..
by norkaz
Fri Jul 04, 2025 11:09 am
Forum: Excel
Topic: ต้องการดึงตัวเลขหรือข้อความหน้าเครื่องหมาย / มาแสดงในอีกเซล
Replies: 2
Views: 557

Re: ต้องการดึงตัวเลขหรือข้อความหน้าเครื่องหมาย / มาแสดงในอีกเซล

...

E1
=LEFT(C1,SEARCH("/",C1)-1)

Copy ลงไป

*** สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาที่หน้าเพจ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ
...
by norkaz
Thu Jul 03, 2025 3:57 pm
Forum: Excel
Topic: ต้องการทราบผลรวม ของแต่ละไฟล์
Replies: 1
Views: 454

Re: ต้องการทราบผลรวม ของแต่ละไฟล์

...


B1:xx1 สร้างชื่อไฟล์ ตามชื่อไฟล์จริงๆ มี 60 ไฟล์ ก็สร้าง 60ชื่อตามไฟล์จริง
ควร Rename ไฟล์ให้เป็นชื่อสั้นๆ ง่ายๆ เรียงกัน เช่น F01, F02, F03,... ,F60

B2
=SUMIFS(INDIRECT(B$1&"$K$2:$K$999"),INDIRECT(B$1&"$E$2:$E$999"),$A2)
Copy ไป ขวาและลงล่าง

** การหาผลลัพธ์ ต้องเปิดไฟล์ต้นทางขึ้นมาด้วยเสมอ ...
by norkaz
Wed Jul 02, 2025 3:33 pm
Forum: Excel
Topic: ขอสูตรตามเงื่อนไขเป็นลำดับขั้น
Replies: 2
Views: 425

Re: ขอสูตรตามเงื่อนไขเป็นลำดับขั้น

..

C2
=IFERROR(VLOOKUP(A2,Input!A:C,3,0),VLOOKUP(B2,Input!B:C,2,0))
Copy ลงไป


*** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ **

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ
by norkaz
Tue Jul 01, 2025 7:14 am
Forum: Excel
Topic: ต้องการดึงข้อมูล มาแสดงในเซลล์ที่ต้องการ
Replies: 2
Views: 414

Re: ต้องการดึงข้อมูล มาแสดงในเซลล์ที่ต้องการ

...


D8
=INDEX(A:A,TOCOL(ROW($B$2:B3)/(A8=$B$2:$J$3),3))
Copy ลงไป


***สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ

.....
by norkaz
Thu Jun 26, 2025 3:41 pm
Forum: Excel
Topic: สูตรแสดงค่าตารางภายใต้เงื่อนไขที่ตรงกัน
Replies: 2
Views: 433

Re: สูตรแสดงค่าตารางภายใต้เงื่อนไขที่ตรงกัน

...

B3
=IFERROR(1/(1/VLOOKUP($A3,InPut!$A$37:$T$117,MATCH(B$2,InPut!$A$2:$T$2,0),0)),"")
Copy ไป ขวา และ Copy ลงไป

**สนับสนุนฟอรั่มกรุณา คลิกโหษณาที่หน้าเพจ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ


......
by norkaz
Wed Jun 18, 2025 11:24 am
Forum: Excel
Topic: Pivot table นับจำนวนค่าซ้ำแบบมีเงื่อนไข
Replies: 5
Views: 642

Re: Pivot table นับจำนวนค่าซ้ำแบบมีเงื่อนไข

...

ภาพที่ 1 การนับแบบ Distinct Count จาก PivotTable
ภาพที่ 2 การ Copy มาวางแบบค่า แล้ว ใช้สูตรหาผลรวมแบบ SUM

ทั้ง 2 วิธี ให้ผลลัพธ์ ผลรวม ไม่เท่ากัน ถ้ามีค่าซ้ำๆๆกัน ดูตามภาพ ประกอบครับ
เนื่องจาก Distinct Count นับค่าซ้ำ เป็น 1 รายการ เสมอ


*** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ ...
by norkaz
Sun Jun 15, 2025 6:35 pm
Forum: Excel
Topic: ต้องการค่าที่ซ้ำกัน
Replies: 2
Views: 469

Re: ต้องการค่าที่ซ้ำกัน

..

C2

=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($A$2:$A$26)/COUNTIF($B$2:$B$253,$A$2:$A$26),ROWS(C$2:C2))),"")

Copy ลงไป



*** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ**


แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ

........
by norkaz
Fri Jun 13, 2025 1:13 pm
Forum: Excel
Topic: Pivot table นับจำนวนค่าซ้ำแบบมีเงื่อนไข
Replies: 5
Views: 642

Re: Pivot table นับจำนวนค่าซ้ำแบบมีเงื่อนไข

...

ที่ Sheet OvCus


ที่คอลัมน์ H (Column1)

H4
=B4&C4


ที่ PivotTable

ตรง Rows ลาก Column1 มาวาง

ตรง Values ลาก Column1 มาวาง และนับแบบ Distinct Count



*** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ***


แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพ

......
by norkaz
Wed Jun 11, 2025 4:46 pm
Forum: Excel
Topic: ดึงข้อมูลมาแยก ตามข้อมูลที่กำหนด
Replies: 2
Views: 391

Re: ดึงข้อมูลมาแยก ตามข้อมูลที่กำหนด

...

1.ลบผลลัพธ์ที่แสดงไว้ออกให้หมดก่อน

2. คีย์ตำแหน่งของพนักงาน ที่ A2 , A10, A18 ให้เหมือนกับฐานข้อมูล

A3
=FILTER(ข้อมูลพนักงาน!$A$2:$D$12,A2=ข้อมูลพนักงาน!$C$2:$C$12)

Copy ไป A11, และ A19


** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ

......
by norkaz
Thu Jun 05, 2025 11:18 pm
Forum: Excel
Topic: องการให้ข้อมูลจาก Sheet "Report" ไปแสดงใน Sheet "Summary"
Replies: 1
Views: 340

Re: องการให้ข้อมูลจาก Sheet "Report" ไปแสดงใน Sheet "Summary"

...

B5

=IFERROR(INDEX(Report!D:D,MOD(AGGREGATE(15,6,(Report!$D$5:$D$17="รายจ่าย")*10000+ROW(Report!$D$5:$D$17),ROWS(B$5:B5)),10000)),"")
Copy ลงไป


C5

=IFERROR(INDEX(Report!B:B,MOD(AGGREGATE(15,6,(Report!$D$5:$D$17="รายจ่าย")*10000+ROW(Report!$D$5:$D$17),ROWS(C$5:C5)),10000)),"")
Copy ลงไป คอล ...
by norkaz
Fri May 30, 2025 9:05 pm
Forum: Excel
Topic: สอบถามเรื่องการทำกราฟซ้อนกัน
Replies: 1
Views: 390

Re: สอบถามเรื่องการทำกราฟซ้อนกัน

...

เบื้องต้นลอง วางสลับข้อมูล ตามตัวอย่างในไฟล์ครับ

สร้างกราฟ แล้ว ลองปรับแท่งกราฟ



*** สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ***


แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ

.......
by norkaz
Tue May 13, 2025 8:29 pm
Forum: Excel
Topic: อยากให้แต่ละ "OrderSet Desc" ใน Sheet "Data" มาแสดงใน Sheet "View"
Replies: 22
Views: 4070

Re: อยากให้แต่ละ "OrderSet Desc" ใน Sheet "Data" มาแสดงใน Sheet "View"

...


มีแถวจำนวนมาก สูตรช้า เป็นเรื่องปกติ
ลองใช้ Pivot Table ไปช่วย


a) สร้าง Pivot Table
b) L4 คีย์สูตรตามนั้น
c) M4 คีย์สูตรตามนั้น
d) N4 คีย์สูตรตามนั้น

e) B2 คีย์สูตรตามนั้น
f) C2 คีย์สูตรตามนั้น
g) D2 คีย์สูตรตามนั้น
h) E2 คีย์สูตรตามนั้น

ในไฟล์แนบที่ใส่ค่า xxx ไว้ ให้ Copy สูตรลงไปทับ ...