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

by joo
Thu Jul 17, 2014 5:34 pm
Forum: Excel
Topic: ถามสูตรการ SUM ค่า Vlookup
Replies: 2
Views: 3018

Re: ถามสูตรการ SUM ค่า Vlookup

:D ลองตามนี้ดูครับ ที่ E3 คีย์
=SUMIF(A2:A13,E2,B2:B13)
by joo
Thu Jul 17, 2014 5:26 pm
Forum: Excel
Topic: ต้องการดึงตัวที่ซ้ำออกมาไว้ที่ Cell ใหม่ครับ
Replies: 6
Views: 1136

Re: ต้องการดึงตัวที่ซ้ำออกมาไว้ที่ Cell ใหม่ครับ

:D ลองตามนี้ดูครับ ที่ D4 คีย์

Code: Select all

=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX($A$4:$A$87,SMALL(IF(MATCH($A$4:$A$87,$A$4:$A$87,0)=ROW($A$4:$A$87)-ROW($A$4)+1,ROW($A$4:$A$87)-ROW($A$4)+1),ROWS($D$4:D4)))))
กดแป้น Ctrl+Shift+Enter พร้อมกันแล้วคัดลอกลงล่าง
by joo
Wed Jul 16, 2014 7:36 am
Forum: Excel
Topic: การดึงข้อมูล วันที่ เวลา ข้ามsheet
Replies: 2
Views: 407

Re: การดึงข้อมูล วันที่ เวลา ข้ามsheet

:D ลองตามนี้ดูครับ
ที่ซีท All เซลล์ A1 คีย์

Code: Select all

=IF(ROWS(A$2:A2)>COUNTIF(Sheet1!$G$2:$G$12,$I$4),"",INDEX(Sheet1!A$2:A$12,SMALL(IF(Sheet1!$G$2:$G$12=$I$4,ROW(Sheet1!$G$2:$G$12)-ROW(Sheet1!$G$2)+1),ROWS(A$2:A2))))
กดแป้น Ctrl+Shift+Enter พร้อมกันแล้วคัดลอกไปทางขวาและลงล่าง
by joo
Tue Jul 15, 2014 4:37 pm
Forum: Excel
Topic: สูตร ประกันหมด
Replies: 1
Views: 521

Re: สูตร ประกันหมด

:D ลองตามนี้ดูครับ
ที่ A2 ให้คีย์เฉพาะเลข 2
ที่ C2 คีย์ =EDATE(B2,(12*A2))-1
by joo
Mon Jul 07, 2014 5:50 pm
Forum: Excel
Topic: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคะ
Replies: 7
Views: 1133

Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคะ

:D ช่วยแนบตัวอย่างไฟล์พร้อมระบุคำตอบที่ต้องการมาด้วยครับ
by joo
Mon Jul 07, 2014 5:48 pm
Forum: Excel
Topic: การแสดงผล โดยค่าไม่ซ้ำ
Replies: 20
Views: 2714

Re: การแสดงผล โดยค่าไม่ซ้ำ

