สารบัญ
คุณอาจต้องเพิ่มอักขระใน Excel ที่จุดเริ่มต้น จุดสิ้นสุด หรือตำแหน่งใดๆ ของเซลล์ทั้งหมดในส่วนที่เลือกในบางครั้ง ฉันเดาว่าทุกคนรู้วิธีการทำด้วยตนเอง ต้องใช้เวลานานในการป้อนข้อความลงในแต่ละเซลล์ด้วยตนเอง ในบทความนี้ เราจะแสดงวิธีง่ายๆ หลายวิธีในการเพิ่มอักขระที่เหมือนกันลงในส่วนที่เลือก
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อทำแบบฝึกหัด ขณะที่คุณกำลังอ่านบทความนี้
เพิ่ม Characters.xlsm
5 วิธีง่ายๆ ในการเพิ่มตัวอักษรใน Excel
พิจารณาสถานการณ์ต่อไปนี้: คุณมีข้อมูลในเซลล์ที่มีอยู่ซึ่งมีชื่อ คุณอาจต้องการใส่คำนำหน้าที่เริ่มต้นของแต่ละเซลล์ คำต่อท้ายที่ส่วนท้าย หรือข้อความข้างหน้าสูตร
วิธีที่ 1: ตัวดำเนินการเครื่องหมาย (&) เพื่อเพิ่มอักขระใน Excel
เครื่องหมายและ (&) เป็นตัวดำเนินการที่ใช้เป็นหลักในการรวมอักขระข้อความหลายตัวเป็นหนึ่งเดียว
เราจะใช้เพื่อ ใส่อักขระที่อยู่หน้า/หลังของเซลล์ทั้งหมดในช่วง
ขั้นตอนที่ 1:
- คลิกที่เซลล์แรกของคอลัมน์ที่คุณต้องการ ชื่อที่แปลงให้ปรากฏ (C5)
- พิมพ์เครื่องหมายเท่ากับ (=) ตามด้วยข้อความ “Professor ” ตามด้วยเครื่องหมาย (&)
="Professor "& B5
ขั้นตอนที่ 2:
- เลือกเซลล์ที่มีชื่อ (B5)
- กด เข้ามาดูผลลัพธ์
- ลากเพื่อเติมเซลล์อัตโนมัติ
วิธีที่ 2: CONCATENATE ฟังก์ชันเพื่อเพิ่มอักขระใน Excel
ฟังก์ชัน CONCATENATE เป็นฟังก์ชันของ Excel ที่ให้คุณแทรกข้อความที่จุดเริ่มต้นและจุดสิ้นสุดของสตริงข้อความ
ฟังก์ชัน CONCATENATE() คล้ายกับเครื่องหมายแอมเปอร์แซนด์ ( &) ตัวดำเนินการในแง่ของการทำงาน ข้อแตกต่างเพียงอย่างเดียวระหว่างทั้งสองคือวิธีที่เราใช้งาน เราสามารถใช้ฟังก์ชันนี้ที่จุดเริ่มต้นของข้อความ ในส่วนนี้ เราจะพูดถึงทั้งสองอย่าง
2.1 เชื่อมต่อเพื่อเพิ่มอักขระที่จุดเริ่มต้นของเซลล์ทั้งหมด
ตอนนี้ ให้เราดูวิธีเพิ่มอักขระบางตัวใน ขึ้นต้นทุกชื่อในชุดข้อมูล สมมติว่าคุณต้องการเพิ่มข้อความ “ Professor ” ต่อท้ายชื่อทุกคน ทำตามขั้นตอนเหล่านี้เพื่อเรียนรู้วิธีการนี้
ขั้นตอนที่ 1:
คลิกที่เซลล์แรกของคอลัมน์ที่คุณต้องการให้ชื่อที่แปลงแล้วปรากฏขึ้น ( F5 ).
ขั้นตอนที่ 2:
- พิมพ์เครื่องหมายเท่ากับ (=) เพื่อพิมพ์สูตร
- เข้าสู่ฟังก์ชัน CONCATENATE
ขั้นตอนที่ 3:
- พิมพ์หัวข้อ “ Professor ” ในเครื่องหมายอัญประกาศคู่ ตามด้วยเครื่องหมายจุลภาค (,)
- เลือกเซลล์ที่มีชื่อ ( E5 )
- ใส่วงเล็บปิด ในตัวอย่างของเรา ตอนนี้สูตรของคุณควรเป็น
ข้อความสูตร
=CONCATENATE("Professor ", E5)
ขั้นตอนที่ 4:
- กด Enter .
- ลากที่จับเติมลงเพื่อให้ได้เอฟเฟกต์เดียวกัน
คุณจะสังเกตเห็นว่าชื่อเรื่อง “ Professor ” คือ เพิ่มก่อนชื่อแรกในรายการ
2.2 เชื่อมต่อเพื่อเพิ่มอักขระที่ส่วนท้ายของเซลล์ทั้งหมด
ตอนนี้ให้เราดูวิธีเพิ่มอักขระบางตัวใน สิ้นสุด ของทุกชื่อในชุดข้อมูล สมมติว่าคุณต้องการเพิ่มข้อความ “( USA )” ต่อท้ายชื่อทุกชื่อ
ขั้นตอนที่ 1:
- คลิกที่เซลล์แรกของคอลัมน์ที่คุณต้องการให้ชื่อที่แปลงแล้วปรากฏขึ้น (C5 ในตัวอย่างของเรา)
ขั้นตอนที่ 2:
- พิมพ์เครื่องหมายเท่ากับ (=) เพื่อพิมพ์สูตร
- ป้อน ฟังก์ชัน CONCATENATE .
- เลือกเซลล์ที่มีชื่อ (B5 ใน ตัวอย่างของเรา).
- จากนั้นใส่เครื่องหมายจุลภาค ตามด้วยข้อความ “( USA )”
- ใส่วงเล็บปิด ในตัวอย่างของเรา ตอนนี้สูตรของคุณควรเป็น:
ข้อความสูตร
=CONCATENATE(B5, " (USA)")
ขั้นตอนที่ 3:
- กดปุ่ม Enter .
- ลากจุดจับเติมลงเพื่อให้ได้ผลแบบเดียวกัน
คุณจะสังเกตได้ว่าข้อความ “( USA )” จะถูกเพิ่มหลังจากชื่อแรกในรายการ
วิธีที่ 3: การเติมแบบรวดเร็วเพื่อเพิ่มอักขระใน Excel
ฟีเจอร์การเติมแบบรวดเร็วของ Excel ทำงานได้อย่างน่าอัศจรรย์ หากคุณใช้ Excel 2013 หรือใหม่กว่า คุณจะสามารถใช้งานได้
ทักษะการจดจำรูปแบบของ Excel ใช้ในฟังก์ชันนี้ มันจดจำรูปแบบในข้อมูลของคุณและเติมเซลล์ที่เหลือในคอลัมน์ด้วยรูปแบบเดียวกันสำหรับคุณ
3.1 การเติมแบบรวดเร็วเพื่อเพิ่มข้อความที่จุดเริ่มต้นของเซลล์ทั้งหมด
ขั้นตอนที่ 1:
- คลิกที่เซลล์แรกของคอลัมน์ที่คุณต้องการให้ชื่อที่แปลงแล้วปรากฏขึ้น ( F5 )
- พิมพ์ข้อความ “ Professor ” ด้วยตนเอง ตามด้วยชื่อแรกของรายการของคุณ
ขั้นตอนที่ 2
- กด Enter .
- คลิกที่เซลล์ F5 อีกครั้ง
- ใต้แท็บ ข้อมูล คลิกที่แท็บ <3 ปุ่ม>Flash Fill (ในกลุ่ม ' Data Tools') หรือคุณสามารถกด CTRL+E บนแป้นพิมพ์ (Command+E ) หากคุณใช้ Mac)
การดำเนินการนี้จะคัดลอกรูปแบบเดียวกันไปยังเซลล์ที่เหลือในคอลัมน์... ในทันที!
3.2 การเติมแบบรวดเร็วเพื่อเพิ่มข้อความ ไปยังจุดสิ้นสุดของเซลล์ทั้งหมด
ขั้นตอนที่ 1:
- คลิกที่เซลล์แรกของคอลัมน์ที่คุณต้องการให้ชื่อที่แปลงแล้วปรากฏขึ้น ( C5 ).
- พิมพ์ข้อความ “( USA )” ด้วยตนเอง ตามด้วยชื่อแรกของรายการของคุณ
ขั้นตอนที่ 2:
- กด Enter .
- คลิกที่เซลล์ C5 อีกครั้ง
- ใต้แท็บ ข้อมูล คลิกที่ปุ่ม เติมแบบรวดเร็ว
ซึ่งจะคัดลอกรูปแบบเดียวกันไปยังส่วนที่เหลือ ของเซลล์ในคอลัมน์… ในพริบตา!
วิธีที่ 4: เพิ่มอักขระในExcel ก่อน/หลังอักขระ N เฉพาะ
หากต้องการเพิ่มข้อความหรืออักขระเฉพาะที่ตำแหน่งเฉพาะในเซลล์ ให้แบ่งสตริงเดิมออกเป็นสองซีก แล้วเพิ่มข้อความระหว่างกัน ไวยากรณ์สำหรับเมธอดนั้นคือ
=CONCATENATE(LEFT(cell, n), “text”, RIGHT(cell, LEN(cell) -n))
ที่ไหน,
- ซ้าย (เซลล์, n)= ตำแหน่งของอักขระตัวที่ n จากด้านซ้ายที่คุณต้องการเพิ่มอักขระ
- LEN (เซลล์) -n)= จำนวนอักขระทั้งหมดลบด้วยอักขระตัวที่ n
- ขวา (เซลล์, LEN(เซลล์) -n))= ตำแหน่งของอักขระตัวที่ n จากด้านขวา
- เชื่อมต่อ(ซ้าย(เซลล์, n) , “ ข้อความ “, ขวา(เซลล์, LEN(เซลล์) -n)) = เพิ่มสองซีกลงในซีกเดียวโดยใช้ฟังก์ชัน CONCATENATE
ตัวอย่างเช่น คุณต้องการเพิ่ม (-) หลังอักขระตัวที่ 5 ระหว่างคำว่า James และ (USA) จากเซลล์ B5
สูตร ข้อความ
=CONCATENATE(LEFT(B5, 5), "-", RIGHT(B5, LEN(B5) -5))
ขั้นตอนที่ 1:
- พิมพ์เครื่องหมายเท่ากับ (=) เพื่อพิมพ์สูตร
- ใช้ เชื่อมโยง ฟังก์ชัน ตามด้วยวงเล็บเหลี่ยม ()
ขั้นตอนที่ 2:
- ใช้ ฟังก์ชัน LEFT ระหว่างวงเล็บ
- เลือกเซลล์ B5 ที่คุณต้องการเพิ่มเซลล์และพิมพ์เครื่องหมายจุลภาค (,)
- พิมพ์ 5 สำหรับตำแหน่งที่ 5 จากซ้าย และปิดวงเล็บ
- พิมพ์ยัติภังค์ “-” ระหว่างเครื่องหมายคำพูด
ขั้นตอนที่ 3:
- ใช้ ฟังก์ชันด้านขวา ตามด้วยเครื่องหมายจุลภาค
- เลือกเซลล์ B5 และพิมพ์เครื่องหมายจุลภาค
- ใช้ ฟังก์ชัน LEN และเลือกเซลล์ B5
- พิมพ์เครื่องหมายลบ 5 (-5) เพื่อหาตำแหน่งของอักขระตัวที่ n จากด้านขวา
- ปิด วงเล็บ
ขั้นตอนที่ 4:
- กด Enter เพื่อดูผลลัพธ์
วิธีที่ 5: VBA เพื่อเพิ่มอักขระที่ระบุลงในเซลล์ทั้งหมด
ต่อไปนี้ มาโคร VBA จะทำให้งานของคุณง่ายขึ้นหากคุณ ต้องการเพิ่มอักขระที่ระบุในแต่ละเซลล์ของการเลือก
5.1 VBA: การเพิ่มอักขระเฉพาะที่จุดเริ่มต้นของแต่ละเซลล์
ขั้นตอนที่ 1:
- เลือกช่วง ( E5:E12 ) ที่คุณจะเพิ่มข้อความที่ต้องการ
ขั้นตอนที่ 2:
- กดปุ่ม Alt + F11 ใน Excel ค้างไว้ และเปิดหน้าต่าง Microsoft Visual Basic for Applications
- คลิก แทรก > โมดูล และวางโค้ด VBA ต่อไปนี้ในหน้าต่างโมดูล
- เพิ่มโค้ด VBA ต่อไปนี้
3251
ขั้นตอนที่ 3:
กดปุ่ม F5 เพื่อเรียกใช้มาโครนี้และทั้งหมด ของเซลล์จะถูกเพิ่มเข้าไปในค่า Professor ก่อนเนื้อหาเซลล์
5.2 VBA: การเพิ่มข้อความเฉพาะที่ส่วนท้ายของแต่ละเซลล์
ขั้นตอนที่ 1:
- เลือกช่วง ( B5:B12 ) ที่คุณจะเพิ่มข้อความที่ต้องการ
ขั้นตอนที่ 2:
- กดแป้น Alt + F11 ค้างไว้ใน Excel และเปิด Microsoft Visual พื้นฐานสำหรับแอปพลิเคชัน หน้าต่าง
- คลิก แทรก > โมดูล และวางโค้ด VBA ต่อไปนี้ในหน้าต่างโมดูล
- เพิ่มโค้ด VBA ต่อไปนี้<13
8641
ขั้นตอนที่ 3:
- กดปุ่ม F5 เพื่อเรียกใช้มาโครนี้และ เซลล์ทั้งหมดจะถูกเพิ่มค่า “(USA)” ก่อนเนื้อหาเซลล์
สรุป
ขอบคุณ คุณสำหรับการอ่านบทความนี้ เมื่อใช้วิธีการเหล่านี้ คุณสามารถเพิ่มอักขระลงในเซลล์หรือตำแหน่งที่ต้องการได้อย่างง่ายดาย หากคุณมีคำถามใด ๆ - อย่าลังเลที่จะถามเรา พวกเรา The Exceldemy Team พร้อมตอบคำถามของคุณเสมอ