---
title: "เล่นแร่แปรสูตร: หาว่าใน cell นั้นๆ มีตัวอักษรที่เรากำหนดอยู่กี่ตัว"
url: https://www.thepexcel.com/how-many-this-text-occur/
type: post
date: 2014-01-08
updated: 2020-03-30
author: Sira Ekabut
categories: [Excel ทั่วไป]
tags: [text, len, substitute]
---

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

> สถานการณ์ ในช่อง A1 มีคำว่า THE*DARK*KNIGHT*IS*COOL ผมต้องการหาว่ามีตัว * กี่ตัว จะทำยังไง?? ส่วนประกอบ LEN เพื่อนับจำนวนตัวอักษรทั้งหมด SUBSTITUTE(text,old_text,new_text,[instance_num]) เพื่อแทนที่ตัวอักษร Concept การผสมสูตร ใช้ LEN เพื่อนับตัวอักษรทั้งหมดว่ามีกี่ตัว ใช้ SUBSTITUTE...

## สถานการณ์

 

ในช่อง 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 ครับ

---

_Source: [https://www.thepexcel.com/how-many-this-text-occur/](https://www.thepexcel.com/how-many-this-text-occur/)_
