Ví dụ về các công thức phổ biến trong danh sách
Applies ToSharePoint Server Phiên bản đăng ký SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 Enterprise Quản trị Trung tâm SharePoint Server 2013 SharePoint trong Microsoft 365 SharePoint Server 2010 Danh sách Microsoft SharePoint trong Microsoft 365 Small Business

Sử dụng công thức trong các cột được tính trong danh sách có thể giúp thêm vào các cột hiện có, chẳng hạn như tính thuế bán hàng trên một giá. Chúng có thể được kết hợp để xác thực dữ liệu theo chương trình. Để thêm cột được tính, hãy bấm + thêm cột rồi chọn Thêm.

Lưu ý: Trường được tính toán chỉ có thể hoạt động trên hàng riêng của chúng, vì vậy bạn không thể tham chiếu một giá trị trong một hàng hoặc cột khác chứa trong danh sách hay thư viện khác. Trường tra cứu không được hỗ trợ trong công thức và không thể dùng ID của hàng mới chèn vì ID không tồn tại khi công thức được xử lý.

Khi nhập công thức, trừ khi được chỉ định khác, sẽ không có khoảng trắng giữa các từ khóa và toán tử.

Sau đây không phải là danh sách đầy đủ. Để xem tất cả các công thức, hãy xem danh sách theo thứ tự bảng chữ cái ở cuối bài viết này.

Chọn một đầu đề bên dưới để mở và xem hướng dẫn chi tiết. 

Bạn có thể sử dụng các công thức sau đây để kiểm tra điều kiện của một câu lệnh và trả về giá trị Yes hoặc No, để kiểm tra một giá trị thay thế chẳng hạn như OK hoặc Not OK, hoặc để trả về một dấu gạch ngang hoặc trống để đại diện cho một giá trị null.

Kiểm tra xem một số có lớn hơn hoặc nhỏ hơn một số khác hay không

Sử dụng hàm IF để thực hiện so sánh này.

Column1

Column2

Công thức

Mô tả (kết quả có thể có)

15000

9000

=[Cột_1]>[Cột_2]

Column1 có lớn hơn Column2 không? (Có)

15000

9000

=IF([Column1]<=[Column2], "OK", "Not OK")

Cột 1 có nhỏ hơn hoặc bằng Cột 2 không? (Không ok)

Trả về một giá trị lô-gic sau khi so sánh nội dung cột

Đối với kết quả là một giá trị lô-gic (Có hoặc Không), hãy dùng các hàm AND, ORvà NOT .

Column1

Column2

Column3

Công thức

Mô tả (kết quả có thể có)

15

9

8

=AND([Column1]>[Column2], [Column1]<[Column3])

Là 15 lớn hơn 9 và nhỏ hơn 8? (Không)

15

9

8

=OR([Column1]>[Column2], [Column1]<[Column3])

Là 15 lớn hơn 9 hoặc nhỏ hơn 8? (Có)

15

9

8

=NOT([Column1]+[Column2]=24)

Là 15 cộng với 9 không bằng 24? (Không)

Đối với kết quả là một phép tính khác hoặc bất kỳ giá trị nào khác ngoài Có hoặc Không, hãy sử dụng các hàm IF, ANDOR .

Column1

Column2

Column3

Công thức

Mô tả (kết quả có thể có)

15

9

8

=IF([Column1]=15, "OK", "Not OK")

Nếu giá trị trong Cột1 bằng 15, thì trả về "OK". (OK)

15

9

8

