EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)Code: Select all
=--(SUBSTITUTE(COLUMNS($C5:C5)&MID($C$4,FIND(" ",$C$4),20),"พ.ศ. ","b"))
Code: Select all
="วันที่ "&(ROWS(A$5:A5)+1)/2&MID($A$3,FIND(" ",$A$3),20)
ขอบพระคุณครับ สามารถใส่วันที่ได้อย่างต้องการทั้ง 2 sheets แล้วครับ แต่ผมติดปัญหาตรงที่ sheet ตารางเวรครับ วันเสาร-วันอทิตย์ ไม่ตรงกับความเป็นจริงpuriwutpokin wrote: ↑Tue Jun 21, 2022 12:57 pm ชีท ตารางเวร C5=IFERROR(TRIM(SUBSTITUTE(COLUMNS($C5:C5)&MID($C$4,FIND(" ",$C$4),20),"พ.ศ.",""))+0,"")
ชีท ลงชื่อ A5=IFERROR("วันที่ "&SUBSTITUTE(TEXT(TRIM(SUBSTITUTE(ROWS(A$5:A5)&MID($A$3,FIND(" ",$A$3),20),"พ.ศ.",""))+0,"d mmmm yyyy")," 2"," พ.ศ. 2"),"")
Code: Select all
=LOOKUP(WEEKDAY(C$5,2),{1,6,7},{"","วันเสาร์","วันอาทิตย์"})
ใช้งานได้แล้วครับ ขอบพระคุณมากครับpuriwutpokin wrote: ↑Tue Jun 21, 2022 3:18 pm C6=IFERROR(LOOKUP(WEEKDAY(C$5-543,1),{1,6,7},{"","วันเสาร์","วันอาทิตย์"}),"")