:!: โปรดทราบ Image
    1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ดครับ Image
    2. การสมัครสมาชิกเพื่อโพสต์คำถาม ดาวน์โหลดไฟล์แนบไปศึกษา ทำตามขั้นตอนด้านล่างครับ
      1. สมัครสมาชิก ดูขั้นตอนตาม Link นี้ครับ => สมัครสมาชิก กรณีลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่นี่ครับ => Reset รหัสผ่านImage
      2. Login เข้าระบบโดยคลิก Login ตรงมุมขวาบนของหน้านี้ Image กรณีมีปัญหาในการเข้าใช้งาน คลิก Link นี้เพื่อแจ้งผู้ดูแลระบบครับ => ติดต่อผู้ดูแลระบบ
    3. เมื่อ Login แล้วสามารถกำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษได้ที่ Link นี้ครับ => ตั้งค่าส่วนตัว Image
    4. วิธีการตั้งและตอบกระทู้ดูได้ที่ Link นี้ครับ => วิธีการตั้งและตอบกระทู้ Image
    5. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ Link นี้ครับ => จัดรูปแบบตัวอักษร และสามารถกำหนดขนาดตัวอักษรใน Browser ได้ที่นี่ครับ ==> กำหนดขนาดตัวอักษรใน Browser Image

Search found 1604 matches

by DhitiBank
Fri Nov 24, 2017 2:16 pm
Forum: Excel
Topic: ทำตารางวันหยุดให้สีพื้นหลังคอลัมภ์ขึ้นโดยอัตโนมัติและเปลี่ยนไปตามเดือนโดยอัตโนมัติ
Replies: 6
Views: 119

Re: ทำตารางวันหยุดให้สีพื้นหลังคอลัมภ์ขึ้นโดยอัตโนมัติและเปลี่ยนไปตามเดือนโดยอัตโนมัติ

1 ลองแบบนี้ครับ ปรับสูตรใน AM5 เป็น =IF(AL5=" "," ",IF(MONTH(AL5+1)=MONTH(AL5),AL5+1," ")) Enter >> คัดลอกไป AN5 แก้แค่ 2 เซลล์เพราะอย่างมากสุดก็คงจะมีเว้นว่าง ไม่มีวันที่แค่ 3 เซลล์ 2 ไม่แน่ใจว่าผมเข้าใจถูกหรือไม่ คุณ duean1983 ไม่จำเป็น...
by DhitiBank
Fri Nov 24, 2017 1:28 pm
Forum: Excel
Topic: Add ข้อมูลเพิ่มลงไปในชีท โดยมีเงื่อนไข
Replies: 27
Views: 320

Re: Add ข้อมูลเพิ่มลงไปในชีท โดยมีเงื่อนไข

ลองแบบนี้ครับ ผมปรับการใส่รายการในคอมโบบ๊อกซ์ให้ใหม่ ควรใส่จากหัวคอลัมน์จริงๆ ในชีทครับ เพราะถ้าหากเราเขียนไปในโค้ดเองอาจมีปัญหาได้เวลามีใครไปเปลี่ยนหัวคอลัมน์โดยไม่ตั้งใจ Private Sub UserForm_Initialize() Dim r As Range, rTarget As Range Call ClearData With Sheets("data") Set rTarget = .R...
by DhitiBank
Wed Nov 22, 2017 11:47 pm
Forum: Excel
Topic: Add ข้อมูลเพิ่มลงไปในชีท โดยมีเงื่อนไข
Replies: 27
Views: 320

Re: Add ข้อมูลเพิ่มลงไปในชีท โดยมีเงื่อนไข

ต้องแก้ไขตรงไหนค่ะ ลองศึกษาคำสั่ง AddItem เข้าคอมโบบ๊อกซ์จากลิ้งค์ด้านล่างครับ http://www.ozgrid.com/Excel/add-values-combobox-excel.htm https://msdn.microsoft.com/en-us/vba/access-vba/articles/combobox-additem-method-access โดยเขียนคำสั่งไว้ในโพรซีเยอร์ Userform_Initialize ของ UserForm2 ถัดจากบรรท...
by DhitiBank
Wed Nov 22, 2017 11:28 pm
Forum: Excel
Topic: ดักจับการเปลี่ยนแปลงที่เซลล์ A1 แล้วแสดง inputbox
Replies: 6
Views: 104

Re: ดักจับการเปลี่ยนแปลงที่เซลล์ A1 แล้วแสดง inputbox