:D ลองแนบตัวอย่างไฟล์มาหน่อยครับจะได้อ้างอิงเซลล์ได้ถูกต้อง เบื้องต้นลองแบบนี้ดูครับ ถ้าข้อมูลจัดเก็บเป็น Text อยู่ที่ A1:A6 ที่เซลล์ B1 คีย์ =LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX($A$1:$A$6,SMALL(IF(FREQUENCY(MATCH($A$1:$A$6,$A$1:$A$6,0),ROW($A$1:$A$6)-ROW($A$1)+1),ROW($A$1:$A$6)-ROW($A$...
by joo
Mon Jul 07, 2014 7:19 am
Forum: Excel
Topic: ถามการดึงข้อมูลจาก sheet1 ไป sheet2
Replies: 4
Views: 488

Re: ถามการดึงข้อมูลจาก sheet1 ไป sheet2

:D ลองตามนี้ดูครับ
ที่ซีท 2 เซลล์ C2 คีย์ =INDEX(Sheet1!C$2:C$24,MATCH($B2,Sheet1!$B$2:$B$24,0)) Enter > Copy ไปทางขวาและลงล่าง
พิมพ์เลขที่เซลล์ B2 สังเกตดูผลลัพธ์ครับ
by joo
Wed Jul 02, 2014 12:13 pm
Forum: Excel
Topic: VLOOKUP ข้อมูลที่ซ็ำกัน
Replies: 4
Views: 566

Re: VLOOKUP ข้อมูลที่ซ็ำกัน

:D ลองปรับสูตรเดิมที่ทำไว้เนื่องจากสูตรคีย์ไม่ครบครับ =VLOOKUP(B2,ฐานข้อมูล!B2:C10663,2)
by joo
Wed Jul 02, 2014 12:08 pm
Forum: Excel
Topic: การกำหนดค่ามากเป็นตัวตั้งในการหาร
Replies: 1
Views: 438

Re: การกำหนดค่ามากเป็นตัวตั้งในการหาร

:D ลองตามนี้ดูครับ
ที่ F6 คีย์ =IF(SUM(D6:E6)>100,SUM(D6:E6)/200,200/SUM(D6:E6)) Enter > Copy ลงล่าง
by joo
Thu Jun 26, 2014 1:33 pm
Forum: Excel
Topic: การใช้สูตรหาวันที่หมดอายุ
Replies: 8
Views: 4284

Re: การใช้สูตรหาวันที่หมดอายุ

แต่อยากจะรู้เพิ่มเติมว่า จะต้องทำอย่างไร ถ้าอยากจะให้ค่าออกมาในรูปแบบของ ปีเดือนวัน ให้อยู่ในช่องเดียวกัน โดยที่ไม่ต้องมีช่อง year month day ตามมาข้างหลัง ให้นำสูตรที่อยู่ในเซลล์ D2,E2,F2 มาใส่แทนค่าในแต่ละตำแหน่งของสูตรในเซลล์ C2 เช่น =DATEDIF(TODAY(),B2,"Y")&"ปี"&DATED...
by joo
Thu Jun 26, 2014 1:20 pm
Forum: Excel
Topic: การนับจำนวนพนักงาน
Replies: 3
Views: 583

Re: การนับจำนวนพนักงาน

ลองตามนี้ดูครับ
ที่ซีท ตารางแยกกลุ่ม เซลล์ C3 คีย์ =SUMPRODUCT(--(รวม!$F$2:$F$32=C$2),--(รวม!$G$2:$G$32=$B3)) Enter >Copy ไปทางขวาและลงล่าง
by joo
Thu May 22, 2014 5:34 pm
Forum: Excel
Topic: ใช้สูตรแทนค่าตามเงื่อนไขที่ต้องการ
Replies: 2
Views: 486

Re: ใช้สูตรแทนค่าตามเงื่อนไขที่ต้องการ

:D ลองตามนี้ดูครับ
ที่ E4 คีย์ =IF(C4="เมือง",330,500) Enter> Copy ลงด้านล่าง
by joo
Mon May 19, 2014 7:33 am
Forum: Distribution
Topic: ไฟล์สำหรับตรวจสอบสภาพแวดล้อมของ Excel
Replies: 2
Views: 2001

Re: ไฟล์สำหรับตรวจสอบสภาพแวดล้อมของ Excel

:D ขอบคุณครับ ทดสอบแล้วใช้งานได้ดีครับ
by joo
Mon May 19, 2014 7:28 am
Forum: Distribution
Topic: ไฟล์โปรแกรมสำหรับลดขนาดไฟล์ Excel
Replies: 12
Views: 11003

Re: ไฟล์โปรแกรมสำหรับลดขนาดไฟล์ Excel

:D ขอบคุณครับ ทดลองใช้งานแล้วไม่พบปัญหาใดๆ ครับ
by joo
Thu May 08, 2014 7:25 am
Forum: Excel
Topic: อ้างอิงจากเซลล์ว่าง ไม่ให้คำนวณ
Replies: 1
Views: 502

Re: อ้างอิงจากเซลล์ว่าง ไม่ให้คำนวณ

:D ลองตามนี้ดูครับ
ที่ U6 คีย์ =IF(A6="","",IF($T6>9.99,"/","")) Enter >Copy ลงด้านล่าง
ที่ V6 คีย์ =IF(A6="","",IF($T6<10,"/","")) Enter >Copy ลงด้านล่าง
by joo
Tue May 06, 2014 4:39 pm
Forum: Excel
Topic: vlookup หาค่า 2 ข้อมูลได้ไหมครับ
Replies: 5
Views: 778

Re: vlookup หาค่า 2 ข้อมูลได้ไหมครับ

:D ลองตามนี้ดูครับที่ B2 คีย์
=IFERROR(INDEX($B$8:$B$16,SMALL(IF($A$8:$A$16=$B$1,ROW($B$8:$B$16)-ROW($B$8)+1),ROWS($B$2:B2))),"")
กดแป้น Ctrl+Shift+Enter พร้อมกันแล้วคัดลอกลงด้านล่าง
by joo
Tue May 06, 2014 12:42 pm
Forum: Excel
Topic: การ search ข้อมูล (vba)
Replies: 10
Views: 1566

Re: การ search ข้อมูล (vba)

:D หากต้องการใช้ VBA จำเป็นต้องเขียนมาเองก่อนครับตามกฎข้อที่ 5 ด้านบนครับ
by joo
Thu May 01, 2014 7:51 am
Forum: Excel
Topic: สูตรผิดตรงไหนครับ
Replies: 4
Views: 952

Re: สูตรผิดตรงไหนครับ

kroolue wrote:ใช้สูตรแล้วคำนวณไม่ได้
=IF(W6<>0,"10","")
:D ผิดตรงสูตรนี้ครับให้ปรับแก้ไขใหม่เป็น
ที่ X6 =IF(W6<>0,10,"")
ที่ I6 =IF(H6<>0,10,"")
by joo
Wed Apr 30, 2014 4:25 pm
Forum: Excel
Topic: ถ้าต้องการรวมค่าจาก ข้อมูลชีทอื่น โดยมีเงื่อนไข ต้องทำยังไงเ
Replies: 2
Views: 352

Re: ถ้าต้องการรวมค่าจาก ข้อมูลชีทอื่น โดยมีเงื่อนไข ต้องทำยั

:D ลองตามนี้ดูครับ
ที่ซีทสรุปเซลล์ B2 คีย์ =SUMIF(ข้อมูล!$A$2:$A$148,A2,ข้อมูล!$B$2:$B$148)Enter >Copy ลงด้านล่าง