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

by navapalo
Fri Sep 05, 2014 5:09 pm
Forum: Excel
Topic: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์
Replies: 9
Views: 1261

Re: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์

snasui wrote:
snasui wrote:คำถามนี้ผมคาดหมายว่าใช้ Excel ใน Version ที่สูงกว่า 2003
:D ต้องใช้กับไฟล์ที่ Version สูงกว่า 2003 ครับ
ที่จริงผมใช้ openoffice 3.2.1 calc ครับ ผมไปแก้ syntax เอา พอจะมีวิธีการหรือสูตรอื่นไหม แต่ถ้าไม่มีก็ไม่เป็นไรครับ
ปล.ที่ทำงานให้ใช้ได้แต่ openoffice ครับ
ขอบคุณครับ. :D
by navapalo
Fri Sep 05, 2014 1:22 pm
Forum: Excel
Topic: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์
Replies: 9
Views: 1261

Re: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์

จากการใช้งานเมื่อตัวเลขลงท้ายด้วย 0 ส่วนมากจะเกิด Error ขึ้น รบกวนตรวจสอบให้ด้วยครับ :mrgreen:
by navapalo
Fri Sep 05, 2014 1:04 pm
Forum: Excel
Topic: วิธีการแยกชุดข้อมูล
Replies: 2
Views: 783

Re: วิธีการแยกชุดข้อมูล

ขอบคุณครับ. :D
by navapalo
Thu Sep 04, 2014 12:57 pm
Forum: Excel
Topic: วิธีการแยกชุดข้อมูล
Replies: 2
Views: 783

วิธีการแยกชุดข้อมูล

อยากทราบวิธีการแยกชุดตัวเลข ซีเรียลนัมเบอร์ ออกเป็นสองชุด (เริ่มต้น-สุดท้าย) โดยการใช้สูตรครับ
เช่น C1200031-140 แยกได้เป็น 1200031 กับ 1200140

หมายเหตุ - หมายเลขซีเรียลนัมเบอร์ ขึ้นต้นด้วยตัวอักษร 1-2 ตัว

ขอบคุณครับ
by navapalo
Tue Aug 26, 2014 11:40 am
Forum: Excel
Topic: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์
Replies: 9
Views: 1261

Re: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์

snasui wrote::lol: ผมเข้าใจว่าหากไม่เป็นช่วงให้แสดงเป็น 1

สามารถใช้สูตรนี้เข้าไปช่วยได้ครับ เช่น

=If(Isnumber(Find("-",A1)),ROWS(INDIRECT(SUBSTITUTE(MID(A1,FIND("-",A1)-LEN(A1)+FIND("-",A1),255),"-",":"))),1)

:thup: ใช้ได้แล้ว ขอบคุณครับ :D
by navapalo
Tue Aug 26, 2014 10:46 am
Forum: Excel
Topic: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์
Replies: 9
Views: 1261

Re: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์

ขอบคุณครับ สูตรใช้ได้ดีแต่ขอเพิ่มเติมอีกนิดนึงครับ คือถ้ามีซีเรียลแค่ชุดเดียวเช่น AA140001 หรือ A1420008 ให้แสดงค่าเป็น 1 ครับ
by navapalo
Mon Aug 25, 2014 2:26 pm
Forum: Excel
Topic: วิธีการคำนวณยอดจากซีเรียลนัมเบอร์
Replies: 9
Views: 1261

วิธีการคำนวณยอดจากซีเรียลนัมเบอร์

สวัสดีครับ มีปัญหาดังนี้ครับ

สมมติว่าในเซลล์ A1 มีค่า AA140001-009 อยากทราบวิธีการคำนวนจำนวนโดยผลลัพธ์ที่ต้องการให้อยู่ในเซลล์ B1 มีค่า 9

A2 มีค่า A1420008-123 ค่าที่ต้องการในเซลล์ B2 มีค่า 116

หมายเหตุ
- ตัวเลขชุดแรกมี 8 หลัก จะขึ้นต้นด้วยตัวอักษร A หรือ AA ก็ได้
- คั่นด้วยเครื่องหมาย ...
by navapalo
Fri Aug 09, 2013 4:31 pm
Forum: Excel
Topic: วิธีเรียงลำดับข้อมูลในเซลล์
Replies: 6
Views: 1064

Re: วิธีเรียงลำดับข้อมูลในเซลล์