ลองแบบนี้ครับ If Target.Address = Range("a1").Address Then If Range("a1").Value <> 0.07 Then msg1 = InputBox(Message, Title) Application.EnableEvents = False If msg1 = 1234 Then msg2 = InputBox(Message1, Title1) Range("a1").Value = msg2 / 100 Else MsgBox "คุณใส่ Pa...
by DhitiBank
Tue Nov 21, 2017 10:40 am
Forum: Excel
Topic: ขอสอบถามเรื่องการเปลี่ยนTime Zone
Replies: 5
Views: 70

Re: ขอสอบถามเรื่องการเปลี่ยนTime Zone

แถมอีกสูตรหนึ่งครับ

หาคอลัมน์ว่าง หรือถ้าไม่มีก็แทรกคอลัมน์ A หนึ่งคอลัมน์
A2
=SUBSTITUTE(H2,"GMT","")+7/24
Enter > คัดลอกลงล่าง > คัดลอกวันที่ในคอลัมน์ A > วางแบบพิเศษ (วางเฉพาะค่า) ในคอลัมน์วันที่เดิมครับ
by DhitiBank
Tue Nov 21, 2017 10:32 am
Forum: Excel
Topic: สอบถามการดึงข้อมูลโดยใช้Vlook up ในกรณีมีข้อมูลซ้ำกัน
Replies: 6
Views: 121

Re: สอบถามการดึงข้อมูลโดยใช้Vlook up ในกรณีมีข้อมูลซ้ำกัน

ลองแบบนี้ครับ ที่ชีท report เซลล์ Z12 คีย์ =SMALL(IF(TEXT($T$2,"00000")=TEXT('Traning Rec'!$B$3:$B$38,"00000"),ROW('Traning Rec'!$B$3:$B$38)-ROW('Traning Rec'!$B$3)+1),ROWS(B$12:B12)) กด Ctrl+Shift ค้...
by DhitiBank
Fri Nov 10, 2017 4:43 pm
Forum: Excel
Topic: สูตรไม่รวมค่า ถ้าลืมกรอกข้อมูล
Replies: 5
Views: 121

Re: สูตรไม่รวมค่า ถ้าลืมกรอกข้อมูล

แล้วถ้ามีรหัสนักเรียน และกรอกคะแนนครบทุกคอลัมน์ที่มีคะแนนในหัวตาราง จะต้องแสดงค่าเฉลี่ยยังไงครับ เบื้องต้น ที่ S8 ลองใส่สูตรนี้ครับ =IF(B8=0,"",IF(SUMPRODUCT(--(G$7:Q$7+0>0),--(G8:Q8="")),"ร")) Enter ส่วนเงื่อนไขที่จะให้แสดงค่าเฉล...
by DhitiBank
Fri Nov 10, 2017 3:19 pm
Forum: Excel
Topic: การคัดลอกสูตร Vlookup โดยเปลี่ยนแค่เซลล์ที่ต้องการให้ lookup แต่ไม่เปลี่ยนสูตรทำได้ไหมครับ
Replies: 3
Views: 77

Re: การคัดลอกสูตร Vlookup โดยเปลี่ยนแค่เซลล์ที่ต้องการให้ lookup แต่ไม่เปลี่ยนสูตรทำได้ไหมครับ

ใช้เครื่องหมาย $ มาช่วยครับ (ลองเอาเม้าส์คลิกตรงที่เป็นเซลล์อ้างอิงในสูตรแล้วกดปุ่ม F4 วนไปเรื่อยๆ ครับ จะเห็นว่ามีเครื่องหมาย $ ขึ้นมาแบบต่างๆ) =VLOOKUP(E4,เกณฑ์คะแนน!A3:B84,2,1) ลองปรับเป็น =VLOOKUP(E4,เกณฑ์คะแนน!$A$3:$B$84,2,1) ดูเพิ่มเติมจากลิ้งค์ด้านล่างครับ การอ้างอิงแบบสัมพัทธ์ สัมบูรณ์ และผสม
by DhitiBank
Fri Nov 10, 2017 2:56 pm
Forum: Excel
Topic: ถ้าผมจะตั้งเงื่อนไข แล้วดึงข้อมูลเป็นพิกัด มาไช้ จะต้องทำอย่างไร ครับ
Replies: 3
Views: 106

Re: ถ้าผมจะตั้งเงื่อนไข แล้วดึงข้อมูลเป็นพิกัด มาไช้ จะต้องทำอย่างไร ครับ

