Hàm văn bản

Giới thiệu các hàm văn bản khác nhau trong biểu mẫu.

Đọc 3 phút
Grok
AI Summary by Grok
Nội dung:

CONCATENATE

CONCATENATE(text1,text2,…)

 

Kết hợp hai hoặc nhiều chuỗi văn bản thành một chuỗi.

 

Ví dụ, CONCATENATE(A, B, C) trả về ABC.

 


 

CHAR

CHAR(number)

 

Chuyển đổi các số mã khác thành ký tự.

 

Hàm CHAR có đối số sau:

 

number: Một số từ 1 đến 255 chỉ định ký tự bạn muốn.

 

Ví dụ, CHAR(10) trả về ký tự xuống dòng "\n".

 

Hiện tại, Jodoo chỉ hỗ trợ các mã số sau.

Số

Ký tự

Ý nghĩa

9

\t

Tab

10

\n

Xuống dòng

34

"

Dấu ngoặc kép

39

Dấu ngoặc đơn

92

\

Dấu chéo ngược

 

EXACT

EXACT(text1,text2)

 

So sánh hai chuỗi văn bản (phân biệt chữ hoa/thường) và trả về TRUE nếu chúng giống hệt nhau, FALSE nếu không. Ví dụ:

 

Ví dụ về hàm EXACT trong Jodoo

 

IP

IP()

 

Lấy địa chỉ IP của người dùng hiện tại.

 

 

ISEMPTY

ISEMPTY(text)

 

Kiểm tra xem giá trị có phải là chuỗi rỗng, đối tượng hoặc mảng rỗng.

 

Các trường được hỗ trợ sử dụng hàm ISEMPTY bao gồm: Đơn tuyến, Đa tuyến, Số, Ngày và Giờ, Radio, Hộp kiểm, Lựa chọn đơn, Lựa chọn đa dạng, Thành viên, Thành viên, Phòng ban, Phòng ban, và Tham số URL.

 

Ba biểu thức sau đều chỉ ra rằng trường Radio rỗng.

 

ISEMPTY(text)

 

ISEMPTY(text)==TRUE()

 

ISEMPTY(text)==1

 


 

Hàm ISEMPTY cũng có thể được sử dụng cho Xác thực khi gửi biểu mẫu.

 

Ví dụ về xác thực biểu mẫu với hàm ISEMPTY trong Jodoo

 

JOIN

JOIN(array, delimiter)

 

Kết hợp các giá trị của một mảng thành một chuỗi văn bản bằng một ký tự phân cách được chỉ định.

 

Ví dụ, bạn có thể sử dụng "-" để kết hợp các tùy chọn được chọn trong trường Hộp kiểm thành một chuỗi văn bản.

 

Ví dụ về hàm JOIN trong Jodoo

 

LEFT

LEFT(text,[num_chars])

 

Trả về một chuỗi con với số ký tự được chỉ định từ đầu chuỗi văn bản.

 

Ví dụ về hàm LEFT trong Jodoo

 

LEN

LEN(text)

 

Trả về số ký tự trong một chuỗi văn bản (khoảng trắng được tính là ký tự).

 

Ví dụ về hàm LEN trong Jodoo

 

LOWER

LOWER(text)

 

Chuyển đổi tất cả chữ hoa trong chuỗi văn bản thành chữ thường.

 

Ví dụ về hàm LOWER trong Jodoo

 

MID

MID(text,start_num,num_chars)

 

Trả về một số ký tự cụ thể từ một chuỗi văn bản, bắt đầu từ vị trí bạn chỉ định, dựa trên số ký tự bạn chỉ định.

 

Hàm MID có các đối số sau:

 

  • text: Bắt buộc. Chuỗi văn bản chứa các ký tự bạn muốn trích xuất.

  • start_num: Bắt buộc. Vị trí của ký tự đầu tiên bạn muốn trích xuất trong văn bản. Ký tự đầu tiên trong văn bản có start_num là 1, v.v.

  • num_chars: Bắt buộc. Số ký tự bạn chỉ định để trả về từ văn bản.

 

REPLACE

REPLACE(old_text,start_num,num_chars,new_text)

 

Thay thế một phần của chuỗi văn bản, dựa trên số ký tự bạn chỉ định, bằng một chuỗi văn bản khác.

 

Hàm REPLACE có các đối số sau:

 

  • old_text: Bắt buộc. Văn bản mà bạn muốn thay thế một số ký tự.

  • start_num: Bắt buộc. Vị trí của ký tự trong old_text mà bạn muốn thay thế bằng new_text.

  • num_chars: Bắt buộc. Số ký tự trong old_text mà bạn muốn thay thế bằng new_text.

  • new_text: Bắt buộc. Văn bản sẽ thay thế các ký tự trong old_text.

REPLACE(string1,2,4,string2) có nghĩa là thay thế bốn byte sau byte thứ 2 trong string1 bằng string2.

 

Ví dụ về hàm REPLACE trong Jodoo

 

REPT

REPT(text,number_times)

Lặp lại văn bản một số lần nhất định.

Hàm REPT có các đối số sau:

  • text: Bắt buộc. Văn bản bạn muốn lặp lại.

  • number_times: Bắt buộc. Một số dương chỉ định số lần lặp lại văn bản.

Ví dụ về hàm REPT trong Jodoo

 

RIGHT

RIGHT(text,[num_chars])

Trả về một chuỗi con từ cuối chuỗi được chỉ định.