=IF(AND([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK")

Nếu 15 lớn hơn 9 và nhỏ hơn 8, thì trả về "OK". (Không ok)

15

9

8

=IF(OR([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK")

Nếu 15 lớn hơn 9 hoặc nhỏ hơn 8, thì trả về "OK". (OK)

Hiển thị số không dưới dạng ô trống hoặc dấu gạch ngang

Để hiển thị số không, hãy thực hiện tính toán đơn giản. Để hiển thị dấu gạch ngang hoặc trống, hãy sử dụng hàm IF.

Column1

Column2

Công thức

Mô tả (kết quả có thể có)

10

10

=[Cột_1]-[Cột_2]

Số thứ hai bị trừ khỏi (0) đầu tiên

15

9

=IF([Cột1]-[Cột2],"-",[Cột_1]-[Cột2])

Trả về dấu gạch ngang khi giá trị là không (-)

Ẩn giá trị lỗi trong cột

Để hiển thị dấu gạch ngang, #N/A hoặc NA thay cho giá trị lỗi, hãy sử dụng hàm ISERROR .

Column1

Column2

Công thức

Mô tả (kết quả có thể có)

10

0

=[Cột_1]/[Cột_2]

Kết quả là lỗi (#DIV/0)

10

0

=IF(ISERROR([Column1]/[Column2]),"NA",[Column1]/[Column2])

Trả về NA khi giá trị là lỗi

10

0

=IF(ISERROR([Cột_1]/[Cột_2]),"-",[Cột_1]/[Cột2])

Trả về dấu gạch ngang khi giá trị là lỗi

Kiểm tra trường trống

Bạn có thể sử dụng công thức ISBLANK để tìm các trường trống.

Column1

Công thức

Mô tả (kết quả có thể có)

"Thạch đậu"

=ISBLANK([Column1]

Trả về Có hoặc Không nếu trống hoặc không

"Thép"

=IF(ISBLANK([Column1]), "Not OK", "OK")

Điền vào lựa chọn của riêng bạn - đầu tiên là nếu trống, thứ hai nếu không

Để biết thêm các hàm IS , hãy xem mục Hàm IS.

Bạn có thể dùng các công thức sau đây để thực hiện các phép tính dựa trên ngày và giờ, chẳng hạn như cộng một số ngày, tháng hoặc năm vào một ngày, tính toán chênh lệch giữa hai ngày và chuyển đổi thời gian thành giá trị thập phân.

Thêm ngày

Để cộng một số ngày vào một ngày, hãy dùng toán tử cộng (+).

Lưu ý: Khi bạn thao tác với ngày tháng, kiểu trả về của cột được tính phải được đặt là Ngày và Giờ.

Column1

Column2

Công thức

Mô tả (kết quả)

6/9/2007

3

=[Column1]+[Column2]

Cộng 3 ngày vào 09/06/2007 (12/06/2007)

12/10/2008

54

=[Column1]+[Column2]

Cộng 54 ngày vào 10/12/2008 (02/02/2009)

Để cộng một số tháng vào một ngày, hãy dùng các hàm DATE, YEAR, MONTHvà DAY .

Column1

Column2

Công thức

Mô tả (kết quả)

6/9/2007

3

=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1]))

Cộng 3 tháng vào 09/06/2007 (09/09/2007)

12/10/2008

25

=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1]))

Cộng 25 tháng vào 10/12/2008 (10/1/2011)

Để cộng một số năm vào một ngày, hãy dùng các hàm DATE, YEAR, MONTHvà DAY .

Column1

Column2

Công thức

Mô tả (kết quả)

6/9/2007

3

=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1]))

Cộng 3 năm vào 09/06/2007 (09/06/2010)

12/10/2008

25

=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1]))

Cộng 25 năm vào 10/12/2008 (10/12/2033)

Để cộng một tổ hợp ngày, tháng và năm vào một ngày, hãy dùng các hàm DATE, YEAR, MONTHDAY .

Column1

Công thức

Mô tả (kết quả)

6/9/2007

=DATE(YEAR([Column1])+3,MONTH([Column1])+1,DAY([Column1])+5)

Cộng 3 năm, 1 tháng và 5 ngày vào 09/06/2007 (14/07/2010)

12/10/2008

=DATE(YEAR([Column1])+1,MONTH([Column1])+7,DAY([Column1])+5)

Cộng 1 năm, 7 tháng và 5 ngày vào 10/12/2008 (15/07/2010)

Tính chênh lệch giữa hai ngày

Dùng hàm DATEDIF để thực hiện tính toán này.

Column1

Column2

Công thức

Mô tả (kết quả)

Ngày 1 tháng 1 năm 1995

Ngày 15 tháng 6 năm 1999

=DATEDIF([Column1], [Column2],"d")

Trả về số ngày giữa hai ngày (1626)

Ngày 1 tháng 1 năm 1995

Ngày 15 tháng 6 năm 1999

=DATEDIF([Column1], [Column2],"ym")

Trả về số tháng giữa các ngày, bỏ qua phần năm (5)

Ngày 1 tháng 1 năm 1995

Ngày 15 tháng 6 năm 1999

=DATEDIF([Column1], [Column2],"yd")

Trả về số ngày giữa các ngày, bỏ qua phần năm (165)

Tính toán chênh lệch giữa hai thời điểm

Để trình bày kết quả ở định dạng thời gian chuẩn (giờ:phút:giây), hãy dùng toán tử trừ (-) và hàm TEXT . Đối với phương pháp này để làm việc, giờ không được vượt quá 24, và phút và giây không được vượt quá 60.

Column1

Column2

Công thức

Mô tả (kết quả)

06/09/2007 10:35 SA

06/09/2007 3:30 CH

=TEXT([Column2]-[Column1],"h")

Giờ giữa hai thời điểm (4)

06/09/2007 10:35 SA

06/09/2007 3:30 CH

=TEXT([Column2]-[Column1],"h:mm")

Giờ và phút giữa hai thời điểm (4:55)

06/09/2007 10:35 SA

06/09/2007 3:30 CH

=TEXT([Cột2]-[Cột_1],"h:mm:ss")

Giờ, phút và giây giữa hai lần (4:55:00)

Để trình bày kết quả trong tổng dựa trên một đơn vị thời gian, hãy dùng hàm INT hoặc hàm HOUR, MINUTE hoặc SECOND .

Column1

Column2

Công thức

Mô tả (kết quả)

06/09/2007 10:35 SA

06/10/2007 3:30 CH

=INT(([Column2]-[Column1])*24)

Tổng số giờ giữa hai thời điểm (28)

06/09/2007 10:35 SA

06/10/2007 3:30 CH

=INT(([Column2]-[Column1])*1440)

Tổng số phút giữa hai lần (1735)

06/09/2007 10:35 SA

06/10/2007 3:30 CH

=INT(([Column2]-[Column1])*86400)

Tổng số giây giữa hai lần (104100)

06/09/2007 10:35 SA

06/10/2007 3:30 CH

=HOUR([Column2]-[Column1])

Giờ giữa hai thời điểm, khi chênh lệch không vượt quá 24 (4)

06/09/2007 10:35 SA

06/10/2007 3:30 CH

=MINUTE([Column2]-[Column1])

Phút giữa hai thời điểm, khi chênh lệch không vượt quá 60 (55)

06/09/2007 10:35 SA

06/10/2007 3:30 CH

=SECOND([Column2]-[Column1])

Giây giữa hai thời điểm, khi chênh lệch không vượt quá 60 (0)

Chuyển đổi thời gian

Để chuyển đổi giờ từ định dạng thời gian chuẩn sang số thập phân, hãy sử dụng hàm INT .

Column1

Công thức

Mô tả (kết quả)

10:35 SÁNG

=([Column1]-INT([Column1]))*24

Số giờ tính từ 12:00 SA (10,583333)

12:15 TỐI

=([Column1]-INT([Column1]))*24

Số giờ tính từ 12:00 SA (12,25)

Để chuyển đổi giờ từ số thập phân sang định dạng thời gian chuẩn (giờ:phút:giây), hãy dùng toán tử chia và hàm TEXT .

Column1

Công thức

Mô tả (kết quả)

23:58

=TEXT(Cột 1/24, "hh:mm:ss")

Giờ, phút và giây kể từ 12:00 SA (00:59:55)

2:06

=TEXT(Cột 1/24, "h:mm")

Giờ và phút kể từ 12:00 SA (0:05)

Chèn ngày tháng của Julian

Ngày Julian đề cập đến định dạng ngày tháng là sự kết hợp của năm hiện tại và số ngày kể từ đầu năm. Ví dụ: ngày 1 tháng 1 năm 2007, được biểu thị là 2007001 và 31/12/2007, được biểu thị dưới dạng ngày 2007365. Định dạng này không dựa trên lịch Julian.

Để chuyển đổi ngày thành ngày Julian, hãy sử dụng hàm TEXTvà DATEVALUE .

Column1

Công thức

Mô tả (kết quả)

6/23/2007

=TEXT([Column1],"yy")&TEXT(([Column1]-DATEVALUE("1/1/"& TEXT([Column1],"yy"))+1);"000")

Ngày ở định dạng Julian, với năm hai chữ số (07174)

6/23/2007

=TEXT([Column1],"yyyy")&TEXT(([Column1]-DATEVALUE("1/1/"&TEXT([Column1],"yy"))+1);"000")

Ngày ở định dạng Julian, với một năm có bốn chữ số (2007174)

Để chuyển đổi ngày thành ngày Julian được sử dụng trong thiên văn học, hãy sử dụng hằng số 2415018,50. Công thức này chỉ hoạt động đối với các ngày sau ngày 01/03/1901 và nếu bạn đang sử dụng hệ thống ngày theo năm 1900.

Column1

Công thức

Mô tả (kết quả)

6/23/2007

=[Cột1]+2415018.50

Ngày tháng ở định dạng Julian, được sử dụng trong thiên văn học (2454274,50)

Hiển thị ngày dưới dạng ngày trong tuần

Để chuyển đổi ngày tháng thành văn bản cho ngày trong tuần, hãy dùng hàm TEXTvà WEEKDAY .

Column1

Công thức

Mô tả (kết quả có thể có)

Ngày 19 tháng 2 năm 2007

=TEXT(WEEKDAY([Column1]), "dddd")

Tính toán ngày trong tuần cho ngày và trả về tên đầy đủ của ngày (Thứ hai)

Ngày 3 tháng 1 năm 2008

=TEXT(WEEKDAY([Column1]), "ddd")

Tính toán ngày trong tuần cho ngày và trả về tên viết tắt của ngày (Thu)

Bạn có thể sử dụng các công thức sau đây để thực hiện nhiều phép tính toán học khác nhau, chẳng hạn như cộng, trừ, nhân và chia các số, tính trung bình hoặc trung vị các số, làm tròn số và đếm giá trị.

Cộng các số

Để cộng các số trong hai hoặc nhiều cột trong một hàng, hãy sử dụng toán tử cộng (+) hoặc hàm SUM .

Column1

Column2

Column3

Công thức

Mô tả (kết quả)

6

5

4

=[Cột1]+[Cột2]+[Cột3]

Cộng các giá trị trong ba cột đầu tiên (15)

6

5

4

=SUM([Column1],[Column2],[Column3])

Cộng các giá trị trong ba cột đầu tiên (15)

6

5

4

=SUM(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3])

Nếu Column1 lớn hơn Column2, hãy thêm chênh lệch và Column3. Else thêm 10 và Column3 (5)

Trừ số

Để trừ các số trong hai hoặc nhiều cột trong một hàng, hãy sử dụng toán tử trừ (-) hoặc hàm SUM với các số âm.

Column1

Column2

Column3

Công thức

Mô tả (kết quả)

15000

9000

-8000

=[Cột_1]-[Cột_2]

Trừ 9000 từ 15000 (6000)

15000

9000

-8000

=SUM([Column1], [Column2], [Column3])

Cộng các số trong ba cột đầu tiên, bao gồm các giá trị âm (16000)

Tính toán chênh lệch giữa hai số dưới dạng tỷ lệ phần trăm

Sử dụng các toán tử trừ (-) và chia (/) và hàm ABS .

Column1

Column2

Công thức

Mô tả (kết quả)

2342

2500

=([Cột2]-[Cột1])/ABS([Cột1])

Tỷ lệ phần trăm thay đổi (6,75% hoặc 0,06746)

Nhân các số

Để nhân các số trong hai hoặc nhiều cột trong một hàng, hãy sử dụng toán tử nhân (*) hoặc hàm PRODUCT .

Column1

Column2

Công thức

Mô tả (kết quả)

5

2

=[Cột_1]*[Cột_2]

Nhân các số trong hai cột đầu tiên (10)

5

2

=PRODUCT([Column1], [Column2])

Nhân các số trong hai cột đầu tiên (10)

5

2

=PRODUCT([Column1],[Column2],2)

Nhân các số trong hai cột đầu tiên và số 2 (20)

Chia các số

Để chia các số trong hai hoặc nhiều cột trong một hàng, hãy sử dụng toán tử chia (/).

Column1

Column2

Công thức

Mô tả (kết quả)

15000

12

=[Cột_1]/[Cột_2]

