Note: The other languages of the website are Google-translated. Back to English

Làm thế nào để chuyển đổi công thức thành chuỗi văn bản trong Excel?

Thông thường Microsoft Excel sẽ hiển thị kết quả được tính toán khi bạn nhập công thức vào ô. Tuy nhiên, đôi khi bạn có thể chỉ cần hiển thị công thức trong ô, chẳng hạn như = CONCATENATE ("000", "- 2"), bạn sẽ giải quyết nó như thế nào? Có một số cách để giải quyết vấn đề này:

Chuyển đổi công thức thành chuỗi văn bản với tính năng Tìm và Thay thế

Chuyển đổi công thức thành chuỗi văn bản với Hàm do Người dùng Xác định

Chuyển đổi công thức thành chuỗi văn bản hoặc ngược lại chỉ với một cú nhấp chuột


Giả sử bạn có một loạt công thức trong Cột C và bạn cần hiển thị cột với các công thức ban đầu chứ không phải kết quả được tính toán của chúng như ảnh chụp màn hình sau được hiển thị:

doc-convert-Formula-text-1-1 2 doc-convert-Formula-text-2-2

Để giải quyết công việc này, Tìm và Thay thế tính năng có thể giúp bạn, vui lòng làm như sau:

1. Chọn các ô kết quả được tính toán mà bạn muốn chuyển đổi thành chuỗi văn bản.

2. Sau đó nhấn Ctrl + H chìa khóa với nhau để mở Tìm và Thay thế hộp thoại, trong hộp thoại, dưới Thay thế tab, nhập bằng = đăng nhập vào Tìm hộp văn bản và nhập '= vào Thay thế bằng hộp văn bản, xem ảnh chụp màn hình:

doc-convert-Formula-text-3-3

3. Sau đó nhấn vào Thay thế Tất cả , bạn có thể thấy tất cả các kết quả được tính toán được thay thế bằng các chuỗi văn bản công thức ban đầu, xem ảnh chụp màn hình:

doc-convert-Formula-text-4-4


Mã VBA sau đây cũng có thể giúp bạn dễ dàng đối phó với nó.

1. Giữ Khác + F11 các phím trong Excel và nó sẽ mở Cửa sổ Microsoft Visual Basic for Applications.

2. Nhấp chuột Chèn > Mô-đunvà dán macro sau vào Cửa sổ mô-đun.

Function ShowF(Rng As Range)
ShowF = Rng.Formula
End Function

3. Trong một ô trống, chẳng hạn như Ô D2, hãy nhập công thức = ShowF (C2).

doc-convert-Formula-text-5-5

4. Sau đó nhấp vào Ô D2 và kéo Fill Handle đến phạm vi mà bạn cần.

doc-convert-Formula-text-6-6


Nếu bạn có Kutools cho Excel, Với khả Chuyển đổi công thức thành văn bản , bạn có thể thay đổi nhiều công thức thành chuỗi văn bản chỉ với một cú nhấp chuột.

Kutools cho Excel : với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày. 

Sau khi cài đặt Kutools cho Excel, hãy làm như sau:

1. Chọn công thức bạn muốn chuyển đổi.

2. Nhấp chuột Kutools > Nội dung > Chuyển đổi công thức thành văn bảnvà các công thức bạn đã chọn đã được chuyển đổi thành chuỗi văn bản ngay lập tức, hãy xem ảnh chụp màn hình:

Mẹo: Nếu bạn muốn chuyển đổi các chuỗi văn bản công thức trở lại kết quả được tính toán, vui lòng chỉ cần áp dụng tiện ích Chuyển đổi Văn bản thành Công thức như ảnh chụp màn hình sau:

Nếu bạn muốn biết thêm về tính năng này, vui lòng truy cập Chuyển đổi công thức thành văn bản.