snasui wrote::D การจัดการข้อมูลลักษณะนั้นไม่เหมาะที่จะใช้สูตรจัดการครับ
งั้นเดี๋ยวผมไปศึกษา VBA ก่อน ติดขัดอะไรจะมาถามใหม่
ที่จริงผมจะไปประยุกต์ใช้กับ openoffice เพราะที่บริษัทไม่ให้ใช้ Excel แล้ว
ขอบคุณครับ :D
by navapalo
Fri Aug 09, 2013 11:43 am
Forum: Excel
Topic: วิธีเรียงลำดับข้อมูลในเซลล์
Replies: 6
Views: 1064

Re: วิธีเรียงลำดับข้อมูลในเซลล์

สวัสดีครับ ขอสอบถามวิธีการเรียงลำดับข้อมูลภายในเซลล์ครับ
เช่น ในเซลล์ A1 มีข้อมูล a12,a5,a7,a3,a9,a1,a6 อยากให้ได้ผลลัพธ์ในเซลล์ B1 เป็น a1,a3,a5,a6,a7,a9,a12
หมายเหตุ ข้อมูลจะคั่นด้วย (,) เสมอ
ถ้าเป็นแบบที่ใช้สูตรหรือ VBA จะดีมากเลย
ขอบคุณครับ

หากจะใช้ vba ต้องเขียนมาเองก่อนเสมอครับ

ส่วนการใช ...
by navapalo
Thu Aug 08, 2013 10:45 am
Forum: Excel
Topic: วิธีเรียงลำดับข้อมูลในเซลล์
Replies: 6
Views: 1064

วิธีเรียงลำดับข้อมูลในเซลล์

สวัสดีครับ ขอสอบถามวิธีการเรียงลำดับข้อมูลภายในเซลล์ครับ
เช่น ในเซลล์ A1 มีข้อมูล a12,a5,a7,a3,a9,a1,a6 อยากให้ได้ผลลัพธ์ในเซลล์ B1 เป็น a1,a3,a5,a6,a7,a9,a12
หมายเหตุ ข้อมูลจะคั่นด้วย (,) เสมอ
ถ้าเป็นแบบที่ใช้สูตรหรือ VBA จะดีมากเลย
ขอบคุณครับ
by navapalo
Mon Jul 23, 2012 5:10 pm
Forum: Excel
Topic: วิธีหาตำแหน่งของช่วงข้อมูล
Replies: 17
Views: 6008

Re: วิธีหาตำแหน่งของช่วงข้อมูล

ChoBkuN wrote:
ChoBkuN wrote: F 3 คีย์ =SUMPRODUCT(--(F2>=C:C),--(F2<=D:D),A:A)
F 3 คีย์ = "B"&SUMPRODUCT(--(F2>=C:C),--(F2<=D:D),A:A)
ใช้ได้แล้วครับ ขอบคุณทุกๆท่านครับ :D
by navapalo
Mon Jul 23, 2012 11:08 am
Forum: Excel
Topic: วิธีหาตำแหน่งของช่วงข้อมูล
Replies: 17
Views: 6008

Re: วิธีหาตำแหน่งของช่วงข้อมูล


แสดงตำแหน่งไม่ถูกต้องครับ พิมพ์ A12000501 ตำแหน่งที่ถูกคือ B3 แต่ค่าที่ได้คือ B5 ครับ
ต้องเรียงลำดับข้อมูลในตารางก่อนครับ

ขอบคุณครับ ถ้าใช้วิธีนี้ก็ต้องมาเรียงลำดับข้อมูลทุกครั้งที่ต้องการค้นหา ซึ่งไม่สะดวกในการทำงาน เพราะข้อมูลมีเยอะและเมื่อมีการคีย์ข้อมูลเพิ่ม
ข้อมูลที่เพิ่มเข้ามาก็ไม่ได้เร ...
by navapalo
Mon Jul 23, 2012 8:58 am
Forum: Excel
Topic: วิธีหาตำแหน่งของช่วงข้อมูล
Replies: 17
Views: 6008

Re: วิธีหาตำแหน่งของช่วงข้อมูล

:D ลองเรียงลำดับ ="B"&MATCH(E2,INDEX(LEFT($B$2:$B$5,9),0)) แล้วขึ้น Error:504 ครับ สร้างคอลัมน์ขึ้นมาใหม่ โดยลองตามนี้ครับ

ที่ A2 คีย์
=LEFT(B2,9)
Enter > Copy ลงด้านล่าง
ที่ E3 คีย์
="B"&MATCH(E2,A:A)
Enter

แสดงตำแหน่งไม่ถูกต้องครับ พิมพ์ A12000501 ตำแหน่งที่ถูกคือ B3 แต่ค่าที่ได้คือ B5 ครับ
by navapalo
Sat Jul 21, 2012 1:41 pm
Forum: Excel
Topic: วิธีหาตำแหน่งของช่วงข้อมูล
Replies: 17
Views: 6008

