เล่นแร่แปรสูตร: หาว่าใน cell นั้นๆ มีตัวอักษรที่เรากำหนดอยู่กี่ตัว

หาวันสุดท้ายของเดือนว่าเป็นวันที่เท่าไหร่
ลูกเล่นเกี่ยวกับ Gridlines

สถานการณ์

ในช่อง A1 มีคำว่า THE*DARK*KNIGHT*IS*COOL

ผมต้องการหาว่ามีตัว * กี่ตัว จะทำยังไง??

ส่วนประกอบ

  • LEN เพื่อนับจำนวนตัวอักษรทั้งหมด
  • SUBSTITUTE(text,old_text,new_text,[instance_num]) เพื่อแทนที่ตัวอักษร

Concept การผสมสูตร

  • ใช้ LEN เพื่อนับตัวอักษรทั้งหมดว่ามีกี่ตัว
  • ใช้ SUBSTITUTE แทนที่ตัวอักษรที่เราต้องการหาด้วย “” (เหมือนลบตัวอักษรนั้นทิ้ง)
  • ใช้ LEN นับคำที่ SUBSTITUTE แล้ว จากนั้นเอาไปหักออกจากที่นับไว้ตอนแรก

ขั้นตอนการผสมสูตร

ในช่อง A1 เขียนว่า THE*DARK*KNIGHT*IS*COOL

ในช่องอื่น ช่องไหนก็ได้

  • =LEN(A1)  ได้ 23
  • =SUBSTITUTE(A1,”*”,””)  ได้ THEDARKKNIGHTISCOOL
    • เราตัดตัว * ทิ้งทั้งหมด ด้วยการไม่กำหนด [instance_num] ว่าจะแทนที่ตัวไหนเป็นพิเศษ
  • นับ THEDARKKNIGHTISCOOL
    • =LEN(SUBSTITUTE(A1,”*”,””)) ได้ 19
  • เอามาลบกัน
    • =LEN(A1) – LEN(SUBSTITUTE(A1,”*”,””)) ได้ 4 ครับ

........

ใครที่ชื่นชอบบทความนี้และเห็นว่ามีประโยชน์ ช่วยบอกต่อเพื่อนๆ ของคุณด้วยนะครับ
ยิ่งเกิดประโยชน์กับคนเยอะๆ ผู้เขียนก็ยิ่งดีใจครับ คนแชร์ก็ได้ร่วมสร้างประโยชน์ด้วยนะ ^^

อย่าลืมกดติดตามเทพเอ็กเซลได้ที่ Facebook.com/ThepExcel
และสามารถติดตามคลิปวีดีโอเจ๋งๆ ได้ที่ YouTube Channel ของ Thep Excel ครับ


หาวันสุดท้ายของเดือนว่าเป็นวันที่เท่าไหร่
ลูกเล่นเกี่ยวกับ Gridlines
  •  
  •  
  •  
  •  
  •  

Posted on: January 8, 2014
Tags: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *