Excel

เพิ่มตัวเลขในสตริงข้อความ

Increment Number Text String

สูตร Excel: เพิ่มตัวเลขในสตริงข้อความสูตรทั่วไป |_+_| สรุป

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



ในตัวอย่างที่แสดง สูตรใน D5 คือ:

='Item '& TEXT ( RIGHT (A1,3)+increment,'000')

สูตรนี้จะเพิ่มตัวเลขในคอลัมน์ B ด้วยค่าในคอลัมน์ C และแสดงผลสตริงในรูปแบบต้นฉบับ





วิธีลบพื้นที่ในเซลล์ excel
คำอธิบาย

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

จากภายในสู่ภายนอก สูตรนี้จะแยกส่วนตัวเลขของสตริงในคอลัมน์ B ก่อนโดยใช้ฟังก์ชัน RIGHT:



 
='Item '& TEXT ( RIGHT (B5,3)+C5,'000')

ผลลัพธ์ที่ได้กลับเป็นข้อความเช่น '001', '003' เป็นต้น แต่เมื่อเราเพิ่มค่าตัวเลขจาก C แล้ว Excel จะเปลี่ยนค่าที่อยู่ถัดจากตัวเลขโดยอัตโนมัติและดำเนินการเพิ่ม:

วิธีรับสมการจากกราฟใน excel
 
 RIGHT (B5,3) // returns '001'

ถัดไป ผลลัพธ์ที่เป็นตัวเลขนี้จะเข้าสู่ฟังก์ชัน TEXT เป็นค่า โดยมีรูปแบบตัวเลขเป็น '000' ซึ่งจะเติมตัวเลขด้วยศูนย์ตามต้องการ:

 
 RIGHT (B5,3)+C5 // returns 2

สุดท้าย สตริงข้อความนี้รวมเข้ากับข้อความ 'Item' โดยใช้การต่อกัน:

ช่วงเอาต์พุตใน excel คืออะไร
 
 TEXT (2,'000') // returns '002'

ซึ่งส่งคืนผลลัพธ์สุดท้ายของ 'Item 002'

ผู้เขียน Dave Bruns


^