Chia 15000 cho 12 (1250)

15000

12

=([Column1]+10000)/[Column2]

Cộng 15000 và 10000, rồi chia tổng cộng cho 12 (2083)

Tính trung bình của các số

Giá trị trung bình còn được gọi là giá trị trung bình. Để tính trung bình của các số trong hai hoặc nhiều cột trong một hàng, hãy dùng hàm AVERAGE .

Column1

Column2

Column3

Công thức

Mô tả (kết quả)

6

5

4

=AVERAGE([Column1], [Column2],[Column3])

Trung bình của các số trong ba cột đầu tiên (5)

6

5

4

=AVERAGE(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3])

Nếu Column1 lớn hơn Column2, hãy tính toán trung bình của chênh lệch và Column3. Nếu không thì tính trung bình của giá trị 10 và Cột3 (2,5)

Tính số trung vị của các số

Số trung vị là giá trị nằm ở trung tâm của một phạm vi số theo thứ tự. Dùng hàm MEDIAN để tính toán số trung vị của một nhóm số.

A

B

C

D

E

F

Công thức

Mô tả (kết quả)

10

7

9

27

0

4

=MEDIAN(A, B, C, D, E, F)

Trung vị của các số trong 6 cột đầu tiên (8)

Tính số nhỏ nhất hoặc lớn nhất trong một phạm vi

Để tính toán số nhỏ nhất hoặc lớn nhất trong hai hoặc nhiều cột trong một hàng, hãy sử dụng các hàm MINvà MAX .

Column1

Column2

Column3

Công thức

Mô tả (kết quả)

10

7

9

=MIN([Column1], [Column2], [Column3])

Số nhỏ nhất (7)

10

7

9

=MAX([Cột1], [Cột2], [Cột3])

Số lớn nhất (10)

Đếm các giá trị

Để đếm các giá trị số, hãy sử dụng hàm COUNT .

Column1

Column2

Column3

Công thức

Mô tả (kết quả)

Apple

12/12/2007

=COUNT([Column1], [Column2], [Column3])

Đếm số cột chứa giá trị số. Không bao gồm ngày và giờ, văn bản và giá trị null (0)

$12

#DIV/0!

1.01

=COUNT([Column1], [Column2], [Column3])

Đếm số cột chứa giá trị số nhưng không bao gồm giá trị lỗi và lô-gic (2)

Tăng hoặc giảm một số theo một tỷ lệ phần trăm

Sử dụng toán tử phần trăm (%) để thực hiện tính toán này.

Column1

Column2

Công thức

Mô tả (kết quả)

23

3%

=[Cột1]*(1+5%)

Tăng số trong Column1 lên 5% (24,15)

23

3%

=[Cột1]*(1+[Cột2])

Tăng số trong Cột1 với giá trị phần trăm trong Cột2: 3% (23,69)

23

3%

=[Cột1]*(1-[Cột2])

Giảm số trong Cột1 theo giá trị phần trăm trong Cột2: 3% (22,31)

Nâng lũy thừa một số

Sử dụng toán tử số mũ (^) hoặc hàm POWER để thực hiện tính toán này.

Column1

Column2

Công thức

Mô tả (kết quả)

5

2

=[Column1]^[Column2]

Tính toán năm bình phương (25)

5

3

=POWER([Column1], [Column2])

Tính toán năm cube (125)

Làm tròn một số

Để làm tròn một số lên, hãy dùng hàm ROUNDUP, ODD hoặc EVEN .

Column1

Công thức

Mô tả (kết quả)

20,3

=ROUNDUP([Column1],0)

Làm tròn 20,3 lên tới số nguyên gần nhất (21)

-5,9

=ROUNDUP([Column1],0)

Làm tròn -5,9 lên tới số nguyên gần nhất (-5)

12,5493

=ROUNDUP([Column1],2)

Làm tròn 12,5493 lên đến phần trăm gần nhất, hai vị trí thập phân (12,55)

20,3

=EVEN([Column1])

Làm tròn 20,3 lên đến số chẵn gần nhất (22)

20,3

=ODD([Column1])

Làm tròn 20,3 lên đến số lẻ gần nhất (21)

Để làm tròn xuống một số, hãy dùng hàm ROUNDDOWN .

Column1

Công thức

Mô tả (kết quả)

20,3

=ROUNDDOWN([Column1],0)

Làm tròn 20,3 xuống tới số nguyên gần nhất (20)

-5,9

=ROUNDDOWN([Column1],0)

Làm tròn -5,9 xuống tới số nguyên gần nhất (-6)

12,5493

=ROUNDDOWN([Column1],2)

Làm tròn 12,5493 xuống đến phần trăm gần nhất, hai vị trí thập phân (12,54)

Để làm tròn số tới số hoặc phân số gần nhất, hãy dùng hàm ROUND .

Column1

Công thức

Mô tả (kết quả)

20,3

=ROUND([Column1],0)

Làm tròn 20,3 xuống, vì phần phân số nhỏ hơn 0,5 (20)

5,9

=ROUND([Column1],0)

Làm tròn 5,9 lên, vì phần phân số lớn hơn 0,5 (6)

-5,9

=ROUND([Column1],0)

Làm tròn -5,9 xuống, vì phần phân số nhỏ hơn -,5 (-6)

1,25

=ROUND([Column1], 1)

Làm tròn số tới phần mười gần nhất (một vị trí thập phân). Vì phần được làm tròn là 0,05 hoặc lớn hơn, số được làm tròn lên (kết quả: 1,3)

30,452

=ROUND([Column1], 2)

Làm tròn số tới phần trăm gần nhất (hai vị trí thập phân). Vì phần được làm tròn là 0,002, nhỏ hơn 0,005, số được làm tròn xuống (kết quả: 30,45)

Để làm tròn số tới chữ số có nghĩa trên 0, hãy dùng các hàm ROUND, ROUNDUP, ROUNDDOWN, INTLEN .

Column1

Công thức

Mô tả (kết quả)

5492820

=ROUND([Column1],3-LEN(INT([Column1])))

Làm tròn số tới 3 chữ số có nghĩa (5490000)

22230

=ROUNDDOWN([Column1],3-LEN(INT([Column1])))

Làm tròn số dưới cùng xuống còn 3 chữ số có nghĩa (22200)

5492820

=ROUNDUP([Column1], 5-LEN(INT([Column1])))

Làm tròn số trên cùng lên đến 5 chữ số có nghĩa (5492900)

Bạn có thể sử dụng các công thức sau đây để thao tác với văn bản, chẳng hạn như kết hợp hoặc ghép nối các giá trị từ nhiều cột, so sánh nội dung của cột, loại bỏ ký tự hoặc khoảng trắng và các ký tự lặp lại.

Thay đổi kiểu chữ hoa/thường

Để thay đổi kiểu chữ hoa/thường của văn bản, hãy sử dụng hàm UPPER, LOWERhoặc PROPER .

Column1

Công thức

Mô tả (kết quả)

nina Vietzen

=UPPER([Column1])

Thay đổi văn bản thành chữ hoa (NINA VIETZEN)

nina Vietzen

=LOWER([Column1])

Thay đổi văn bản thành chữ thường (nina vietzen)

nina Vietzen

=PROPER([Column1])

Thay đổi văn bản thành chữ hoa/thường (Nina Vietzen)

Kết hợp họ và tên

Để kết hợp họ và tên, hãy sử dụng toán tử dấu và (&) hoặc hàm CONCATENATE .

Column1

Column2

Công thức

Mô tả (kết quả)

Carlos

Carvallo

=[Cột_1]&[Cột_2]

Kết hợp hai chuỗi (CarlosCarvallo)

Carlos

Carvallo

=[Column1]&" "&[Column2]

Kết hợp hai chuỗi, cách nhau bởi một khoảng trắng (Carlos Carvallo)

Carlos

Carvallo

=[Column2]&", "&[Column1]

Kết hợp hai chuỗi, phân tách bằng dấu phẩy và dấu cách (Carvallo, Carlos)

Carlos

Carvallo

=CONCATENATE([Column2], ",", [Column1])

Kết hợp hai chuỗi, phân tách bằng dấu phẩy (Carvallo,Carlos)

Kết hợp văn bản và số từ các cột khác nhau

Để kết hợp văn bản và số, hãy sử dụng hàm CONCATENATE , toán tử dấu và (&) hoặc hàm TEXT và toán tử dấu và.

