เพิ่มส่วนของสตริงตัวอักษรและตัวเลขใน OpenOffice Calc

ฉันมีสตริงตัวอักษรและตัวเลข (หมายเลขซีเรียล) เช่นนี้

ส/N:WLD4450001256790

ฉันพยายามเพิ่มค่าด้วยวิธี 'ลากและวาง' แบบคลาสสิก แต่มันให้ผลลัพธ์ที่แปลก เช่น

S/N:WLD4450001256790
S/N:WLD415138135
S/N:WLD415138136
S/N:WLD415138137
S/N:WLD415138138
S/N:WLD415138139
S/N:WLD415138140
S/N:WLD415138141
S/N:WLD415138142
S/N:WLD415138143

ฉันคิดว่าปัญหาเกิดจากความยาวของตัวเลข เพราะเมื่อฉันใช้สตริงตัวอักษรและตัวเลขที่มีตัวเลขต่ำกว่า มันก็ใช้งานได้:

ตัวอย่าง:

S/N:WLD445000
S/N:WLD445001
S/N:WLD445002
S/N:WLD445003
S/N:WLD445004
S/N:WLD445005
S/N:WLD445006

กลับไปที่สตริงตัวอักษรและตัวเลขแรกกัน

S/N:WLD4450001256790

ทุกอย่างยกเว้นเลข 6 ตัวหลังถือเป็นต้นทุน ส่วนที่ 'ส่วนเพิ่ม' เพียงอย่างเดียวคือ 256790 ฉันกำลังพยายามหาวิธีสร้างมาโครหรือบางอย่างที่ส่วนแรกของสตริงตัวอักษรและตัวเลขเป็นเพียง ... 'สตริง' (S/N:WLD4450001) และส่วนที่เหลือ เป็นตัวเลขหวังจะสำเร็จเพิ่มขึ้นเรื่อยๆ

ใครสามารถให้คำแนะนำกับฉันในเรื่องนั้นได้บ้าง? ฉันค่อนข้างใหม่ใน Excel และฉันกำลังอ่านเกี่ยวกับมาโครในช่วงนี้

ขอบคุณมาก ๆ สำหรับความช่วยเหลือของคุณ


person Mirco Lcl    schedule 23.09.2016    source แหล่งที่มา


คำตอบ (2)


ในกรณีเช่นนี้ ฉันต้องการทำให้ปัญหาง่ายขึ้น: ฉันจะใส่สตริงในคอลัมน์ A และจำนวนที่เพิ่มขึ้นในคอลัมน์ B และการต่อสตริงทั้งสองในคอลัมน์ C ตัวดำเนินการสำหรับการต่อข้อมูลคือ & ดังนั้น:

  • พิมพ์ S/N:WLD415 ใน A1
  • พิมพ์ตัวเลขใน B1
  • พิมพ์ =A1&B1 ใน C1
  • เลือก A1:A10 และกด Ctrl + D เพื่อคัดลอกสตริงค่าคงที่
  • เลือก A2 และลากสี่เหลี่ยมเล็กๆ ที่มุมขวาล่างของเซลล์ลงพร้อมกับกดปุ่ม Ctrl เพื่อคัดลอกและเพิ่ม (เติมชุดข้อมูล)
  • ใช้วิธีใดวิธีหนึ่งจากสองวิธีที่อธิบายไว้ข้างต้นเพื่อคัดลอกสูตรลง

ป้อนคำอธิบายรูปภาพที่นี่

person stenci    schedule 23.09.2016
comment
โซลูชันที่ยอดเยี่ยมและไม่จำกัดแถว ขอบคุณมาก! - person Mirco Lcl; 30.09.2016

ใน A1 ให้ป้อน:

="S/N:WLD445000" & 1256790+(ROW()-1)

และคัดลอกลง

ป้อนคำอธิบายรูปภาพที่นี่

person Gary's Student    schedule 23.09.2016