Note: The other languages of the website are Google-translated. Back to English

วิธีเพิ่มคำนำหน้าหรือคำต่อท้ายในช่วงของเซลล์ใน Excel

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


เพิ่มคำนำหน้าหรือคำต่อท้ายให้กับเซลล์ทั้งหมดด้วยสูตร

Excel ของ concatenate ฟังก์ชันสามารถแทรกคำนำหน้าหรือคำต่อท้ายสำหรับเซลล์เดียวได้อย่างรวดเร็ว

1. เข้าสู่ฟังก์ชันของ =CONCATENATE("Food - ",A1) เซลล์พูดในเซลล์ว่าง C1แล้วลากที่จับการป้อนอัตโนมัติของเซลล์นี้ข้ามช่วงที่คุณต้องการเติม และเซลล์ทั้งหมดได้ถูกเพิ่มข้อความนำหน้าเฉพาะ ดูภาพหน้าจอ:. ดูภาพหน้าจอ:

คุณสามารถใช้ฟังก์ชันต่อกันเพื่อแทรกคำนำหน้าคำต่อท้ายหรือทั้งสองคำต่อท้ายและคำนำหน้าดังนี้:

ใส่สูตร ผลลัพธ์ในเซลล์
= Concatenate ("Food - ", A1) อาหาร - แอปเปิ้ล
=Concatenate (A1, " - Fruit") แอปเปิ้ล - ผลไม้
=Concatenate ("Food - ", A1, " - Fruit") อาหาร - แอปเปิ้ล - ผลไม้

เพิ่มข้อความทั่วไปที่จุดเริ่มต้นหรือจุดสิ้นสุดของเซลล์ทั้งหมด (คำนำหน้าหรือคำต่อท้าย) ใน Excel ได้อย่างง่ายดาย

เป็นเรื่องง่ายที่จะเติมเต็มเซลล์ทั้งหมดด้วยเนื้อหาเดียวกันในคอลัมน์ด้วยคุณสมบัติป้อนอัตโนมัติ แต่จะเพิ่มคำนำหน้าหรือคำต่อท้ายเดียวกันให้กับเซลล์ทั้งหมดในคอลัมน์ได้อย่างไร? เปรียบเทียบการพิมพ์คำนำหน้าหรือคำต่อท้ายกับแต่ละเซลล์แยกกัน Kutools for Excel's Add Text ยูทิลิตี้ให้วิธีแก้ปัญหาง่ายๆในการทำให้เสร็จด้วยการคลิกหลาย ๆ ครั้งเท่านั้น คุณสมบัติเต็มทดลองใช้ฟรี 30 วัน!
โฆษณาเพิ่มคำนำหน้าข้อความ

เพิ่มคำนำหน้าหรือคำต่อท้ายให้กับเซลล์ทั้งหมดด้วย VBA

คุณยังสามารถจัดการกับปัญหานี้ด้วยรหัส VBA ต่อไปนี้:

1. เลือกช่วงที่คุณต้องการแทรกคำนำหน้าหรือคำต่อท้าย

2. คลิก Developer > Visual Basicและใหม่ Microsoft Visual Basic for applications หน้าต่างจะปรากฏขึ้นให้คลิก Insert > Moduleจากนั้นป้อนรหัสต่อไปนี้:

VBA: เพิ่มคำนำหน้าให้กับข้อความ:

Sub AddTextOnLeft()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
    Rng.Value = addStr & Rng.Value
Next
End Sub

VBA: เพิ่มคำต่อท้ายให้กับข้อความ:

Sub AddTextOnRight()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
    Rng.Value = Rng.Value & addStr
Next
End Sub

3. จากนั้นคลิก Run หรือกดปุ่ม F5 กุญแจสำคัญในการเรียกใช้ VBA

4. และตอนนี้โปรดระบุช่วงที่คุณจะเพิ่มคำนำหน้าหรือคำต่อท้ายในช่วงแรก KutoolsforExcel กล่องโต้ตอบแล้วคลิกไฟล์ OK จากนั้นพิมพ์คำต่อท้ายหรือคำนำหน้าที่คุณจะเพิ่มเข้าไปในวินาที KutoolsforExcel กล่องโต้ตอบแล้วคลิกไฟล์ OK ปุ่ม. ดูภาพหน้าจอด้านล่าง:
     
ตอนนี้คำต่อท้ายหรือคำนำหน้าที่ระบุได้ถูกเพิ่มเข้าไปในแต่ละเซลล์ที่เลือกตามภาพด้านล่างที่แสดง:


เพิ่มคำนำหน้าหรือคำต่อท้ายให้กับเซลล์ทั้งหมดด้วย Kutools for Excel

คุณอาจไม่คุ้นเคยกับฟังก์ชันและโค้ด VBA ใน Excel และนี่ Add Text ประโยชน์ของ Kutools for Excel จะช่วยให้คุณแทรกคำนำหน้าหรือคำต่อท้ายในช่วงที่เลือกได้อย่างรวดเร็ว

Kutools สำหรับ Excel - รวมเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ทดลองใช้ฟรี 30 วันเต็มไม่ต้องใช้บัตรเครดิต! ทดลองใช้ฟรีทันที!

1. เลือกเซลล์ที่คุณต้องการเพิ่มคำนำหน้าหรือคำต่อท้ายแล้วคลิก  Kutools > Text > Add Textดูภาพหน้าจอ:

