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

by ajsudkedt
Mon Sep 08, 2025 9:01 am
Forum: Excel
Topic: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ
Replies: 8
Views: 727

Re: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ

snasui wrote: Sun Sep 07, 2025 1:32 pm
ajsudkedt wrote: Sun Sep 07, 2025 12:44 pm ใช้กับ excel ได้ทุก version ไหมครับ
:D เนื่องจากมีฟังก์ชัน Aggregate จึงใช้ได้ตั้งแต่ Version 2013 เป็นต้นไปครับ
ครับผม ขอบคุณครับ
by ajsudkedt
Sun Sep 07, 2025 12:44 pm
Forum: Excel
Topic: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ
Replies: 8
Views: 727

Re: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ



หลังใส่สูตรทำให้ไฟล์ใหญ่ขึ้นมาก
:D มันมีโอกาสเป็นไปได้เพราะ Indirect คือฟังก์ชันที่ถูกกระทบให้เปลี่ยนแปลงได้โดยง่าย เมื่อเซลล์ใดคำนวณเซลล์ที่มี Indirect จะคำนวณด้วย

หากไฟล์ไม่ได้ใหญ่อย่างเป็นสาระสำคัญก็ใช้วิธีนี้ต่อไปได้ แต่หากเป็นอุปสรรคต่อการใช้งานก็ควรออกแบบใหม่ แบบเดิมก็เป็นอุปสรรคเช่นกัน ...
by ajsudkedt
Sun Sep 07, 2025 11:41 am
Forum: Excel
Topic: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ
Replies: 8
Views: 727

Re: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ


:D ยังไม่ค่อยเข้าใจสิ่งที่อธิบาย แต่จากการดูสูตรในชีต GS พบว่าเป็นสูตรที่จะมีปัญหาเมื่อมีการแทรกหรือลบบรรทัด เพราะเป็นการเขียนให้ทำงานเฉพาะช่วงของชีตแบบ Fixed ค่า

ตัวอย่างการปรับปรุงสูตรเดิมให้สามารถใช้ได้ทั้งตารางโดยไม่มีการ Fixed ตำแหน่ง ไม่ต้องเขียนและปรับปรุงสูตรใหม่เมื่อมีการแทรกหร ...
by ajsudkedt
Sun Sep 07, 2025 9:18 am
Forum: Excel
Topic: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ
Replies: 8
Views: 727

Re: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ

โดยปกติ หากบันทึกวันที่ไม่เข้าเรียนของนักเรียนแต่ละห้อง (ชีต R1 คือ ห้อง 1, R2 คือ ห้อง 2, R3 คือ ห้อง 3 และ R4 คือ ห้อง 4) ด้วยการคีย์ ตัวอักษร ข (ขาด), ป(ป่วย), ล (ลากิจ), หรือ น(หนีเรียน) ลงในวันที่ใด ๆ ของนักเรียนคนใด ในชีต R1 ถึง R4 ข้อมูลที่คีย์ จะไปแสดงที่ชีต GS ปัญหาเจอตอนนี้คือ หากมีนักเร ...
by ajsudkedt
Sun Sep 07, 2025 5:16 am
Forum: Excel
Topic: ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ
Replies: 8
Views: 727

ขอวิธีแก้ไขสูตรบันทึกเวลาเรียนครับ

ที่ชีต GS บรรทัดที่ 73 เป็นนักเรียนห้อง 1 ที่เพิ่งย้ายเข้ามา
เลยได้อยู่บรรทัดสุดท้าย แต่พอบันทึก ข ป ล น ที่ชีต R1
ของเลขที่ 17 บรรทัดที่ 19 ข้อมูลที่บันทึก ข ป ล น ไม่แสดงที่ชีต GR
แต่กลับเอาข้อมูลของเลขที่ 1 ของ R1 มาแสดงแทน
ต้องปรับแก้สูตรอย่างไร ตามไฟล์แนบครับ
ปล. หากจะยึดเอาเลขประจำตัวเลขห ...
by ajsudkedt
Fri Sep 05, 2025 10:42 am
Forum: Excel
Topic: ข้อความยาวสูตร error แก้อย่างไรครับ
Replies: 7
Views: 612

Re: ข้อความยาวสูตร error แก้อย่างไรครับ


:D จากโปรไฟล์แจ้งว่าใช้ Excel 2019 มันควรจะทำงานได้เพราะผมก็ใช้ 2019 เช่นกันครับ

ลองปรับสูตรที่ K1 เป็นด้านล่างครับ