Column1

Column2

Công thức

Mô tả (kết quả)

Yang

28

=[Column1]&" đã bán đơn vị "&[Column2]&".

Kết hợp nội dung ở trên thành một cụm từ (Yang đã bán được 28 đơn vị.)

Dubois

40%

=[Column1]&" đã bán "&TEXT([Column2],"0%")&" trên tổng doanh số."

Kết hợp nội dung ở trên thành một cụm từ (Dubois đã bán 40% tổng doanh số.)

Lưu ý: Hàm TEXT chắp thêm giá trị được định dạng của Cột 2 thay vì giá trị cơ sở là 0,4.

Yang

28

=CONCATENATE([Cột1];" đã bán ",[Cột2]," đơn vị.")

Kết hợp nội dung ở trên thành một cụm từ (Yang đã bán được 28 đơn vị.)

Kết hợp văn bản với ngày hoặc giờ

Để kết hợp văn bản với ngày hoặc giờ, hãy sử dụng hàm TEXT và toán tử dấu và (&).

Column1

Column2

Công thức

Mô tả (kết quả)

Ngày Thanh toán

Ngày 5 tháng 6 năm 2007

="Ngày sao kê: "&TEXT([Column2], "d-mmm-yyyy")

Kết hợp văn bản với ngày (Ngày sao kê: 05/06/2007)

Ngày Thanh toán

Ngày 5 tháng 6 năm 2007

=[Column1]&" "&TEXT([Column2], "mmm-dd-yyyy")

Kết hợp văn bản và ngày tháng từ các cột khác nhau thành một cột (Ngày Thanh toán 05-05-2007)

So sánh nội dung cột

Để so sánh một cột với cột khác hoặc danh sách giá trị, hãy sử dụng hàm EXACTvà OR .

Column1

Column2

Công thức

Mô tả (kết quả có thể có)

BD122

BD123

=EXACT([Column1],[Column2])

So sánh nội dung của hai cột đầu tiên (Không)

BD122

BD123

=EXACT([Column1], "BD122")

So sánh nội dung của Cột1 và chuỗi "BD122" (Có)

Kiểm tra xem một giá trị cột hoặc một phần của nó có khớp với văn bản cụ thể không

Để kiểm tra xem một giá trị cột hay một phần của nó có khớp với văn bản cụ thể hay không, hãy dùng các hàm IF, FIND, SEARCHvà ISNUMBER .

Column1

Công thức

Mô tả (kết quả có thể có)

Vietzen

=IF([Column1]="Vietzen", "OK", "Not OK")

Kiểm tra xem Column1 có phải là Vietzen (OK) hay không

Vietzen

=IF(ISNUMBER(FIND("v",[Column1])), "OK", "Not OK")

Kiểm tra xem Column1 có chứa chữ cái v (OK) hay không

BD123

=ISNUMBER(FIND("BD",[Column1]))

Kiểm tra xem Cột 1 có chứa BD (Có) không

Đếm cột không trống

Để đếm số cột không trống, hãy sử dụng hàm COUNTA .

Column1

Column2

Column3

Công thức

Mô tả (kết quả)

Doanh số

19

=COUNTA([Column1], [Column2])

Đếm số cột không trống (2)

Doanh số

19

=COUNTA([Column1], [Column2], [Column3])

Đếm số cột không trống (2)

Loại bỏ ký tự khỏi văn bản

Để loại bỏ ký tự khỏi văn bản, hãy dùng hàm LEN, LEFTvà RIGHT .

Column1

Công thức

Mô tả (kết quả)

Vitamin A

=LEFT([Column1],LEN([Column1])-2)

Trả về 7 (9-2) ký tự, bắt đầu từ bên trái (Vitamin)

Vitamin B1

=RIGHT([Column1], LEN([Column1])-8)

Trả về 2 (10-8) ký tự, bắt đầu từ bên phải (B1)

Loại bỏ khoảng trống khỏi đầu và cuối cột

Để loại bỏ khoảng trắng khỏi một cột, hãy sử dụng hàm TRIM .

Column1

Công thức

Mô tả (kết quả)

 Xin chào!

=TRIM([Column1])

Loại bỏ các khoảng trắng khỏi phần đầu và kết thúc (Xin chào ở đó!)