Tải xuống và dùng thử miễn phí Kutools cho Excel ngay!


Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày. Tải xuống và dùng thử miễn phí ngay!

Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Nhận xét (20)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, bạn có thể vui lòng tư vấn nếu có thể chỉnh sửa văn bản được trả về từ công thức? Nó thậm chí có thể hoặc đúng hơn là vô lý? :) ví dụ: Tôi có công thức VLOOKUP trong cột B, công thức này trả về chuỗi văn bản dựa trên giá trị được chọn trong cột A. Tôi cần có thể chỉnh sửa giá trị trả về trong cột B - hiển thị văn bản trả về chứ không phải công thức, khi tôi nhấp vào trên ô.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Một cách nhanh chóng để chuyển đổi một loạt các công thức ô thành văn bản là sử dụng hộp thoại Tìm / Thay thế. 1. Chọn các ô chứa công thức. 2. Nhấn Ctrl + H 3. Tìm gì: = Thay thế bằng: '= 4. Thay thế tất cả Thủ thuật tương tự này cũng khá hữu ích khi bạn cần làm việc với các công thức và không để chúng thay đổi tương đối khi bạn di chuyển chúng xung quanh hoặc chuyển vị họ.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
I Replace-All = to '=, hoạt động tốt để hiển thị các công thức, Ctrl Z (UNDO) sau đó hoàn tác thay đổi và lặp lại CtrlZ CtrlY chuyển đổi qua lại thay đổi, giúp dễ dàng xác nhận tất cả các công thức. Câu hỏi của tôi là, làm cách nào để thay đổi lại chúng sau này? Khi tôi cố gắng thay thế '= bằng = thì tôi nhận được thông báo "... không thể tìm thấy bất kỳ dữ liệu nào để thay thế."
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Điều này gần như hoàn hảo, nhưng tôi khuyên bạn nên sử dụng một ký tự khác, không phải trích dẫn duy nhất. Hóa ra Excel không có cách nào đơn giản để thay đổi '= trở lại thành = (kb / 124739 giải thích sự thật đáng ngạc nhiên này). Hầu như bất kỳ ký tự nào khác sẽ làm được, một dấu ngoặc kép dường như hoạt động, tức là "hoặc bất kỳ chuỗi nào, ví dụ: XXX = Ngoài ra, hãy lưu ý rằng liên tục nhấn CtrlZ và CtrlY sau khi thay thế tất cả sẽ bật và tắt các công thức (có thể nói) làm thật dễ dàng để xác nhận rằng bạn nhận thấy tất cả các công thức. ($ 0.10)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Từ Peru, chính xác là những gì tôi cần, cảm ơn bạn rất nhiều
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
cảm ơn ! Nó giúp tôi rất nhiều! nhưng tôi cũng muốn biết nghịch đảo! nếu có một ô (văn bản) '10 +20 'Tôi muốn một ô hiển thị kết quả 30 Tôi đã thử Rng.value hoặc Rng.calcultate nhưng không hoạt động, tôi phải làm gì?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
= VALUE (LEFT (A33; 2)) + VALUE (RIGHT (A33; 2))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Giả sử hàm văn bản của bạn nằm trong A1; 1. Tạo một chuỗi văn bản ở nơi khác bao gồm dấu bằng, ví dụ. = CONCATENATE ("@ =", A1) 2. Điều này sẽ cung cấp cho bạn @ = 10 + 20, bây giờ bạn có thể sao chép (dán giá trị) vào bất cứ nơi nào bạn muốn. 3. Cuối cùng, chỉ cần thay thế @ = bằng = bằng cách sử dụng Ctrl + H như trên. Đó là ba bước, nhưng nó tránh được VBA và không mất nhiều thời gian.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi ở đây vì tôi đã cố gắng giải quyết sự cố với tên tệp. Tôi có khoảng 40 tệp có tên giống hệt nhau ngoại trừ năm có 2 chữ số. Tôi chỉ cần tạo tên tệp (ví dụ: C: Docs \ Research \ ... \ [Year72.xlsx] Kiểm tra! $ B $ 10 ro truy xuất dữ liệu từ ô tệp cụ thể B10 đó. Tôi có thể tạo tên tệp trong làm việc sổ làm việc và tạo địa chỉ (sử dụng Địa chỉ), nhưng không thể trích xuất dữ liệu trong ô tệp đó bằng cách sử dụng Gián tiếp, vì Gián tiếp không truy cập vào các tệp đã đóng và việc mở nhiều tệp như vậy không phải là một tùy chọn. Chúng tôi đã có Microsoft hay có cách giải quyết? vì yêu cầu này phải phổ biến.:
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi cần sao chép kết quả từ cột có công thức sang cột khác nhưng tôi chỉ muốn kết quả được sao chép chứ không phải công thức. Nói cách khác, tôi có một cột có địa chỉ. Tôi đã tạo một cột khác và sử dụng một công thức, tôi đã loại bỏ số nhà và bây giờ chỉ nhìn thấy tên đường. Bây giờ tôi cần sao chép các kết quả đó (chỉ tên đường phố) sang một cột khác trong một bảng tính khác, nhưng khi tôi cố gắng làm điều này, nó chỉ sao chép công thức và tất nhiên sau đó mang lại cho tôi lỗi #ref vì dữ liệu bắt đầu không có sẵn . Bất kỳ đề xuất?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi cần chuyển đổi văn bản từ giá trị để sắp xếp một dữ liệu lớn. Hãy giúp tôi. Đối với Ví dụ 115 gm (điều này được hiển thị dưới dạng văn bản), tôi chỉ cần 115 trong cột tiếp theo để sắp xếp. Vui lòng trả lời giúp đỡ về vấn đề này
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
[quote] Tôi cần chuyển đổi văn bản từ giá trị để sắp xếp dữ liệu lớn. Hãy giúp tôi. Đối với Ví dụ 115 gm (điều này được hiển thị dưới dạng văn bản), tôi chỉ cần 115 trong cột tiếp theo để sắp xếp. Vui lòng trả lời giúp đỡ về vấn đề nàyBởi Ahmed[/ quote] 897/5000 Xin chào, nếu các số bên trong chuỗi văn bản ở dạng tương quan, hãy thử điều này, trong thanh công thức, loại B1 (nếu cột dữ liệu ở A1): = MID (A1, MIN (IFERROR (TÌM ({0; 1; 2; 3; 4; 5; 6; 7; 8; 9}, A1), "")), COUNT (1: $ 98), 1))) Và sau đó nhấn Ctrl + Shift + Enter vì nó là công thức ma trận, tức là ở đầu và cuối công thức sẽ xuất hiện dấu {y}. Lưu ý rằng tôi sử dụng dấu phẩy (,), nhưng có khả năng bạn phải sử dụng dấu chấm phẩy (;) để tạo cả mảng chữ số và để phân tách các đối số của hàm. Tôi xin lỗi nếu bản dịch từ tiếng Tây Ban Nha có sai sót, nếu bản dịch đó gây ra lỗi cho bạn trong trường hợp tôi sao chép công thức bằng ngôn ngữ đó: = EXTRACT (A1, MIN (NẾU BẠN TÌM ĐƯỢC ({0; 1; 2; 3; 4 ; 5; 6; 7; 8; 9}, A1), FILA ($ 1: $ 98), 1))) Bản gốc của Moisés Ortíz (https://exceltotal.com/extraer-numeros-de-una-celda-en-excel/)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
tôi cần thay đổi văn bản của tôi trong cột 115 gm thành 115. làm thế nào nó có thể. cần thay đổi văn bản thành giá trị như 115 trong cột tiếp theo.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, nếu bạn sử dụng tính năng chuyển văn bản thành cột, bạn có thể thực hiện việc này. đánh dấu cột được đề cập, nhấp vào văn bản đến cột, bước qua quy trình. Nó sẽ hỏi bạn dấu phân cách của bạn là gì, nếu có khoảng cách giữa đại lượng và phép đo (115 gm), bạn có thể sử dụng dấu cách làm dấu phân cách của mình. Tái bút ... thêm một cột vào bên phải cột dữ liệu của bạn chỉ trong trường hợp nó làm điều gì đó khó hiểu với bạn.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, có phương pháp cắt ngắn nào để nối 230 ô trong excel với chuỗi văn bản, hay tôi phải thêm từng ô vào công thức nối với tại dấu chia? Cám ơn rất nhiều!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chèn “toán tử nối” (& hoặc & ”“ &) trong số 230 ô Excel có thể được thực hiện trong MS Word. Phương pháp này đủ tốt nếu nhiệm vụ không lặp lại và nếu không có Thủ tục. (1) Sắp xếp tất cả 230 tham chiếu ô (văn bản sẽ được hợp nhất vào một ô) trong một cột hoặc một hàng trong một Bảng theo thứ tự hợp nhất (sử dụng trang tính Excel và dán trong Word). (2) Chọn bảng và hợp nhất các ô (Công cụ bảng> Bố cục> Hợp nhất ô) để có được Bảng một cột nhiều dòng với dấu phân đoạn ở cuối mỗi dòng trừ dòng cuối cùng. (3) Thay thế tất cả các dấu đoạn văn bằng dấu phẩy (Chỉnh sửa> Thay thế; Tìm gì = ^ p và Thay thế bằng =,). (4) Chuyển bảng thành văn bản để lấy nội dung của mỗi ô được phân tách bằng dấu phẩy trong một đoạn văn bản. (5) Thay thế tất cả các dấu phẩy bằng toán tử nối hoặc toán tử, & hoặc & ”“ & theo yêu cầu (Chỉnh sửa> Thay thế; Tìm gì = và Thay thế bằng = & hoặc & ”“ &). (6) Tiền tố “=” của đoạn văn. Công thức bắt buộc đã sẵn sàng ở dạng văn bản. Sao chép và dán trong Excel; nó trở thành một công thức. (7) Cũng có thể đạt được kết quả tương tự trong MS Excel thông qua Chỉnh sửa> Điền> Căn đều nhưng có những hạn chế. (a) Chiều rộng của văn bản đã hợp nhất có thể được hiển thị bằng chiều rộng của ô nơi áp dụng Căn đều. Văn bản thừa được viết trong các ô bên dưới dưới dạng văn bản riêng biệt. (b) Các số phải được chuyển đổi thành văn bản (Công thức> Văn bản> TEXT (Giá trị, Định dạng_ Văn bản). Tôi chỉ là người dùng Excel và tôi rất tiếc vì đề xuất không phù hợp trước đó của tôi.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tùy chọn trình chỉnh sửa Visual Basic không hoạt động đối với tôi - tiếp tục trả về lỗi về việc nó cần phải là hàng đầu tiên?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
[quote name = "Jennifer"] Xin chào, có phương pháp rút gọn nào để ghép 230 ô trong excel với chuỗi văn bản hay tôi phải thêm từng ô vào công thức nối với dấu chia? Cám ơn rất nhiều! Chuyển đổi phạm vi dữ liệu thành Bảng (Chèn> Bảng) có thể giúp ích cho bạn. Khi một hàng dữ liệu được nối và chèn vào bảng hiện có, các công thức và định dạng số trong cột cũng được áp dụng cho dữ liệu mới. Kích thước tệp có thể tăng trong chế độ Bảng. Bảng có thể được thay đổi thành chế độ Phạm vi sau này (Công cụ bảng> Công cụ> chuyển đổi thành phạm vi để giảm kích thước tệp nếu cần. Duy trì dữ liệu ở chế độ Bảng có lợi thế.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cơ sở tìm và thay thế cực kỳ hữu ích, tôi không mong đợi nó hoạt động khi hiển thị các công thức thay vì kết quả. Thanks
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm cách nào để chuyển đổi giá trị không khớp được truy xuất từ ​​vlookup thành văn bản ??
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL