วิธีหยุด Excel จากการจัดรูปแบบหมายเลขบัญชี 16 หลักเพื่อหลีกเลี่ยงการทำให้เลขหลักสุดท้ายเป็นศูนย์ [ซ้ำ]


5

ฉันมีหมายเลขบัญชีธนาคารจำนวนมากของธนาคารต่าง ๆ หมายเลขบัญชีธนาคารบางบัญชีเริ่มต้นด้วยศูนย์และบางแห่งมีตัวเลข 16 หลัก เมื่อฉันวางข้อมูลใน Excel เลขศูนย์หน้าจะถูกลบและเลขหลักสุดท้ายของหมายเลขบัญชี 16 หลักจะเป็นศูนย์

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

คำตอบ:


9

ก่อนวางให้คลิกขวาที่คอลัมน์ซึ่งจะมีหมายเลขบัญชีและเลือก "จัดรูปแบบเซลล์" ที่นั่นเลือก "ข้อความ" สิ่งนี้จะหยุด excel จากการพยายามตีความข้อมูลที่คุณวางเป็นตัวเลขและปัดเศษออกเพราะมันใหญ่เกินไป


2

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

อ่านขั้นตอนที่ 3 อย่างระมัดระวัง

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

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

เลือกรูปแบบข้อมูลที่ตรงกับข้อมูลแสดงตัวอย่างมากที่สุด   Excel สามารถแปลงข้อมูลที่นำเข้าได้อย่างถูกต้อง ตัวอย่างเช่น:

  • ในการแปลงคอลัมน์ของอักขระสกุลเงินทั้งหมดให้เป็นรูปแบบ Excel Currency ให้เลือก ทั่วไป .
  • ในการแปลงคอลัมน์ของอักขระตัวเลขทั้งหมดเป็นรูปแบบ Excel Text ให้เลือก ข้อความ .
  • ในการแปลงคอลัมน์ของอักขระวันที่ทุกวันในลำดับของปีเดือนและวันให้เป็นรูปแบบ Excel Date ให้เลือก วันที่ และ   จากนั้นเลือกประเภทวันที่ YMD ใน วันที่ กล่อง.

2

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

http://en.wikipedia.org/wiki/Numeric_precision_in_Microsoft_Excel


1

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


0

เลือกเซลล์ก่อนการวาง, จัดรูปแบบเซลล์ - & gt; ข้อความจากนั้นวาง มันควรจะรักษา 0s ฉันสมมติว่าคุณไม่จำเป็นต้องทำการจัดการตัวเลขกับหมายเลขบัญชีเหล่านั้น แก้ไข: Duke เอาชนะฉันถึงสิ่งนี้ขณะที่ฉันโพสต์ :)


0

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


ยินดีต้อนรับสู่ Super User! เป็นการทำซ้ำคำตอบอื่นและไม่เพิ่มเนื้อหาใหม่ โปรดอย่าโพสต์คำตอบเว้นแต่ว่าคุณมีสิ่งใหม่ที่จะมีส่วนร่วม
DavidPostill

0

ในการวางข้อมูลลงใน Excel จากคลิปบอร์ดและเก็บเลขศูนย์นำหน้าค่า (เซลล์) ดังกล่าวอาจถูกรวมไว้ในสูตร Excel T () ในข้อความของคลิปบอร์ด Excel วางเป็นสูตร แต่แสดงค่าที่คำนวณได้ วางดังนั้น '= T ("0011")' จะปรากฏเป็น '0011' และมีสูตรอยู่ด้านล่าง

ทดสอบใน Excel 2010


นี่คือ overkill จัดรูปแบบเซลล์เป็นข้อความก่อนวางหรือเพียงเติมด้วยเครื่องหมายอัญประกาศเดี่ยว
phuclv

-1

คลิกขวาที่เซลล์ว่างแล้วเลือก จัดรูปแบบเซลล์ . ไปที่ จำนวน และเปลี่ยนทศนิยมเป็น 0 ให้เลือก ข้อความ แล้ว ตกลง .


2
โปรดอย่าใช้ตัวพิมพ์ใหญ่ทั้งหมด
bwDraco

ไม่ทำงาน - มันจะตัดค่าศูนย์นำหน้า
Judith

-1

คลิกขวาที่เซลล์ว่างและเลือกจัดรูปแบบเซลล์ ไปที่ตัวเลขและเปลี่ยนทศนิยมเป็น 0 เลือกข้อความแล้วตกลง

มันทำงานได้ดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.