Hàm TEXT trong Excel được áp dụng để đổi khác giá trị số quý phái chuỗi văn bản và định dạng phương pháp hiển thị của văn bạn dạng theo ý muốn. Nếu không rõ về bí quyết và vận dụng của hàm TEXT thì mời các bạn cùng tò mò ngay trong nội dung bài viết sau của Điện máy XANH nhé!


1Công thức hàm TEXT

Hàm TEXT trong Excel là 1 trong những hàm góp bạn biến đổi giá trị số quý phái chuỗi văn phiên bản ở một định dạng cầm thể, với mục đích phổ biến là giúp các dữ liệu số hiển thị dưới format dễ nhìn hơn hoặc dễ áp dụng hơn. Trong một trong những trường hợp, hàm này cũng rất được dùng lúc muốn kết hợp các số hoặc ngày tháng với văn bản/một số cam kết tự duy nhất định.

Bạn đang xem: Hàm chuyển số thành chuỗi trong excel

Công thức hàm TEXT: 


=TEXT(value, format_text)Trong đó: 

value: Là cực hiếm số bắt buộc chuyển sang trọng văn bản. Quý giá này hoàn toàn có thể là số; ngày, tháng; giá trị là tham chiếu của một ô cất giá trị số; giá trị là tham chiếu của một hàm khác trả về công dụng là số hay ngày/tháng,...format_text: Định dạng bạn muốn áp dụng, bạn phải khai báo mang đến hàm bên dưới dạng mã. Mã định hình được để trong vết ngoặc kép, như “mm/dd/yy”,"# ?/?".

Lưu ý: 

Kết trái trả về của hàm TEXT trong Excel luôn luôn là chuỗi văn bản, ngay cả khi vẻ ngoài hiển thị của nó trông hệt nhau dữ liệu số.Với tài liệu là số thập phân, bạn nên thống nhất dùng dấu chấm (.) để ngăn cách phần nguyên cùng phần thập phân; vệt phẩy (,) để ngăn cách hàng nghìn, bởi vì các bạn dạng Excel thường thiết lập cấu hình mặc định như vậy. 

2Các một số loại mã định dạng hàm TEXT

Công thức

Mô tả

=TEXT(1856.567,"$#,##0.00")

Lấy tài liệu tiền tệ với dấu bóc tách phần nghìn và 2 số thập phân, ví dụ: $1,856.57. Excel sẽ làm tròn quý hiếm tới 2 chữ số thập phân.

=TEXT(TODAY(),"MM/DD/YY")

=TEXT(TODAY(),"DDDD")

=TEXT(NOW(),"H:MM SA/CH")

Lấy múi giờ hiện tại tại, ví dụ: 5:28 CH

=TEXT(0.365,"0.0%")

Lấy tài liệu phần trăm, ví dụ: 36.5%

=TEXT(4.34,"#?/?")

Lấy dữ liệu phân số, ví dụ: 13/3

=TRIM(TEXT(0.34,"# ?/?"))

Lấy dữ liệu phân số, ví dụ: 1/3. Phân số này sử dụng hàm TRIM để đào thải dấu phương pháp đầu dòng bằng một cực hiếm thập phân.

=TEXT(18500000,"0.00E+00")

Lấy dữ liệu chứa ký hiệu khoa học: 1.85E + 07

=TEXT(122563,"0000000")

Thêm số các 0 mở màn (0), ví dụ: 0122563

