ไปยังเนื้อหาหลัก

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

สมมติว่าคุณมีรายการข้อมูลที่ประกอบด้วยตัวอักษรเริ่มต้น G และตัวเลขอื่น ๆ และตอนนี้คุณต้องการเพิ่มตัวอักษร D อีกตัวหลังจากตัวอักษร G ตัวแรกในรายการทั้งหมด ดูภาพหน้าจอด้านล่างที่แสดง

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

เพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วยสูตร
เพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วยรหัส VBA
เพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วย Kutools for Excel


เพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วยสูตร

ในส่วนนี้เราจะให้สูตรในการเพิ่มข้อความตรงกลางเซลล์ที่เลือก กรุณาดำเนินการดังนี้

1. วิธีนี้ควรทำด้วยคอลัมน์วิธีใช้ เลือกเซลล์ว่างที่อยู่ติดกับข้อมูลต้นฉบับที่นี่ฉันเลือกเซลล์ B2

2. คัดลอกและวางสูตร = ซ้าย (A2,1) & "D" & MID (A2,2,100) ลงในแถบสูตรแล้วกดปุ่ม เข้าสู่ สำคัญ. ดูภาพหน้าจอ:

หมายเหตุ / รายละเอียดเพิ่มเติม:

  • 1). ในสูตรหมายเลข 1 หมายความว่าข้อความจะถูกเพิ่มหลังอักขระตัวแรกของเซลล์
  • 2). ตัวเลข 2 และ 100 บ่งชี้ว่าอักขระตั้งแต่วินาทีถึงร้อยของเซลล์เดิมจะถูกเพิ่มหลังจากข้อความที่แทรกใหม่
  • 3). หากคุณต้องการเพิ่มข้อความหลังอักขระตัวที่สองโปรดเปลี่ยนตัวเลข 1 เป็น 2 และ 2 เป็น 3 ในสูตร
  • 4). และอักขระ“ D” คือข้อความที่คุณจะเพิ่มลงในเซลล์ โปรดเปลี่ยนตามความต้องการของคุณ

3. เลือกเซลล์ B2 ลาก Fill Handle ลงไปที่เซลล์ที่คุณต้องการครอบคลุมด้วยสูตรนี้ คุณสามารถเห็นข้อความถูกเพิ่มไว้ตรงกลางเซลล์ในรายการทั้งหมด

เคล็ดลับ: นอกจากสูตรข้างต้นแล้วคุณยังสามารถใช้สูตรนี้ได้อีกด้วย = แทนที่ (A2,2,0, "D"), (หมายเลข 2 ระบุตำแหน่งที่คุณต้องการแทรกข้อความและตัวอักษร D หมายถึงข้อความที่คุณต้องการเพิ่มคุณสามารถเปลี่ยนได้ตามความต้องการของคุณ) จากนั้นกดปุ่ม Enter เพื่อรับผลลัพธ์


เพิ่มข้อความที่จุดเริ่มต้นหรือจุดสิ้นสุดของเซลล์ที่เลือกทั้งหมดใน Excel:

Kutools สำหรับ Excel's เพิ่มข้อความ ยูทิลิตี้สามารถเพิ่มข้อความที่ระบุไปยังจุดเริ่มต้นหรือจุดสิ้นสุดของเซลล์ในส่วนที่เลือกใน Excel ได้อย่างรวดเร็ว
ดาวน์โหลดฟีเจอร์เต็มฟรี 30 วันของ Kutools for Excel ตอนนี้!


เพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วยรหัส VBA

นอกจากนี้คุณสามารถเพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วยรหัส VBA

1. กรุณากด อื่น ๆ + F11 เพื่อเปิด แอปพลิเคชัน Microsoft Visual Basic หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูล. จากนั้นคัดลอกและวางโค้ด VBA ด้านล่างลงในตัวแก้ไขโค้ด

รหัส VBA: เพิ่มข้อความในรายการข้อมูลหลังอักขระตัวแรก

Sub AddString()
	Dim Rng As Range
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
	For Each Rng In WorkRng
		Rng.Value = VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1)
	Next
End Sub

3 กด F5 กุญแจสำคัญในการเรียกใช้รหัสและในป๊อปอัป KutoolsforExcel กล่องโต้ตอบเลือกช่วงที่คุณต้องการเพิ่มข้อความและสุดท้ายคลิกที่ไฟล์ OK ปุ่ม

ตอนนี้ข้อความที่ระบุจะถูกเพิ่มหลังจากอักขระตัวแรกของเซลล์ที่เลือก

หมายเหตุ: ในโค้ดด้านบนคุณจะแทรกค่าเฉพาะหลังอักขระตัวแรกภายในเซลล์คุณสามารถเปลี่ยนตัวเลข 1 และ 2 เป็นตัวเลข 2 และ 3 ได้หากเพิ่มข้อความหลังอักขระที่สองในสคริปต์นี้ VBA.Left (Rng.Value, 1) & "D" & VBA.Mid (Rng.Value, 2, VBA.Len (Rng.Value) - 1)และตัวอักษร D คือข้อความใหม่ที่คุณต้องการแทรก


เพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วย Kutools for Excel

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

ก่อนที่จะใช้ Kutools สำหรับ Excelโปรด ดาวน์โหลดและติดตั้งในตอนแรก.

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

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

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

ตอนนี้ข้อความที่ระบุจะถูกเพิ่มหลังจากตัวอักษรตัวแรกในรายการที่เลือก

  หากคุณต้องการทดลองใช้ยูทิลิตีนี้ฟรี (30 วัน) กรุณาคลิกเพื่อดาวน์โหลดแล้วไปใช้การดำเนินการตามขั้นตอนข้างต้น


เพิ่มข้อความตรงกลางเซลล์ที่เลือกด้วย Kutools for Excel


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

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Boa tarde, tudo bem ?

Eu testei as duas fórmulas e não funcionaram. Inclusive testei também no mesmo cenário descrito no texto e também não funcionou. Poderia verificar se falta algo na fórmula do excel ?
This comment was minimized by the moderator on the site
Tive o mesmo problema, mas segui pela resposta que enviaram aqui, a formula para o excel em português seria =ESQUERDA(A2;1) & "D" & EXT.TEXTO(A2;2;100)

A parte da fórmula que dá o erro seria o "MID" que precisa ser substituído por "EXT.TEXTO"
This comment was minimized by the moderator on the site
Hi Matheus C.,
If you are using the Excel version in a different language than English, please convert the formula from English to the language you are currently using.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
Hi Vick,
The formula provided in the post can only be applied in English system environment Excel. If you have Excel in a different language than English, please convert the formula from English to the language you are currently using.
It seems that you are using the Excel in Portuguese language system. You need to change the commas in the formula to semicolons.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
TRIMAKASIH KAK, SANGAT MEMBANTUUUU
This comment was minimized by the moderator on the site
This seems complicated. For the originally stated problem why not just do a search for G and replace all with GD?
This comment was minimized by the moderator on the site
Because you might want to insert a specific character at a certain index of the string. What if they weren't all G's? This was just to provide an example of how it works.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations