snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
โดยมีเงื่อนไขที่ว่าให้นับจำนวนคำว่า " ทำงาน " ในช่อง C และนำค่ามาใส่ในช่อง D ครับ โดยหากคำว่า "ทำงาน" มีติดกันให้นับเพิ่มขึ้นเรื่อยๆครับ หากไม่ติดกันหรือมีคำอื่นมาขั้น เมื่อนับไปเจอคำว่า " ทำงาน " อีกครั้งให้เริ่มนับ 1 ใหม่ครับ
หากในช่อง C แสดงข้อความเป็น "หยุด W, หยุด H , 0" ให้แสดงค่าในช่อง D เป็น 0 ครับ
หากในช่อง C แสดงเป็นค่าอื่นที่ไม่ใช่คำว่า " ทำงาน , หยุด W , หยุด H , 0 " ให้ช่อง D มีค่าเป็น Blank ครับ
ผมได้แนบ File ตัวอย่างมาให้เรียบร้อยแล้วครับ
You do not have the required permissions to view the files attached to this post.
โดยมีเงื่อนไขที่ว่าให้นับจำนวนคำว่า " ทำงาน " ในช่อง B และนำค่ามาใส่ในช่อง C ครับ โดยหากคำว่า "ทำงาน" มีติดกันให้นับเพิ่มขึ้นเรื่อยๆครับ หากไม่ติดกันหรือมีคำอื่นมาขั้น เมื่อนับไปเจอคำว่า " ทำงาน " อีกครั้งให้เริ่มนับ 1 ใหม่ครับ
เพิ่มเติมเงื่อนไขช่วงนี้ครับว่า ** กรณีที่จะนับวันทำงานได้ ต้องให้มี เวลาการทำงานในช่อง D และ E ด้วยครับ
เพิ่มเติมเงื่อนไขตรงนี้อีก 1 ข้อครับ **หากในช่อง B แสดงข้อความเป็นทำงาน แต่ไม่มีเวลาการทำงานในช่อง D และ E ให้แสดงค่าเป็น 0 ครับ **
หากในช่อง B แสดงข้อความเป็น "หยุด W, หยุด H , 0" ให้แสดงค่าในช่อง C เป็น 0 ครับ
หากในช่อง B แสดงเป็นค่าอื่นที่ไม่ใช่คำว่า " ทำงาน , หยุด W , หยุด H , 0 " ให้ช่อง C มีค่าเป็น Blank ครับ