=TEXT(165233,"##0° 00" 00""")

Tùy chỉnh - Vĩ độ/Kinh độ (địa lý)

3Một số ví dụ hàm TEXT

Dưới đấy là một vài ba ví dụ về phong thái sử dụng thịnh hành của hàm TEXT để chúng ta tham khảo:

Kết nối văn phiên bản và số hoặc ngày

Ví dụ 1: Chèn format số phía bên trong một chuỗi văn bản

Ví dụ, mục đích của công ty là tính được toàn bô tiền quý khách hàng cần trả (Thành tiền) cùng với số liệu như trên.

Công thức để ra được kết quả là:

Thành tiền = Đơn giá x con số x % còn lại sau thời điểm được giảm giá (ở đây đang lấy 1 - % giảm)

Như vậy, nếu giám sát đơn thuần các bạn sẽ chỉ buộc phải nhập cách làm là: =A2*B2*(1-C2). Công dụng trả về cho bạn sẽ là con số 156.8.

Tuy nhiên, bạn chưa ưa thích với việc hiệu quả trả về chỉ là một trong những con số, không có đơn vị, không có định dạng đẹp mắt mắt, lại không tồn tại dòng chú thích khiến những số lượng lẫn lộn với nhau quấy phá mắt, khó khăn hiểu.

Cụ thể, để tài liệu trông dễ dàng xem hơn, bạn có nhu cầu chèn thêm câu phân tích và lý giải là "Thành tiền: " trước giá chỉ tiền; đồng thời bạn có nhu cầu giá tiền tất cả thêm biểu tượng chi phí tệ, lốt phân cách hàng trăm ngàn và nhì chữ số thập phân.

Lúc này hàm TEXT sẽ giúp đỡ bạn. Bạn có thể thực hiện 1 trong 2 giải pháp sau:

Cách 1: Nối chuỗi ký tự cùng với hàm TEXT bằng khối hệ thống ký hiệu. Chúng ta nhập:

="Thành tiền: "&TEXT(A2*B2*(1-C2),"$###,###.00")

Cách 2: Nối chuỗi ký kết tự với hàm TEXT bởi hàm CONCATENATE.

Cú pháp của CONCATENATE như sau:


=CONCATENATE (text1, text2,…).

Trong đó text là một chuỗi văn bản, tham chiếu ô hoặc giá trị trong công thức.

Như vậy, đối với ví dụ trên, bạn nhập:

=CONCATENATE("Thành tiền: ",TEXT(A2*B2*(1-C2),"$###,###.00"))

Ví dụ 2: phối hợp văn bản và ngày tháng

Bạn hoàn toàn có thể lồng hàm TODAY trong phương pháp của hàm TEXT, và khai báo mã format "dd/mm/yyyy" để hiệu quả trả về theo nguyện vọng của mình.

Cách 1: Bạn dùng khối hệ thống ký hiệu để nối chuỗi ký kết tự với hàm TEXT:

="Ngày khởi chế tác dữ liệu: " và TEXT(TODAY(), "dd/mm/yyyy")

Cách 2: Bạn sử dụng hàm TEXT kết hợp CONCATENATE:

=CONCATENATE("Ngày khởi tạo thành dữ liệu: ", TEXT(TODAY(), "dd/mm/yyyy"))

Thêm số 0 vào đầu mỗi hàng số

Ví dụ 1: Thêm gần như số 0 đứng trước mỗi con số trong một cột

Bạn có thể dùng hàm TEXT để thêm số 0 đứng trước các con số trong một cột. Những số lượng 0 này rất cần phải tương ứng với đơn vị số được hiển thị.

Lưu ý: Dữ liệu trả về của hàm TEXT là chuỗi văn bản, bạn không thể dùng tài liệu này để làm các phép tính vào Excel nữa.

Ví dụ 2: Thêm số 0 vào trước dữ liệu số điện thoại đã bị Excel xóa mất số 0 đầu tiên

Cách này hay áp dụng khi chúng ta thu về một bảng dữ liệu số điện thoại cảm ứng thông minh nhưng bị mất số 0 đầu tiên (Excel hiểu số điện thoại cảm ứng là một dãy ký tự số bình thường, cho nên vì thế sẽ nhiều loại đi số 0 dư thừa) gây trở ngại trong quy trình xem và tích lũy dữ liệu.

Lưu ý: bí quyết làm này chỉ vận dụng được khi số lượng chữ số vào số smartphone của toàn bộ ô tài liệu đều bằng nhau (ví dụ: Data dữ liệu của chúng ta chỉ đựng số smartphone có 10 chữ số).

Chuyển quý giá thành số smartphone theo định dạng

Hàm TEXT vào Excel cho phép bạn sử dụng dấu gạch men ngang (-) cùng dấu ngoặc solo () trong mã định hình để sản xuất thành phần đa chuỗi văn bản có định dạng cân xứng với mục tiêu sử dụng của mình. 

Với số điện thoại cảm ứng có đựng mã vùng, bạn cũng có thể sử dụng mã định dạng như hình bên dưới để tùy chỉnh cấu hình định dạng số điện thoại thông minh dạng: (123) 456-7890.

="0"&TEXT(C2, "### ### ###")

Ở đây, bạn cũng có thể sử dụng dấu phương pháp để phân cách những nhóm số.

4Lỗi hàm TEXT

Trong quá trình làm việc với hàm TEXT, bạn có thể gặp một số trong những lỗi sau:

Lỗi #NAME? 

- Nguyên nhân: Người cần sử dụng không sử dụng dấu ngoặc kép ("") ở mã định dạng.

Ví dụ phương pháp =TEXT(D2, mm/dd/yy) là cách làm sai, hàm trả về lỗi #NAME?

Cách xung khắc phục: Thêm dấu ngoặc kép vào mã định dạng, thành: =TEXT(D2, "mm/dd/yy")

Hàm báo không nên cú pháp

Nguyên nhân 1: Bạn nhập không đúng cú pháp, hoặc khi bạn copy đoạn phương pháp từ nguồn không giống về, vết ngoặc kép (") bị không đúng định dạng, khiến cho Excel không thể triển khai lệnh. Hàm vẫn báo Lỗi cách làm (There"s a problem with this formula).

Cách khắc phục: Xóa vết ngoặc kép cũ tất cả trong công thức và tiến hành nhập tay lại.

- vì sao 2: Do sự khác nhau trong thiết lập phần mềm Excel giữ những nước

Một số nước có tùy chỉnh cấu hình phần mềm Excel để tối ưu việc thực hiện cho công việc theo ngôn từ của nước đó, điển hình là nước Đức. 

Ví dụ vào trường hợp dùng Excel trên Đức, thay vì chưng nhập công thức =TEXT(A1, “mm/dd/yy”), bạn dùng bản Excel tạo ra ở Đức sẽ cần nhập “t” nạm cho “d” cùng “j” cố cho “y”. Như vậy, bí quyết vừa đề cập sẽ được thay bởi =TEXT(A1; “mm/tt/jj”).

Cách khắc phục: Bạn có thể tìm hiểu nhằm khai báo cú pháp hàm theo cấu hình thiết lập ở phiên bản Excel mình đang sử dụng, hoặc thay đổi sang sử dụng một phiên phiên bản Excel khác thân cận hơn với ngôn từ mình sử dụng.

Sau đó là 04 bí quyết hướng dẫn chuyển định dạng Số thành chuỗi vào Excel. Bởi sao bọn họ phải thay đổi định dạng Number sang trọng Text? có nhiều tính huống xẩy ra trong thực tế như.

Chúng ta đề xuất đánh một dãy số rộng 16 ký tự, nếu như nó được định dang Number sẽ đưa về số dạng công nghệ ngay với không đúng như ước của mình.Dữ liệu bọn họ cần tấn công là số năng lượng điện thoại, tất cả số 0 sống đầu, giả dụ lưu dạng Number thì số 0 có khả năng sẽ bị mất đi.Vì dữ liệu họ cần tham chiếu là dạng Text, vì vậy phải gửi sang dạng Text cho nó đồng bộ. Thì các hàm tham chiếu như Vlookup xuất xắc HLookup mới vận động chính xác.

Mặc định, lúc nhập một vài vào Excel thì nó được canh bắt buộc trong ô cùng chữ hoặc chuỗi thì được anh bên trái. Lấy ví dụ như sau đã minh hoạt cho mình cách đổi khác định dạng số thanh lịch chuỗi.


Nội dung


Định dạng trong hộp thoại Format Cells

Bôi black vùng tự A1 tính đến A4 và vào vỏ hộp thoại Format Cells… để thay đổi format sang Text. Sau khi dứt bước này, thì định số nó vẫn chưa có biến hóa thành định dạng Text đâu nhé.

Mà phải tiến hành bước tiếp là nhấn vào vào từng ô, và nhấn Enter thì nó mới chuyển sang format Text thực sự

*

OK, vậy trải qua hộp thoại Format cells đã chuyển định dạng số thành chuỗi đang thành công

Dùng hàm Text chuyển Number lịch sự Text

Sử dụng hàm Text với cấu tạo như sau TEXT (A1;”
”)
. Kim chỉ nam của nó sẽ gửi đối định dạng Number sang trọng Text ngay. Và bạn có thể kiểm tra lại ô đó bằng phương pháp sử dụng hàm ISTEXT. Giả dụ hàm Istext nhưng mà trả về TRUE thì chính xác là nó đã được định dạng Text rồi.

*

Dùng mức sử dụng Text khổng lồ Columns vào Tab Data.

Chọn vùng cần biến đổi định sang trọng từ Number sang trọng Text

Vào Tab Data|Nhóm Data Tools lựa chọn Text to lớn Columns| chọn Next|Tại Delimiters vứt các check ra| dấn Next

*

Phần Column data format là phần đặc biệt trong quy trình này. Hãy chọn Text, cùng chọn địa chỉ nơi paste tài liệu đó với Finish.

*

Hoàn thành công xuất sắc đoạn, đây là cách mình xuất xắc thường có tác dụng nhất và mang lại tác dụng nhanh nhất.

Gõ lốt nháy đơn trước khi nhập số.

Xem thêm: Cách vẽ 2 biểu đồ tròn trong excel dạng bánh doughnut (doughnut chart)

Trước khi nhập một vài bất ký, họ gõ vệt nháy trước rồi mới nhập số. Thì số kia nó sẽ được lưu dưới dạng Text chứ không phải là Number

*

Cách có tác dụng này, sở hữu tính nhỏ tuổi lẻ, hay được vận dụng trong trường hợp cần định dạng 1 hoặc 2 ô ở bảng tính. Chứ làm con số lớn là không thể.

Với 04 biện pháp ở trên chúng ta hoàn toàn rất có thể chọn 01 cách cân xứng nhất với mình để đưa định dạng Số thành chuỗi vào Excel

Xem các bài cũ:


Cách đưa ngày mon năm lịch sự dạng Text chuyển text sang công thức Hàm dịch số thành chữ Hàm chuyển số thành chuỗi trong Excel biến hóa định dạng số trong Excel
*
03 phương pháp chuyển format chuỗi thành số trong Excel
*
Định dạng kiểu dáng tiền tệ trong Excel-Format Cells