2017-11-10 14_51_08-Microsoft Excel - Help1.xlsx.png รบกวนแนบไฟล์มาใหม่ได้ไหมครับ ก่อนแนบให้คัดลอกตัวเลขในตารางแล้ววางแบบค่าครับ พอเพื่อนๆ ดาวน์โหลดไฟล์มาเปิดจะได้ยังเห็นเป็นตัวเลขอยู่ครับ และที่ต้องการให้เลขมาแสดงคือเซลล์ J56 และ K57 ใช่ไหมครับ ถ้าใช่ ลองแบบนี้ครับ K57 =INDEX(E38:T48,MATCH(...
by DhitiBank
Fri Nov 10, 2017 2:38 pm
Forum: Excel
Topic: สูตรไม่รวมค่า ถ้าลืมกรอกข้อมูล
Replies: 5
Views: 121

Re: สูตรไม่รวมค่า ถ้าลืมกรอกข้อมูล

รบกวนอธิบายเงื่อนไขให้ฟังหน่อยได้ไหมครับ พยายามหลีกเลี่ยงให้ตีความจากสูตรครับ เช่น

1. สูตรที่มีปัญหาอยู่เซลล์ไหน
2. ต้องการให้แสดง "ร" เมื่อเงื่อนไขเป็นอย่างไร สังเกตเซลล์ไหนบ้าง
3. นอกจาก "ร" แล้ว ต้องการให้แสดงเป็นอย่างไรอีก เงื่อนไขเป็นอย่างไรครับ
by DhitiBank
Mon Oct 23, 2017 12:26 am
Forum: Excel
Topic: นับข้อความพร้อมแสดงเป็นรายงานโดยอัตโนมัติ
Replies: 7
Views: 171

Re: นับข้อความพร้อมแสดงเป็นรายงานโดยอัตโนมัติ

ลองแบบนี้ครับ 1. สร้าง dynamic range name เพื่อรองรับการเขียนสูตรที่มีการอัพเดทข้อมูลในชีท Data 1.1 กด Ctrl+ปุ่ม F3 เพื่อเปิด Name manager 1.2 กดปุ่ม New... 1.3 ช่อง Name คีย์ _CSR และช่อง Refer to: คีย์ =OFFSET(Data!$B$3,1,,MAX(1,COUNTA(Data!$B:$B)-1)) > OK 1.4 ทำซ้ำข้อ 1.2 ...
by DhitiBank
Wed Sep 27, 2017 10:22 am
Forum: Excel
Topic: ต้องการสูตรสำหรับ เช็คว่า ถ้ามีรหัสสินค้าเหมือนกัน ราคาต้องไม่มากกว่าของเดิม
Replies: 4
Views: 138

Re: ต้องการสูตรสำหรับ เช็คว่า ถ้ามีรหัสสินค้าเหมือนกัน ราคาต้องไม่มากกว่าของเดิม

ลองแบบนี้อีกวิธีหนึ่งครับ 1. เลือกเซลล์ F2 2. ไปที่เมนู Data validation... 2.1 ที่แท็ป Settings Allow: ให้เลือก custom Formula: ให้คีย์ =OR(COUNTIF(A$1:A1,A2)=0,F2<=MAX(IF(A$1:A1=A2,F$1:F1))) 2.2 ที่แท็ป Error alert Style: เลือก Warning Title กับ message จะใส่อะไรก็ได...
by DhitiBank
Wed Sep 27, 2017 10:08 am
Forum: Excel
Topic: วางข้อมูลชุดที่ 2 แต่ไม่เริ่มที่แถวใหม่
Replies: 3
Views: 105

Re: วางข้อมูลชุดที่ 2 แต่ไม่เริ่มที่แถวใหม่

ยินดีครับ และหวังว่าจะพอช่วยได้บ้าง ผมขออภัยที่ไม่ได้เอาโค้ดเก่ามาแก้ เพราะผมลองรันโค้ดทีละบรรทัดพบว่าเริ่มมีการแทรกและลบคอลัมน์ในฐานข้อมูล โดยส่วนตัวแล้วผมคิดว่าไม่ควรทำอะไรกับฐานข้อมูลเดิม ผมเลยเขียนโค้ดใหม่ครับ ในอินเทอร์เน็ตมีหลายเว็บไซต์ที่สอนและให้ตัวอย่างการใช้งานเกี่ยวกับโค้ดครับ หากสนใจลองเ...
by DhitiBank
Mon Sep 25, 2017 5:04 pm
Forum: Excel
Topic: วางข้อมูลชุดที่ 2 แต่ไม่เริ่มที่แถวใหม่
Replies: 3
Views: 105

Re: วางข้อมูลชุดที่ 2 แต่ไม่เริ่มที่แถวใหม่

ลองแบบนี้ครับ Sub CopyToDB() Sheets("sheet1").Select RowEnd = Range("a" & Rows.Count).End(xlUp).Row Set rDat1 = Range("a3:j" & RowEnd) Set rdateachmonth = Range("k3:k" & RowEnd) Set rAllMonth = Range("k2", Range("k2").End(xlToRi...
by DhitiBank
Mon Sep 25, 2017 1:40 pm
Forum: Excel
Topic: ต้องการดึงค่าที่มากที่อันดับที่1 และ 2 ไว้อีกชีส
Replies: 5
Views: 159

Re: ต้องการดึงค่าที่มากที่อันดับที่1 และ 2 ไว้อีกชีส

ใช้คำสั่งกด Ctrl+Shift ค้างแล้ว Enter ไม่ได้ ลอง​ทำ​ตาม​ขั้นตอน​นี้​ครับ 1. เอา​เม้าส์​ลากคลุมสูตร​เซลล์ B3 ที่​ความเห็น 4 แล้ว​กด ctrl+c เพื่อ​คัดลอก​ (ลาก​ตั้งแต่ ​= จบ​ที่ ​) ) 2. ไป​ที่ excel ที่ sheet2 เลือก​เซลล์ B3 3. คลิกที่ formula bar (ที่​ปลาย​หัว​ลูกศร​ชี้ในภาพใน​ความเห็น 4) แล้วกด ...
by DhitiBank
Mon Sep 25, 2017 1:28 pm
Forum: Excel
Topic: แยกข้อมูลให้มีหลายๆบรรทัดตามเงื่อนไขตัวเลขที่มี
Replies: 2
Views: 98

Re: แยกข้อมูลให้มีหลายๆบรรทัดตามเงื่อนไขตัวเลขที่มี

ลอง​แบบ​นี้​ครับ

E4
=SUM(C$4:C4)-C4+1
Enter > คัดลอก​ลง​ล่างถึง E10

F4
=LOOKUP(ROWS(F$4:F4),$E$4:$E$10,$B$4:$B$10)

G4
=MID(LOOKUP(2,1/(F4=$B$4:$B$10),$D$4:$D$10),(COUNTIF(F$4:F4,F4)-1)*2+1,2)

คัดลอก​สูตร​ที่ F และ G ลง​ล่าง​ครับ
by DhitiBank
Sat Sep 23, 2017 3:14 pm
Forum: Excel
Topic: ต้องการดึงค่าที่มากที่อันดับที่1 และ 2 ไว้อีกชีส
Replies: 5
Views: 159

Re: ต้องการดึงค่าที่มากที่อันดับที่1 และ 2 ไว้อีกชีส

คุณ peung888 ลืมคัดลอกสูตรใน sheet2 ในเซลล์ A3:C3 ลงล่างครับ เลยไม่เห็นคำตอบ แต่จากตัวอย่างนี้ ต้องการหามากกว่า 2 ลำดับใช่ไหมครับ ถ้าอย่างนั้นต้องปรับสูตรที่คอลัมน์ B ใหม่ A3 =Sheet1!A3 Enter >> คัดลอกลงถึง A23 B3 =INDEX(Sheet1!$B$3:$I$23,ROWS(B$3:B3),SMALL(IF(B$24=Sheet1!$B$24:$...
by DhitiBank
Sat Sep 23, 2017 4:53 am
Forum: Excel
Topic: ต้องการดึงค่าที่มากที่อันดับที่1 และ 2 ไว้อีกชีส
Replies: 5
Views: 159

Re: ต้องการดึงค่าที่มากที่อันดับที่1 และ 2 ไว้อีกชีส

ลอง​แบบ​นี้​ครับ //Sheet1\\ E26 =LARGE($B$24:$I$24,COLUMNS($E26:E26)) Enter >> คัดลอก​ไป F26 //Sheet2\\ B24 =Sheet1!E26 Enter >> คัดลอก​ไป F26 A3 =Sheet1!A3 B3 =INDEX(Sheet1!$B$3:$I$23,ROWS(B$3:B3),MATCH(B$24,Sheet1!$B$24:$I$24,0)) C3 =INDEX(Sheet1!$B$3:$I$23,ROWS(C$3:C3),LOOKUP(2,1/(C$24=Sheet1!$B$...
by DhitiBank
Fri Sep 22, 2017 10:02 pm
Forum: Excel
Topic: LEFT ในตำแหน่งที่ต้องการและให้อยู่ใน column เดียวกัน
Replies: 2
Views: 108

Re: LEFT ในตำแหน่งที่ต้องการและให้อยู่ใน column เดียวกัน

ลองแบบนี้ครับ ใช้คอลัมน์ช่วย ผมสมมติว่าข้อมูลดิบอยู่ในคอลัมน์ C ทั้งหมดเลยนะครับ ไม่ว่าจะมีลูกน้ำคั่นหรือไม่ก็ตาม F2 (สร้างคอลัมน์ช่วย) =IF(COLUMNS($F2:F2)>SUMPRODUCT(--(MID($C2,ROW(INDIRECT("1:"&LEN($C2))),1)=","))+...

Go to advanced search