Lặp lại ký tự trong cột

Để lặp lại ký tự trong cột, hãy dùng hàm REPT .

Công thức

Mô tả (kết quả)

=REPT(".",3)

Lặp lại khoảng thời gian 3 lần (...)

=REPT("-",10)

Lặp lại dấu gạch ngang 10 lần (----------)

Danh sách hàm theo thứ tự bảng chữ cái

Sau đây là danh sách các nối kết đến các hàm sẵn dùng cho người SharePoint bảng chữ cái. Nó bao gồm các hàm lượng giác, thống kê và tài chính, cũng như các công thức có điều kiện, ngày, toán học và văn bản.

Hàm ABS

Hàm ACOS

Hàm ACOSH

Hàm AND

Hàm ASIN

Hàm ASINH

Hàm ATAN

Hàm ATAN2

Hàm AVERAGE

Hàm AVERAGEA

Hàm BETADIST

Hàm BETAINV

Hàm BINOMDIST

Hàm CEILING

Hàm CHAR

Hàm CHIDIST

Hàm CHOOSE

Hàm CODE

Hàm CONCATENATE

Hàm CONFIDENCE

Hàm COS

Hàm COUNT

Hàm COUNTA

Hàm CRITBINOM

Hàm DATE

Hàm DATEDIF

Hàm DATEVALUE

Hàm DAY

Hàm DAYS360

Hàm DDB

Hàm DEGREES

Hàm DOLLAR

Hàm EVEN

Hàm EXACT

Hàm EXPONDIST

Hàm FACT

Hàm FDIST

Hàm FIND

Hàm FINV

Hàm FISHER

Hàm FIXED

Hàm GAMMADIST

Hàm GAMMAINV

Hàm GAMMALN

Hàm GEOMEAN

Hàm HARMEAN

Hàm HOUR

Hàm HYPGEOMDIST

Hàm IF

Hàm INT

Hàm IPmt

Các hàm IS

Hàm LEFT

Hàm LEN

Hàm LN

Hàm Log

Hàm LOG10

Hàm LOGINV

Hàm LOGNORMDIST

Hàm LOWER

Hàm MAX

Hàm Me

Hàm MEDIAN

Hàm MID

Hàm MIN

Hàm MINA

Hàm MINUTE

Hàm MOD

Hàm MONTH

Hàm NEGBINOMDIST

Hàm NORMDIST

Hàm NORMSDIST

Hàm NORMSINV

Hàm NOT

Hàm NPER

Hàm NPV

Hàm ODD

Hàm OR

Hàm PMT

Hàm POWER

Hàm PPMT

Hàm PRODUCT

Hàm PROPER

Hàm PV

Hàm RADIANS

Hàm REPLACE

Hàm REPT

Hàm RIGHT

Hàm ROUND

Hàm ROUNDDOWN

Hàm ROUNDUP

Hàm SEARCH

Hàm SECOND

Hàm SIGN

Hàm SIN

Hàm SINH

Hàm SQRT

Hàm STANDARDIZE

Hàm STDEVA

Hàm STDEVP

Hàm STDEVPA

Hàm SUM

Hàm SUMSQ

Hàm SYD

Hàm TANH

Hàm TDIST

Hàm TEXT

Hàm TIME

Hàm TINV

Hàm TODAY

Hàm TRIM

Hàm TRUE

Hàm UPPER

Hàm USDOLLAR

Hàm VALUE

Hàm VAR

Hàm VARA

Hàm VARP

Hàm VARPA

Hàm Weekday

Hàm WEIBULL

Hàm YEAR

Các nguồn tài nguyên Khác

Nếu bạn không thấy thao tác bạn đang cố gắng thực hiện ở đây, hãy xem liệu bạn có thể thực hiện điều đó trong Excel hay không. Dưới đây là một số nguồn bổ sung. Một số trong số này có thể bao gồm các phiên bản cũ hơn, vì vậy có thể có sự khác biệt trong giao diện người dùng được hiển thị. Ví dụ: các mục trên menu Hành động Site trong SharePoint giờ đây nằm trên menu thiết Nút thiết đặt Office 365 - trông giống như hình bánh răng cạnh tên của bạn của bạn.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.