2. ใน Add Text กล่องโต้ตอบป้อนคำนำหน้าหรือคำต่อท้ายของคุณในไฟล์ ข้อความ ให้ทำเครื่องหมายที่ Before first character ตัวเลือก (สำหรับการเพิ่มคำนำหน้า) หรือ After last character ตัวเลือก (สำหรับการเพิ่มคำต่อท้าย) ตามที่คุณต้องการแล้วคลิกไฟล์ Ok ปุ่ม
และตอนนี้คำนำหน้าหรือคำต่อท้ายที่ระบุกำลังเพิ่มในแต่ละเซลล์ที่เลือกพร้อมกัน ดูภาพหน้าจอ:


Demo: เพิ่มคำนำหน้าหรือคำต่อท้ายให้กับหลายเซลล์ด้วย Kutools for Excel


Kutools สำหรับ Excel มีเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

ลบคำนำหน้าหรือคำต่อท้าย (จำนวนอักขระเท่ากัน) จากจุดเริ่มต้น / ขวา / ท้ายเซลล์ใน Excel

Kutools for Excel's Remove By Position คุณลักษณะช่วยให้คุณสามารถลบคำนำหน้าหรือคำต่อท้าย (จำนวนอักขระที่กำหนด) จากตำแหน่งเริ่มต้น / จุดสิ้นสุด / ที่ระบุของสตริงข้อความในเซลล์ คุณสมบัติเต็มทดลองใช้ฟรี 30 วัน!
โฆษณาลบคำต่อท้ายคำนำหน้า

บทความที่เกี่ยวข้อง


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (21)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณ Kutools ช่วยฉันได้มาก :-)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณ คำแนะนำข้างต้นช่วยให้ฉันไม่ต้องทำงานหลายชั่วโมง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันสามารถเพิ่ม KUltools โดยไม่มีสิทธิ์ของผู้ดูแลระบบได้ไหม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
[quote]ฉันสามารถเพิ่ม KUltools โดยไม่มีสิทธิ์ของผู้ดูแลระบบได้ไหมBy วิชาล[/quote] :-) คุณต้องติดตั้งซอฟต์แวร์ด้วยบัญชีผู้ดูแลระบบ หลังการติดตั้ง คุณสามารถใช้งานได้โดยไม่ต้องมีบัญชีผู้ดูแลระบบ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณ! = CONCATENATE ทำให้วันของฉัน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ถ้านำหน้าของเราเป็นตัวเลขแล้วจะแทรกลงในเซลล์ที่มีตัวเลขได้อย่างไร?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มาเรีย คุณสามารถแก้ไขโค้ดได้โดยเพิ่ม: Dim OriValue As String จากนั้นเพิ่มโค้ดนี้หลังจาก For Each.... OriValue = Rng.Value และเปลี่ยน Rng.Value เป็น OriValue ในสมการ Rng.Value = addStr & OriValue
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีข้อมูลที่คอลัมน์ไม่มี แบบนี้ rs 10 rs 20 rs 30 rs 40 โปรดแจ้งให้เราทราบว่าฉันจะสรุปได้อย่างไรโดยไม่ต้องลบ "rs" ออกจากทั้งคอลัมน์
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันไม่สามารถต่อวันที่ได้ (excel พยายามหารมันเหมือนผลรวม) ฉันได้ลองเปลี่ยนรูปแบบของเซลล์ต้นทางและปลายทางแล้ว ไม่มีอะไรจะหยุดการเชื่อมต่อจากการแบ่งวันที่ ฉันไม่ต้องการซื้อ Kutools เช่นกัน (ฉันรู้ว่ามีการทดลองใช้ฟรีแต่นั่นไม่ใช่วิธีแก้ปัญหาระยะยาว)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณสามารถใช้เว็บไซต์นี้ได้เช่นกัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เช่น 44444 ออก ฉันต้องการเป็น DL/44444
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมาก :)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ต้องการความช่วยเหลือ ฉันต้องการเพิ่มอักขระในเซลล์ตัวอย่าง Excel No A1 แสดง A ดังนั้นเซลล์ถัดไป A2 แสดง BI ต้องการแสดง B ในเซลล์ถัดไป
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
arihhurthj hshsjsyshsj shshydjdj shshssj shshdj shshjddj โปรดบอกวิธีเพิ่มบรรทัดใหม่ด้วยตัวอักษร GO หลังจากทุกบรรทัด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีตัวอักษรเดียวในเซลล์ที่ต่างกัน พูด 10 เซลล์ที่ต่างกัน....จะเพิ่มตัวอักษรเหล่านี้ในเซลล์เดียวได้อย่างไร เช่น จำนวนทั้งหมด ของตัวอักษรในเซลล์เดียว
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันได้กรอง cloumn และฉันต้องใช้ TC001 ถึง TC0209 ในเซลล์ที่ถูกกรอง ใครก็ได้โปรดช่วยฉันด้วยสิ่งนี้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมากสำหรับ KUTOOLS FOR EXCEL
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี ใครมีวิธีเพิ่มตัวเลขสองตัวในเซลล์เดียว ตัวอย่างเช่น X 2.2 3.6 0.9 1.2 และฉันต้องการเพิ่มแต่ละหมายเลขด้วยอันดับเช่น; X 2.2 (2) 3.6 (1) 0.9 (4) 1.2 (3) และอันดับเหล่านี้จะต้องเป็นตัวหนาและมีสีต่างกัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันจะเติมตัวอักษรนำหน้าวันที่ในรูปแบบ "Cmmddyy" ได้อย่างไร

ตัวอย่าง. A1 มีวันที่ในรูปแบบ mm/dd/yy (สมมติว่า 01/31/18)

ฉันต้องการให้ A2 แสดง "C013118"
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ใช้สูตรนี้ใน A2:
=IF(A1<>"","C"&IF(MONTH(A1)>=10,MONTH(A1),"0"&MONTH(A1))&DAY(A1)&RIGHT(YEAR(A1),2),"")
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
asfdasdfawfe
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