=IFERROR(IF(N1=1, M1&" "& INDEX( $B$2:$B$101 ,M1),IF(N1=7,"ANSWER: "&SUBSTITUTE(INDEX($E$1:$J$1,INDEX($D$2:$D$101,M1)),")",""),INDEX($E$1:$J$1&" "&$E$2:$J$101,M1,N1-1 ...
by ajsudkedt
Wed Sep 03, 2025 4:55 pm
Forum: Excel
Topic: ข้อความยาวสูตร error แก้อย่างไรครับ
Replies: 7
Views: 612

Re: ข้อความยาวสูตร error แก้อย่างไรครับ


:D ในเครื่องผมสามารถแสดงผลลัพธ์ได้ปกติครับ

สูตรนั้นไม่ต้องกดแป้น Ctrl+Shift+Enter ลองคลิกที่ K1 > กดแป้น F2 เพื่อ Edit เซลล์ > Enter > Copy สูตรลงด้านล่างใหม่

หากยังไม่ได้ผลลัพธ์ให้ลองทำการ Replace เพื่อ Activate สูตรเสียใหม่โดย กดแป้น Ctrl+F เพื่อเปิดกล่องโต้ตอบ Find & Replace > ช่องบนคีย์ =, ช ...
by ajsudkedt
Wed Sep 03, 2025 5:22 am
Forum: Excel
Topic: ข้อความยาวสูตร error แก้อย่างไรครับ
Replies: 7
Views: 612

Re: ข้อความยาวสูตร error แก้อย่างไรครับ

ถามต่อครับ
จากไฟล์แนบ ถ้าโจทย์คำถามที่คอลัมน์ B เป็นข้อความที่ยาว
สูตรที่ช่องคำถามที่คอลัมน์ K จะไม่แสดงคำถาม
ต้องปรับแก้สูตรอย่างไรครับ
by ajsudkedt
Tue Sep 02, 2025 5:25 pm
Forum: Excel
Topic: ข้อความยาวสูตร error แก้อย่างไรครับ
Replies: 7
Views: 612

Re: ข้อความยาวสูตร error แก้อย่างไรครับ


:D ตัวอย่างสูตรตามด้านล่างครับ

ที่ D2 คีย์
=INDEX(input!A:A, MATCH(LEFT(B2,255), INDEX(LEFT(input!$A$1:$A$71,255),0), 0) + 6)
Enter > Copy ลงด้านล่าง
ที่ E2 คีย์
=INDEX(input!$A:$A,MATCH(LEFT($B2,255),INDEX(LEFT(input!$A$1:$A$71,255),0),0)+COLUMNS($E2:E2))
Enter > Copy ไปด้านขวาและลงด ...
by ajsudkedt
Tue Sep 02, 2025 4:14 am
Forum: Excel
Topic: ข้อความยาวสูตร error แก้อย่างไรครับ
Replies: 7
Views: 612

ข้อความยาวสูตร error แก้อย่างไรครับ

จากไฟล์แนบ ถ้าโจทย์คำถามที่ชีต input เป็นข้อความที่ยาว
สูตรที่ชีต formular ที่คอลัมน์ D:I จะ error
ต้องปรับแก้สูตรอย่างไรครับ
by ajsudkedt
Tue Aug 12, 2025 4:33 pm
Forum: Excel
Topic: ขอสูตรจัดข้อมูลจากแนวตั้งไปแนวนอนแบบหลายคอลัมน์
Replies: 5
Views: 507

Re: ขอสูตรจัดข้อมูลจากแนวตั้งไปแนวนอนแบบหลายคอลัมน์

snasui wrote: Sat Aug 09, 2025 6:32 am :D ที่ไม่ได้คำตอบเพราะ สูตรที่ C2, L2 ยังไม่ได้ Copy ไปด้านขวา

สูตรทั้งหมด Enter อย่างเดียวไม่ต้อง Ctrl+Shift+Enter ครับ
สูตรที่ให้มา ได้ผลดั่งที่ต้องการเลยครับ
กราบขอบพระคุณมากครับ
by ajsudkedt
Sat Aug 09, 2025 6:28 am
Forum: Excel
Topic: ขอสูตรจัดข้อมูลจากแนวตั้งไปแนวนอนแบบหลายคอลัมน์
Replies: 5
Views: 507

Re: ขอสูตรจัดข้อมูลจากแนวตั้งไปแนวนอนแบบหลายคอลัมน์


:D ตัวอย่างสูตรตามด้านล่างครับ

เพิ่มคอลัมน์ A เพื่อลดภาระการคำนวณซ้ำ ๆ

ที่ A2 คีย์สูตรเพื่อแสดงบรรทัดแรกที่พบข้อมูล
=IFERROR(AGGREGATE(15,6,ROW(input!$B$2:$B$11)/(0<FREQUENCY(MATCH(input!$B$2:$B$11,input!$B$2:$B$11,0),ROW(input!$B$2:$B$11)-ROW(input!$B$2)+1)),ROWS(A$2:A2)),"")
Enter > Copy ...
by ajsudkedt
Fri Aug 08, 2025 11:03 am
Forum: Excel
Topic: ขอสูตรจัดข้อมูลจากแนวตั้งไปแนวนอนแบบหลายคอลัมน์
Replies: 5
Views: 507

ขอสูตรจัดข้อมูลจากแนวตั้งไปแนวนอนแบบหลายคอลัมน์

หากตั้งการให้ข้อมูลที่อยู่แบบแนวตั้งในชีต input
ดึงไปอยู่แนวนอนในชีต output
โดยยึดเลขในคอลัมน์ T-Code เป็นหลัก
ต้องใช้สูตรอย่างไร ตามไฟล์แนบครับ
ขอบคุณครับ
by ajsudkedt
Mon May 19, 2025 1:41 am
Forum: Excel
Topic: ขอสูตรจัดรูปแบบข้อสอบ
Replies: 2
Views: 747

Re: ขอสูตรจัดรูปแบบข้อสอบ


:D ตัวอย่างสูตรตามด้านล่างครับ

ที่ M1 คีย์เพื่อเป็นคอลัมน์ช่วย
=INT((ROWS(M$1:M1)-1)/8)+1
Enter > Copy ลงด้านล่าง
ที่ N1 คีย์เพื่อเป็นคอลัมน์ช่วย
=COUNTIFS(M$1:M1,M1)
Enter > Copy ลงด้านล่าง
ที่ K1 คีย์สูตรเพื่อแสดงคำตอบ
=IFERROR(IF(N1=1,INDEX($A$2:$A$3&" "&$B$2:$B$3,M1),IF(N1=7,"ANSWER ...
by ajsudkedt
Sun May 18, 2025 8:39 pm
Forum: Excel
Topic: ขอสูตรจัดรูปแบบข้อสอบ
Replies: 2
Views: 747

ขอสูตรจัดรูปแบบข้อสอบ

หากต้องการนำค่าใน A1:I3
มาจัดรูปแบบในคอลัมน์ K
ตามภาพและไฟล์แนบ
ต้องเขียนสูตรอย่างไรครับ
ขอบคุณครับ
by ajsudkedt
Sun May 18, 2025 8:07 pm
Forum: Excel
Topic: ขอสูตรสลับตัวเลือก
Replies: 7
Views: 1001

Re: ขอสูตรสลับตัวเลือก

snasui wrote: Sun May 18, 2025 2:25 pm :D เข้าใจว่าจะหาว่าลำดับเดิมกลายเป็นลำดับที่เท่าไรในข้อมูลที่ถูกสุ่มมาใหม่

หากเข้าใจถูกต้องที่ K2 คีย์

=MATCH(INDEX(E2:I2,D2),L2:P2,0)

Enter > Copy ลงด้านล่าง
สูตรที่ให้มาได้ผลดั่งที่ต้องการเลยครับ
กราบขอบพระคุณมาก ๆ ครับ :cp:
by ajsudkedt
Sun May 18, 2025 1:45 pm
Forum: Excel
Topic: ขอสูตรใส่เลขข้อคำถามแบบข้ามบรรทัด
Replies: 1
Views: 369

ขอสูตรใส่เลขข้อคำถามแบบข้ามบรรทัด

หากต้องการใส่เลขของโจทย์คำถาม
ที่อยู่กันคนละบรรทัด
ในคอลัมน์ C ดั่งตัวอย่างในไฟล์แนบ
ต้องใช้สูตรอย่างไรครับ
ขอบคุณครับ
by ajsudkedt
Sun May 18, 2025 1:41 pm
Forum: Excel
Topic: ขอสูตรสลับตัวเลือก
Replies: 7
Views: 1001

Re: ขอสูตรสลับตัวเลือก

ใส่สูตรตามที่ให้มา ยังไม่ได้ผลตามต้องการครับ
ทำอย่างไร ตัวเลขคำตอบที่สลับใหม่ในคอลัมน์ K จะยึดโยงกับตัวเลขคำตอบเดิมในคอลัมน์ D ด้วยครับ
เช่น D2 ตอบ 3 ซึ่งก็คือคำว่า duck ใน G2 หากคำตอบใน K2 คือ เลข 1 อย่างไรเราจะย้าย duck มาอยู่ L2 ได้
ทั้งนี้เลขในคอลัมน์ K คือ เลขคำตอบใหม่ ตามตัวอย่างไฟล์แนบ ask3 ...
by ajsudkedt
Sun May 18, 2025 7:38 am
Forum: Excel
Topic: ขอสูตรสลับตัวเลือก
Replies: 7
Views: 1001

Re: ขอสูตรสลับตัวเลือก

ทำอย่างไร ตัวเลขคำตอบที่สลับใหม่ในคอลัมน์ K จะยึดโยงกับตัวเลขคำตอบเดิมในคอลัมน์ D ด้วยครับ
เช่น D2 ตอบ 3 ซึ่งก็คือคำว่า duck ใน G2 หากคำตอบใน K2 คือ เลข 1 อย่างไรเราจะย้าย duck มาอยู่ L2 ได้
ทั้งนี้เลขในคอลัมน์ K คือ เลขคำตอบใหม่ ตามตัวอย่างไฟล์แนบ ask2 ครับ