Hàm RIGHT có các đối số sau:

  • text: Bắt buộc. Chuỗi văn bản chứa các ký tự bạn muốn trích xuất.

  • num_chars: Tùy chọn. Số ký tự bạn chỉ định để trích xuất.

Như hình dưới đây, bạn có thể lấy bốn ký tự cuối của nội dung văn bản.

Ví dụ về hàm RIGHT trong Jodoo

 

SEARCH

SEARCH(find_text,within_text,[start_num])

 

Trả về vị trí mà text1 được tìm thấy lần đầu tiên trong text2, từ trái sang phải, không phân biệt chữ hoa/thường của chữ cái tiếng Anh; trả về 0 nghĩa là không tìm thấy.

 

Hàm SEARCH có các đối số sau:

  • find_text: Bắt buộc. Văn bản mà bạn muốn tìm.

  • within_text: Bắt buộc. Văn bản mà bạn muốn tìm kiếm giá trị của find_text

  • start_num: Tùy chọn. Số ký tự trong within_text mà bạn muốn bắt đầu tìm kiếm. Nếu không điền, tìm kiếm bắt đầu từ ký tự đầu tiên theo mặc định.

Ví dụ về hàm SEARCH trong Jodoo

 

SPLIT

SPLIT(text,text_separator)

Chia văn bản xung quanh một ký tự hoặc chuỗi được chỉ định, và đặt mỗi đoạn vào một mảng.

Ví dụ về hàm SPLIT trong Jodoo

 

TRIM

TRIM(text)

  • Xóa khoảng trắng ở đầu và cuối chuỗi được chỉ định.

  • Nếu có nhiều khoảng trắng liên tiếp trong chuỗi, nó sẽ bị xóa cho đến khi chỉ còn một khoảng trắng.

Ví dụ về hàm TRIM trong Jodoo

 

TEXT

TEXT(num,text_format)

Chuyển đổi một số thành văn bản theo định dạng cụ thể.

Ý nghĩa của text_format như sau.

  • : Ký tự giữ chỗ số. Chỉ hiển thị dữ liệu có ý nghĩa. Nếu số sau dấu thập phân lớn hơn số #, nó sẽ được làm tròn theo số chữ số của #. Nếu số sau dấu thập phân nhỏ hơn số #, trả về giá trị thực tế. Ví dụ, nhập ##.## vào hộp văn bản, trả về 23.1 khi số là 23.1 và trả về 23.16 khi số là 23.1578.

  • 0: Ký tự giữ chỗ bổ sung. Nếu số chữ số trước dấu thập phân lớn hơn số ký tự giữ chỗ, trả về dữ liệu thực tế, nếu nhỏ hơn số ký tự giữ chỗ, bổ sung bằng 0. Nếu số chữ số sau dấu thập phân lớn hơn ký tự giữ chỗ, làm tròn đến số 0. Nếu số sau dấu thập phân nhỏ hơn số 0, sử dụng 0 để bổ sung. Ví dụ, nhập 000.00 vào hộp văn bản, trả về 023.10 khi số là 23.1 và trả về 023.16 khi số là 23.1578.

  • ,: Dấu phân cách hàng nghìn. Có thể được chèn vào #, 0 hoặc số. Bạn có thể sử dụng nó:

    • Trước dấu thập phân.

    • Giữa hoặc 0.

  • %: Phần trăm. Đặt sau ký tự giữ chỗ số hoặc bổ sung. Dữ liệu được hiển thị dưới dạng phần trăm. Ví dụ, trả về 2310% khi nhập #%,23.1.

  • [Num0] hiển thị dữ liệu thô. Tiền tố được thêm trực tiếp trước [Num0] hoặc # hoặc 0, và hỗ trợ English Case, ¥, $Khoảng trắng.

Bạn có thể tự do kết hợp chúng theo nhu cầu của bạn.

 

Ví dụ, đặt Công thức là TEXT(123.7895,“#.##”)=123.79.

 

Ví dụ về hàm TEXT cho số trong Jodoo

 

TEXT(date, text_format)

Chuyển đổi ngày thành văn bản theo định dạng cụ thể.

 

Ý nghĩa của text_format như sau.

  • yy: Năm, như 15.

  • yyyy: Năm, như 2015.

  • M: Tháng, như 6.

  • MM: Tháng, như 06.

  • d: Ngày, như 9.

  • dd: Ngày, như 09.

  • HH: Giờ trong hệ thống 24 giờ.

  • mm: Phút.

  • ss: Giây.

  • E: Tuần. 0-6 lần lượt đại diện cho Chủ nhật đến Thứ bảy.

Ví dụ, bạn có thể đặt Công thức sau để chuyển đổi ngày thành văn bản.

 

Ví dụ về hàm TEXT cho ngày trong Jodoo

 

UPPER

UPPER(text)

 

Chuyển đổi tất cả chữ thường trong chuỗi văn bản thành chữ hoa.

 

Ví dụ về hàm UPPER trong Jodoo

 

UNION

UNION(text1,text2,text3,text4) hoặc UNION([array])

 

Tự động xóa các chuỗi văn bản trùng lặp.

 

Ví dụ, UNION("Hannibal","Faceman","Murdock","B.A.","Faceman"), trả về ["Hannibal","Faceman","Murdock","B.A."].

 

Ví dụ về hàm UNION trong Jodoo

 

VALUE

VALUE(text)

Chuyển đổi chuỗi văn bản đại diện cho một số thành số.

Ví dụ về hàm VALUE trong Jodoo

Cập nhật cách đây hơn 3 tháng
How satisfied are you with this content?
Need more help? Please contact Support.
Danh mục hướng dẫn Jodoo