Làm cách nào để tạo một số bình thường trong excel?
Thỉnh thoảng, bạn có thể gặp phải các số trong Excel mà bạn không thể tính tổng hoặc sử dụng theo phương pháp số học. Một nguyên nhân phổ biến cho điều này là các số được định dạng dưới dạng văn bản. Thông thường, các báo cáo được xuất từ các chương trình khác, chẳng hạn như gói kế toán, sẽ được định dạng dưới dạng văn bản hoặc chúng có thể chứa các khoảng trắng được nhúng Show Trong bài viết này, tôi sẽ mô tả ba cách bạn có thể chuyển đổi các số xuất hiện dưới lớp kính sang định dạng có thể sử dụng được Đầu tiên, có một số cách để xác định xem các số của bạn có được định dạng dưới dạng văn bản hay không. Chọn một hoặc nhiều giá trị nghi ngờ và sau đó trong
Hình 1. Định dạng Văn bản ngăn bạn sử dụng các số có hàm toán học Định dạng Văn bản trong một ô hiển thị nội dung của một ô trong trang tính chứ không phải là kết quả của nó. Do đó, nếu bạn nhập công thức vào ô được định dạng dưới dạng văn bản, công thức cơ bản sẽ xuất hiện trong ô trang tính của bạn chứ không phải kết quả Tuy nhiên, định dạng Văn bản không phải là cách duy nhất để lưu trữ giá trị dưới dạng văn bản. Nếu bạn nhìn kỹ vào một ô của trang tính, bạn có thể thấy rằng một giá trị số được bắt đầu bằng một dấu nháy đơn. Đây là một phương tiện khác để hiển thị nội dung của một ô thay vì kết quả. Bạn có thể xác định cụ thể xem một số có được lưu trữ dưới dạng văn bản hay không bằng hàm trang tính ISTEXT. Chẳng hạn, nếu ô A1 chứa một giá trị mà bạn cho rằng có thể được lưu dưới dạng văn bản, hãy nhập công thức này vào một ô trống gần đó =ISTEXT(A1) Hàm ISTEXT sẽ trả về TRUE nếu giá trị trong ô A1 đang được lưu trữ dưới dạng văn bản hoặc FALSE nếu không phải là Nhập địa chỉ email của bạn để đăng ký nhận bản tin của chúng tôi và nhận thông tin tốt nhất về AccountingWEB mỗi tuần Nhập địa chỉ email * Nhập địa chỉ emailĐăng ký Bây giờ chúng ta đã biết cách xác định xem một số có được lưu dưới dạng văn bản hay không, hãy xem xét ba cách để chuyển đổi một hoặc nhiều ô trở lại giá trị số Một cách tiếp cận là sử dụng hàm =VALUE, như trong Hình 2. Nếu ô mà bạn tham chiếu bằng công thức VALUE có thể được chuyển đổi thành giá trị số, thì bạn sẽ thấy số tương ứng. Nếu không, bạn sẽ thấy #VALUE. lỗi, có nghĩa là ô được tham chiếu chứa các chữ cái hoặc nội dung khác không phải là số. Sau đó, bạn có thể sao chép công thức VALUE nếu cần để chuyển đổi các giá trị bổ sung thành số. Hãy nhớ rằng sau đó bạn sẽ cần sao chép các công thức này vào khay nhớ tạm, sau đó sử dụng Dán Giá trị, Đặc biệt để giữ kết quả dạng số. Bạn có thể chọn thay thế tập hợp số ban đầu bằng kết quả từ công thức VALUE, sau đó bạn có thể xóa công thức VALUE khỏi bảng tính Hình 2. Bạn có thể sử dụng hàm VALUE để chuyển đổi các số được lưu dưới dạng văn bản thành các giá trị có thể sử dụng được Một cách tiếp cận đơn giản hơn bao gồm việc sử dụng lệnh Paste Special, Multiply. Trong bất kỳ phiên bản Excel nào, hãy nhập số 1 vào ô trống rồi sao chép giá trị đó vào khay nhớ tạm. Tiếp theo, chọn phạm vi giá trị được lưu dưới dạng văn bản, bấm chuột phải và chọn Dán Đặc biệt, Nhân, rồi OK. Sau đó, bạn có thể xóa 1 khỏi ô của trang tính Hình 3. Bạn cũng có thể chuyển đổi các số được lưu dưới dạng văn bản thành giá trị bằng cách nhân các ô với 1 Tuy nhiên, cách dễ nhất để chuyển đổi một dải giá trị thành văn bản là sử dụng tính năng Văn bản thành Cột. Trong bất kỳ phiên bản Excel nào, hãy chọn phạm vi ô chứa các số được lưu trữ dưới dạng văn bản, sau đó chọn Dữ liệu, Văn bản thành Cột, rồi bấm vào Kết thúc. Không chọn bất kỳ lựa chọn nào trong Văn bản thành Cột; . Số dựa trên văn bản của bạn sẽ là số có thể sử dụng được trong Excel hinh 4. Trình hướng dẫn Văn bản thành Cột là cách dễ nhất để chuyển đổi các số được lưu dưới dạng văn bản thành giá trị Giới thiệu về tác giả David H. Ringstrom, CPA điều hành Kế toán Advisors, Inc. , một công ty tư vấn cơ sở dữ liệu và phần mềm có trụ sở tại Atlanta cung cấp dịch vụ đào tạo và tư vấn trên toàn quốc. Liên hệ với David tại [email được bảo vệ] . David phát biểu tại các hội nghị về Microsoft Excel và trình bày các webcast cho một số nhà cung cấp CPE, bao gồm cả đối tác của AccountingWEB CPE Link. thẻ
Chia sẻ nội dung này Để lại bình luận Nội dung liên quanThực hành xuất sắc Ngày 19 tháng 8 năm 2022 Làm thế nào CPA có thể giảm thiểu rủi ro sơ suất lớn nhấtqua Lauren Pitonyak khách hàng Ngày 18 tháng 8 năm 2022 Nhầm lẫn về tiến trình khối WOTCqua Pete Isberg Hướng dẫn được tài trợ Sổ tay lập kế hoạch thuếDavid Ringstrom Tác giả/Người trình bày/Tư vấn bảng tính Cố vấn kế toán, Inc David H. Ringstrom, CPA, là một tác giả và người hướng dẫn được công nhận trên toàn quốc, người đã dạy rất nhiều hội thảo trên web mỗi năm. Các khóa học Excel của ông dựa trên hơn 25 năm kinh nghiệm tư vấn và giảng dạy. Câu thần chú của anh ấy là “Hoặc bạn làm việc với Excel, hoặc nó làm việc với bạn. ” David cung cấp dịch vụ tư vấn bảng tính và cơ sở dữ liệu trên toàn quốc Đọc thêm từ David Ringstrom Trả lời (28)Nhận xét cho bài đăng này hiện đã bị đóng Bởi jpb 25 tháng sáu 2015 20. 11 EDT Nếu ô có chứa văn bản và các phương pháp trên không hoạt động, hãy thử sử dụng hàm LEN để đếm số lượng ký tự trong ô. Có thể có khoảng trắng ẩn trước số. Sau đó, bạn có thể sử dụng một cái gì đó như =VALUE(RIGHT(A1,3)) để chuyển đổi thành số Cảm ơn (0)Trả lời peonysox Bởi David Ringstrom 25 tháng sáu 2015 20. 11 EDT gợi ý tuyệt vời. Một cách khác sẽ là =VALUE(TRIM(A1)). Hàm TRIM loại bỏ các khoảng trắng không liên quan nhưng vẫn giữ một khoảng trắng giữa mỗi từ khi cần thiết Cảm ơn (0)Trả lời công việc Bởi hunterdk Ngày 27 tháng 1 năm 2017 15. 00 Múi giờ miền Đông CHUYỂN ĐỔI CÁC SỐ GIAO DỊCH CHUYỂN ĐỔI TỪ VĂN BẢN THÀNH SỐ. Bởi CC 25 tháng sáu 2015 20. 11 EDT Làm cách nào để thực hiện việc này nếu tôi có hàng trăm cột Cảm ơn (0)Trả lời SanjayDarji Bởi David Ringstrom 25 tháng sáu 2015 20. 11 EDT Thật khó để cung cấp cho bạn câu trả lời chính xác khi không nhìn thấy dữ liệu của bạn, nhưng kỹ thuật Dán Đặc biệt mà tôi đã mô tả ở trên sẽ hoạt động với bất kỳ số lượng cột nào. Bạn chỉ có thể sử dụng Văn bản thành Cột trên một cột tại một thời điểm, vì vậy nếu nó phù hợp nhất với nhu cầu của bạn, thì bạn cần một macro có thể lặp qua các cột và chuyển đổi từng cột một. Dán Đặc biệt có thể sẽ hoạt động, nhưng bạn có thể phải chọn hàng chục cột cùng một lúc và thực hiện theo đợt Cảm ơn (0)Trả lời Seth Fineberg Bởi Naveen 25 tháng sáu 2015 20. 11 EDT Xin chào David, Tôi có số bộ phận bắt đầu bằng 0090134325 được lưu dưới dạng văn bản. Nếu tôi chuyển sang số thì bắt đầu từ 00 sẽ bị thiếu. làm ơn giúp đỡ Cảm ơn (0)Trả lời bltaxes Bởi David Ringstrom 25 tháng sáu 2015 20. 11 EDT Nếu bạn cần các số 0 đứng đầu, thì có lẽ bạn muốn giữ nó dưới dạng văn bản. Tuy nhiên, nếu bạn cần thực hiện phép tính số học trên số đó, hãy chuyển đổi nó thành một giá trị và chọn bất kỳ ô nào chứa các số đã nói. Nhấn Ctrl-1 (Ctrl-One) để hiển thị hộp thoại Định dạng ô và chọn Tùy chỉnh trên tab Số. Nhập 0000000000 (10 số không) vào trường Loại. Điều này sẽ trả lại cho bạn các số 0 ở đầu, nhưng ô sẽ chứa một giá trị số Cảm ơn (0)Trả lời bltaxes Bởi Naveen 25 tháng sáu 2015 20. 11 EDT Cảm ơn David, điều này sẽ hiển thị các số không nhưng khi tôi thực hiện Vlookup thì nó không được nhận dạng Cảm ơn (0)Trả lời JamieEllisCOO Bởi David Ringstrom 25 tháng sáu 2015 20. 11 EDT Đúng rồi. VLOOKUP của bạn đang xem phiên bản dựa trên văn bản của số. Bạn cần chuyển đổi số mà VLOOKUP đang tham chiếu theo cách tương tự hoặc để tất cả các số ở dạng văn bản. Một cách khác là sử dụng hàm VALUE trong VLOOKUP, để =VLOOKUP(A1,C1. D10,2,FALSE) trở thành =VLOOKUP(VALUE(A1),C1. D10,2,SAI). Khuyến nghị của tôi là để lại tất cả các số có số 0 đứng đầu dưới dạng văn bản trừ khi bạn cần tính tổng các số hoặc thực hiện một số phép tính số học khác liên quan đến chúng Cảm ơn (0)Bởi Chris 25 tháng sáu 2015 20. 11 EDT cảm ơn nhưng không phương pháp nào trong số này hiệu quả với tôi. Trả lời Nordstromtalent Bởi David Ringstrom 25 tháng sáu 2015 20. 11 EDT Bài viết này trình bày quan điểm của tôi về phương pháp Socrates, trong đó các phương án được cân nhắc và sau đó bị loại bỏ do không phù hợp. Nếu bạn muốn giải thích tình huống Excel của mình, tôi rất sẵn lòng giải thích lý do tại sao các kỹ thuật trên có thể không hiệu quả với bạn Cảm ơn (0)Bởi Joey 25 tháng sáu 2015 20. 11 EDT David, Tôi đang làm việc với một báo cáo thu nhập mà tôi đã nhập từ Yahoo Finance dưới dạng tệp HTML và đã lưu dưới dạng tệp. tập tin xlsx. Trên nhiều số, có hai dấu cách ở bên phải số đang khiến các số được lưu dưới dạng văn bản. Không có phương pháp nào trong ba phương pháp hoạt động. =VALUE(RIGHT(A1,2)) và =VALUE(TRIM(A1)) cũng gây ra lỗi #VALUE. Bất kỳ khuyến nghị? Cảm ơn (0)Trả lời Rowan Webb Bởi David Ringstrom 25 tháng sáu 2015 20. 11 EDT Joey, Bạn có thể thử =CLEAN(A1) để xem có giúp được gì không. Mặc dù vậy, rất có thể bạn sẽ muốn sao chép một trong các "dấu cách" vào khay nhớ tạm, sau đó dán nó vào công thức này =SUBSTITUTE(A1,"x","") trong đó x là ký tự "dấu cách" mà bạn đã sao chép và dán . Tôi sử dụng "khoảng trắng" trong dấu ngoặc kép vì tôi đã gặp phải các ký tự giả dạng khoảng trắng, nhưng không phải vì TRIM không loại bỏ chúng David Cảm ơn (0)Trả lời sb96 Bởi Gary 25 tháng sáu 2015 20. 12 EDT Nếu bạn sao chép số từ Lực lượng bán hàng hoặc các trang web khác hiển thị số dưới dạng văn bản, bạn có thể sử dụng công thức này trong đó A2 là nơi bạn dán vào văn bản đã sao chép. Công thức này loại bỏ tất cả các ký tự $, Dấu cách, dấu phẩy và CHAR(160) (mà Lực lượng bán hàng sử dụng ở mọi nơi??) để biến một số thành SỐ thực trong excel =VALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TRIM(CLEAN(A2)),"$",""),",","")," ",""),CHAR(160),"") Cảm ơn (0)bởi deshay 25 tháng sáu 2015 20. 11 EDT Này các cậu, Vì vậy, không ai trong số này làm việc cho tôi. Tôi cảm thấy như toàn bộ chương trình Excel của mình bị hỏng. Trim đang từ chối xóa khoảng trắng; . Nếu tôi cố gắng định giá nó, nó sẽ báo lỗi (hoặc chỉ gửi lại văn bản cho tôi. ). Văn bản thành cột chỉ hiện ra như cũ, dấu cách và tất cả Loại duy nhất hoạt động là =value(right(a1,3)), nhưng tôi phải thay đổi # vì giá trị của tôi nằm trong khoảng từ một chữ số đến ba chữ số. Tuy nhiên, điều đó hiện không hoạt động trên số có số thập phân và thật không may, số thập phân rất quan trọng Bất kỳ suy nghĩ? Cảm ơn (0)Trả lời Smita Ashok Bởi David Ringstrom 25 tháng sáu 2015 20. 11 EDT Xem câu trả lời của tôi cho Joey bên dưới Cảm ơn (0)Bởi Nancy 25 tháng sáu 2015 20. 11 EDT Tôi thích giải pháp số 3. Cảm ơn rất nhiều Cảm ơn (0)bởi Christo 25 tháng sáu 2015 20. 12 EDT Tôi đã có văn bản ở định dạng sau "120 120,53" để lập luận. Nhân với 1 không hoạt động nhưng nhân với 1 rồi chia cho 1 trong cùng một công thức đã khắc phục sự cố Cảm ơn (0)bởi Christo 25 tháng sáu 2015 20. 12 EDT Bỏ qua cái cuối cùng, làm việc với bộ dữ liệu sai Cảm ơn (0)Bởi Christo Snyman 25 tháng sáu 2015 20. 12 EDT Ok Các bạn, tôi đã quản lý bằng chức năng Tìm và Thay thế. Trả lời Christo Snyman Bởi jacoblkp Ngày 11 tháng 12 năm 2017 04. 55 EST nó đang hoạt động, cảm ơn Cảm ơn (0)Bởi Marie 25 tháng sáu 2015 20. 12 EDT nếu các ô trong câu hỏi chứa một công thức thì sao? . e. , tôi đang cố gắng tính tổng một cột trong excel mà tất cả đều là công thức, tuy nhiên tổng sắp đến #N/A. Tôi cần giữ chúng dưới dạng công thức vì đây là một phần của mô hình động Cảm ơn (0)Bởi David Ringstrom 25 tháng sáu 2015 20. 12 EDT Đây là công thức đầy đủ cho giải pháp của Gary được liệt kê bên dưới =VALUE(SUBSTITUTE(SUBSTITUTE( Để ghép phần này lại với nhau trong một ô của trang tính, hãy nhập dấu nháy đơn vào một ô trước khi bạn dán dòng đầu tiên. Dán vào hai dòng thứ hai và sau đó xóa dấu nháy đơn. Hệ thống bình luận ở đây cắt bớt một phần của công thức khi đăng tất cả trong một dòng Cảm ơn (0)Bởi SR 25 tháng sáu 2015 20. 12 EDT Ôi trời ơi, cảm ơn bạn, tôi có một bảng excel mà vấn đề này xảy ra ở 3 cột với 15.000 hàng. phương pháp chuyển văn bản thành cột hoạt động như một nét duyên dáng Cảm ơn (0)Bởi Ben 25 tháng sáu 2015 20. 12 EDT Xin chào David, tôi không chắc mình có đang ở trong tình huống tương tự như diễn đàn này thảo luận hay không nhưng tôi rất cần sự trợ giúp và tôi không rành lắm về Excel. Tôi đang cố chuyển đổi một ô ở dạng văn bản ("Hàng giờ") nhưng đây là danh sách thả xuống của một ô khác đại diện cho tổng của F3. AJ3. Ô bên cạnh trình đơn thả xuống, tôi muốn biểu thị giá trị số của Hàng giờ nhưng khi tôi chèn công thức =VALUE, nó cho tôi văn bản "Hàng giờ" (dự kiến là như vậy). Tôi có thể cung cấp cho ô giá trị số của giá trị "Hàng giờ" đại diện không? . Hy vọng điều này có ý nghĩa và tôi đánh giá cao sự giúp đỡ của bạn trước Cảm ơn (0)Bởi Parvez Aalam 25 tháng sáu 2015 20. 12 EDT Chỉ cần Nhập +0 vào bất kỳ ô nào mà bạn muốn chuyển đổi văn bản Số thành Số rồi nhấp vào giá trị ô có Số ở định dạng văn bản, Thế là bạn sẽ có Số ở định dạng Số Cảm ơn (0)bởi josgros Ngày 18 tháng 10 năm 2016 03. 27 EDT Xin chào, tôi vừa sao chép một phần đơn giản gồm 1 cột, 12 hàng chỉ chứa các số và không có phần nào ở trên, cũng như những gì trong nhận xét của bạn như sử dụng TRIM hoặc GIÁ TRỊ QUYỀN đã hoạt động. Nếu tôi sử dụng =VALUE(RIGHT(A1,3)) thì nó báo "Chúng tôi thấy công thức này có vấn đề, nếu tôi chỉ đặt (A1) thì nó sẽ hoạt động nhưng nó sẽ chỉ hiển thị chữ số cuối cùng. Sau lệnh =VALUE(TRIM(A1)) nó hiện "#VALUE. " nhưng không có số. Tất cả những điều trên dẫn đến các vấn đề tương tự, có vấn đề gì với điều này? . Mình đang dùng Excel professional 2013. Mọi sự giúp đỡ đều được chào đón, cảm ơn Cảm ơn (0)Bởi hmyers 23 Tháng ba 2018 16. 25 EDT Chúng tôi tải xuống rất nhiều Báo cáo ngân hàng của khách hàng từ tài khoản ngân hàng, với các khoản ghi nợ và tín dụng ở định dạng văn bản với tất cả các vấn đề xử lý mà điều này tạo ra. Cách dễ nhất và nhanh nhất để xử lý việc này là xuất bảng tính đã tải xuống vào cơ sở dữ liệu Access, thay đổi cấu trúc dữ liệu của bảng đã nhập từ dạng văn bản sang dạng số (số nguyên hoặc kép). Sau đó, tạo bảng tính mới từ bảng này bằng chức năng xuất của Access. Và bạn đây rồi. (Đã làm sớm hơn hôm nay - mất 5 phút) |