Re: วิธีหาตำแหน่งของช่วงข้อมูล

:D แก้โดยการเรียงลำดับครับ กรณีไม่เรียงแล้วต้องการให้แสดงผลถูกต้อง ในคอลัมน์ B จะต้องแสดงออกมาให้หมดทุกค่าเท่าที่มี ไม่ใช่แสดงเป็นช่วง ครับ

กรณีเรียงลำดับค่าในคอลัมน์ B สามารถใช้อีกสูตรตามด้านล่าง

="B"&MATCH(E2,INDEX(LEFT($B$2:$B$5,9),0))

กรณีเป็นโปรแกรมอื่นที่ไม่ใช่ Excel ให้ถามในหมวด Other ...
by navapalo
Sat Jul 21, 2012 10:56 am
Forum: Excel
Topic: วิธีหาตำแหน่งของช่วงข้อมูล
Replies: 17
Views: 6008

Re: วิธีหาตำแหน่งของช่วงข้อมูล

ในกรณีที่เลขชุดซีเรียลไม่เรียงลำดับจากน้อยไปมาก ค่าที่ได้จากสูตรจะไม่ตรงครับ ต้องแก้ไขอย่างไร.
by navapalo
Fri Jul 20, 2012 4:39 pm
Forum: Excel
Topic: วิธีหาตำแหน่งของช่วงข้อมูล
Replies: 17
Views: 6008

Re: วิธีหาตำแหน่งของช่วงข้อมูล

ใช้ได้แล้ว :D
ขอบคุณทุกๆท่านครับ.
by navapalo
Fri Jul 20, 2012 1:07 pm
Forum: Excel
Topic: วิธีหาตำแหน่งของช่วงข้อมูล
Replies: 17
Views: 6008

วิธีหาตำแหน่งของช่วงข้อมูล

ต้องการหาค่าที่อยู่ในช่วงของซีเรียลนัมเบอร์

ที่คอลัมน์ B มีค่าของซีเรียลนัมเบอร์ เช่น
B1=> S/N
B2=>A12000000-100
B3=>A12000200-300
B4=>A12000301-350
B5=>A12000351-359

ต้องการหาว่าค่าของข้อมูลที่ต้องการอยู่ในช่วงของซีเรียลนัมเบอร์ใด
เช่น ป้อน A12000205 ได้ค่าที่ต้องการ => ตำแหน่งที่ข้อมูลอยู่ คือ ...
by navapalo
Tue Sep 06, 2011 12:42 pm
Forum: Excel
Topic: วิธีการรวมรายการใน BOM(bill of material)
Replies: 4
Views: 7453

Re: วิธีการรวมรายการใน BOM(bill of material)

ขอบคุณอีกครั้งครับ :P
by navapalo
Mon Sep 05, 2011 3:35 pm
Forum: Excel
Topic: วิธีการรวมรายการใน BOM(bill of material)
Replies: 4
Views: 7453

Re: วิธีการรวมรายการใน BOM(bill of material)

ลืมบอกไปว่า ที่บริษัทให้ใช้ได้เฉพาะ Open Office ผมลองลง Add-ins แล้วใช้ไม่ได้ครับ (ลองรันบนเครื่องที่ลง MS Office แล้วใช้ได้)
ไม่ทราบว่ามีวิธีอื่นอีกหรือเปล่า ถ้าไม่มีวิธีอื่นแล้วก็ไม่เป็นไรครับ ผมคงต้องเอางานกลับไปทำที่บ้าน แต่ก็ทำให้ผมทำงานสะดวกขึ้นมากเลย
ขอบคุณมากๆครับ.
by navapalo
Fri Sep 02, 2011 5:20 pm
Forum: Excel
Topic: วิธีการรวมรายการใน BOM(bill of material)
Replies: 4
Views: 7453

วิธีการรวมรายการใน BOM(bill of material)

สวัสดีครับ คือว่า ผมต้องทำ BOM(BILL OF MATERIAL) ของบอร์ดอิเล็กทรอนิกส์ โดยได้ข้อมูลดิบมาแล้วต้องมาสรุปยอดรายการใน BOM
ไม่ทราบว่าต้องใช้สูตร หรือว่าวิธีใดในการทำครับ ข้อมูลมีเยอะมากถ้าทำด้วยวิธีปกติ ตอนนี้มึนไปหมดแล้วครับ (มีตัวอย่างรูปแบบที่ต้องการตาม
ไฟล์แนบ) รบกวนเสนอแนะด้วยครับ

ขอบคุณครับ.